Improving Performance in .NET Framework Applications
Summary
This Drill provides techniques and tips on performance measurement, task parallelism, object pooling, AJAX, CSS Sprites, and caching.
Audience
This Drill is for intermediate developers who want to learn key techniques required to optimize the performance of applications in the .NET Framework.
What you'll learn
You’ll learn how to measure application performance, implement a custom generic cache, employ task parallelism, and execute object pooling. You’ll also learn how to use lazy evaluation and deferred execution, as well as AJAX and CSS Sprites.
What you need to know
We assume that you’re already familiar with programming concepts and that you’ve used Visual Studio. For this particular drill, you’ll also need to be comfortable with Visual Basic syntax, Windows Forms programming, and ASP.NET web development.
