25 Secrets for Faster ASP.NET Applications

Download free course 25 Secrets for Faster ASP.NET Applications, pdf file on 38 pages by Red Gate.../images/

Read the tips and tricks recommended by some of the smartest minds in the ASP.NET community.

25 tips from the ASP.NET community for boosting performance in your web applications; Learn the secrets of your fellow developers and read advice from MVPs and other experts; Covers async/await, Web API, ORMs, interactions between your code and your database, and more...


Table of contents

  • Want to build scalable websites and services? Work asynchronously
  • Where are your custom performance counters?
  • RavenDB
  • Don't call AsEnumerable on a collection before using LINQ
  • Never call .Wait() or .Result on a Task
  • Throwing HttpResponseExceptions
  • Web API tracing
  • Message Handlers
  • Database access
  • When you're profiling, prefer accuracy to detail
  • Make the most of connection pooling by closing SQLConnection as soon as possible
  • OutputCache
  • Use ConfigureAwait to avoid thread hopping, especially in library code
  • Be careful of variable allocations
  • How to stress test your public facing web application using the cloud (or without it)
  • Using the keyword await doesn't make the work asynchronous
  • Don't use async/await for short methods
  • Turn off Change Tracking in Entity Framework
  • Always use compiled queries in Entity Framework
  • Diagnosing JavaScript memory leaks with Chrome Dev tools
  • Monitoring memory consumption
Pages : 38
Size : 1.8 MB
File type : PDF
Downloads: 77
Created: 2022-01-31
License: For personal or educational use
Author(s): Red Gate
25 Secrets for Faster ASP.NET Applications

Others .NET Tutorials

Exploring .NET Core

ASP.NET Core 2 Succinctly

ASP.NET Core 3.1 Succinctly

Akka.NET Succinctly

.NET Framework Notes for Professionals

Others related eBooks about 25 Secrets for Faster ASP.NET Applications

Is Parallel Programming Hard, And, If So, What Can You Do About It?

Download free course Is Parallel Programming Hard, And, If So, What Can You Do About It?, pdf file on 601 pages by Paul E. McKenney....

GUI Design for Android Apps

GUI Design for Android Apps is the perfect - and concise - introduction for mobile app dev..., download free Android tutorial in PDF (156 pages) created by ....

Open Data Structures (in C++)

Download free course Open Data Structures (in C++), pdf file on 336 pages by Pat Morin....

Learning ada PDF course

Download free Ada tutorial course in PDF, training file in 12 chapters and 45 pages. Free unaffiliated ebook created from Stack OverFlow contributor....

Kotlin tutorial in PDF

This Kotlin pdf tutorial will teach you how to develop with Kotlin on Android Studio as part of the mobile development for Android platforms....

Assembly language tutorial in PDF

Download free Assembly language tutorial course in PDF, training file in 6 chapters and 29 pages. Free unaffiliated ebook created from Stack OverFlow contributor....

Basic OOP in C++

Download C++ programming language courses about object-oriented programming (OOP), free training document in PDF by Eunsuk Kang and JeanYang....

C++ Exercices with solutions

Download free document in PDF about C++ language, exercices and solutions for beginners and intermediate level students....

Python Scientific Lecture Notes (Scipy Lecture Notes)

This book consists of a set of is tutorials on the scientific Python ecosystem: a quick introduction to central tools and techniques. The different chapters each correspond to a 1 to 2 hours course with increasing level of expertise, from beginner to expert. ...

C# programming tutorial for professionals

Download free C# tutorial course in PDF, training file in 164 chapters and 808 pages. Free unaffiliated ebook created from Stack OverFlow contributor....