This month at London.NET, we're talking about two vital things that are all-too-easily overlooked in application development - performance and error handling.
Starting with the premise that "Performance is a Feature", this session will look at how to measure, what to measure and how get the best performance from your .NET code.
We will look at real-world examples from the Roslyn code-base and StackOverflow (the product), including how the .NET Garbage Collector needs to be tamed!
Matt Warren is a C# dev who loves nothing more than finding and fixing performance issues. Over the years he's worked with Azure, ASP.NET MVC and WinForms on projects that include a web-site for storing government weather data, medical monitoring devices and an inspection system that ensured kegs of beer didn't leak!
We don't like to admit it, but our applications have errors. Some of these are our fault, some are due to bad configuration or a problem with the environment. But what if we were notified about these errors as they happen? What if we could fix the problem before the user told us about it? Raygun provides us with the tools to do this. From installation to configuration and beyond, I'll show you how you can use Raygun in your applications.
Karl Gjertsen is a passionate .NET developer. He's created everything from small applications to large integrated systems for the UK government.