Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Interested in making your ASP.NET Core site faster? This course will teach you key techniques to do just that - including caching, asynchronous techniques and gotchas, ways to keep responses small, diagnostic techniques to find problems, and more.
Improving the performance of websites can be a very challenging endeavor. In this course, ASP.NET Core Performance, you’ll learn techniques to improve and analyze the performance of ASP.NET Core websites. First, you’ll explore caching in its many forms - including what browsers do by default and how you can control that better, as well as techniques that you can do on the server side with both in-memory and distributed caching, including methods to invalidate cached information. Next, you’ll discover techniques and gotchas with asynchronous programming in C# - including the async/await keywords and the Task class. Additionally, you’ll also learn how to use tools to diagnose, benchmark, and load test sites. Finally, you’ll learn how to minimize the size of responses when appropriate, like compressing certain responses and minifying and bundling UI assets. When you’re finished with this course, you’ll have the skills and knowledge of performance optimization needed to improve the performance of your own ASP.NET Core websites..
Improving the performance of websites can be a very challenging endeavor. In this course, ASP.NET Core Performance, you’ll learn techniques to improve and analyze the performance of ASP.NET Core websites. First, you’ll explore caching in its many forms - including what browsers do by default and how you can control that better, as well as techniques that you can do on the server side with both in-memory and distributed caching, including methods to invalidate cached information. Next, you’ll discover techniques and gotchas with asynchronous programming in C# - including the async/await keywords and the Task class. Additionally, you’ll also learn how to use tools to diagnose, benchmark, and load test sites. Finally, you’ll learn how to minimize the size of responses when appropriate, like compressing certain responses and minifying and bundling UI assets. When you’re finished with this course, you’ll have the skills and knowledge of performance optimization needed to improve the performance of your own ASP.NET Core websites..