Until now, the focus of this book has been on front-end performance and why the Performance Golden Rule plays a major part in improving page load times. In part 3, you’ll look deeper into the internals of the ASP.NET framework and see how you can harness its features to improve the performance of your applications.
In these final chapters, you’ll look at both ASP.NET MVC and ASP.NET Web Forms and understand the nuances that each framework might offer and how you can configure your application for optimal performance. As you begin to focus your attention on the back-end code, you may notice that identifying bottlenecks in your code isn’t easy.
You will discover profiling tools to help you pinpoint exact lines of code that may be slowing down your application. You will learn how to integrate a free profiler into both ASP.NET MVC and ASP.NET Web Forms applications.
In chapter 12, you will cover data caching and how it can be implemented and used effectively. The .NET framework has built-in support for caching that you can use to cache frequently accessed data so as to limit the load on your servers.
You will review the Surf Shop application that has been used throughout this book and look at the performance of the application as a whole. You will be surprised to learn that you managed to halve the load time of certain pages using the techniques that we have built on in each chapter.
18.216.43.190