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: 68
Created: 2022-01-31
License: For personal or educational use
Author(s): Red Gate
25 Secrets for Faster ASP.NET Applications

Others .NET Tutorials

Using .NET Core, Docker, and Kubernetes Succinctly

VB.NET a complet tutorial for beginners

Architect Modern Web Applications with ASP.NET Core and Azure

ASP.NET WebHooks Succinctly

.NET Microservices

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

Learning C++

Learn C ++ language step by step, complete PDF tutorial on 920 free download pages created by StackOverFlow....

Spring MVC by example

Download free pdf training course in pdf about Spring MVC under 315 pages intended to beginners....

ADA course in PDF

Welcome to the Ada Programming tutorial in PDF, training document under 200 pages intended to beginners....

Artificial Neural Networks - Architectures and Applications

Artificial Neural Networks (ANN) may probably be the single most successful technology in the last two decades which has been widely used in a large variety of applications. The purpose of this book is to provide recent advances of architectures, methodologies, and applications of artificial neura...

Hands-on Python Tutorial

Python is a widely used general-purpose, high-level programming language. Its design philosophy emphasizes code readability, and its syntax allows programmers to express concepts in fewer lines of code than would be possible in languages such as C. The language provides constructs intended to enable...

Essential Swift

This book written to provide clear and concise explanation of topics for programmers both starting to learn the Swift programming language as well as those diving in more complex topics. Most examples are linked to online playground that allows you to change the code and re-run it....

Graph Algorithms

Download free course Graph Algorithms, pdf file on 257 pages by Mark Needham, Amy Hodler....

Bash programming ebook for professionals

Download free bash tutorial course in PDF, training file in 67 chapters and 204 pages. Free unaffiliated ebook created from Stack OverFlow contributor....

Java Notes for Professionals

Download free course Java Notes for Professionals, pdf file on 981 pages by Stack Overflow Community....

Python for You and Me

Download free course Python for You and Me, pdf file on 173 pages by Kushal Das....