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

Others .NET Tutorials

ASP.NET Core 3.1 Succinctly

Introduction to VB.NET

Visual Basic .NET Notes for Professionals

ASP.NET WebHooks Succinctly

50 Ways to Avoid Find and Fix ASP.NET Performance Issues

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

Think Raku (Think Perl 6)

Download free course Think Raku (Think Perl 6), pdf file on 431 pages by Allen Downey, Laurent Rosenfeld....

Android Concepts and Programming

Download Android tutorial in PDF ,free training course document under 40 pages By Kartik Sankaran....

Learning iOS eBook (PDF)

Download free IOS tutorial course material and training in PDF file 1131 pages....

Programming Fundamentals: A Modular Structured Approach Using C++

This book is an introduction to computer programming using C++ as the language for writing programmes, and to solid, fundamental programming principles - including writing structured programmes, looping, data structures and iteration. ...

Python Data Science Handbook

Download free course Python Data Science Handbook, pdf file on 548 pages by Jake VanderPlas....

GANs in Action: Deep Learning with Generative Adversarial Networks

Generative Adversarial Networks (GANs) are an incredible AI technology capable of creating images, sound, and videos that are indistinguishable from the real thing. By pitting two neural networks against each other, one to generate fakes and one to spot them, GANs rapidly learn to produce photo-real...

Coding with Minecraft

Download free course Coding with Minecraft, pdf file on 256 pages by Al Sweigart....

Basic Programming Concepts

The objectives of this tutorial are to introduce the fundamental concept of algorithm and the basic concepts of object-oriented programming, use the Java programming language, understand and apply good programming practices and evaluate your programmer skills....

Tutorial JSF in PDF

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

Learning to Program Using Python

An introduction to computer programming, using the easy, yet powerful, Python programming language. Python, a cross-platform language used by such organizations as Google and NASA, lets you work quickly and efficiently, allowing you to concentrate on your work rather than the language. ...