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

Download free course 50 Ways to Avoid Find and Fix ASP.NET Performance Issues, pdf file on 50 pages by Red Gate.

 

Read the tips and tricks that top developers from the .NET and SQL Server communities use to boost code and query performance in their applications.

50 tips from the .NET and SQL Server communities for boosting performance in your .NET application; Learn the secrets of your fellow developers and read advice from MVPs and other experts; Covers performance problems in .NET code, SQL Server queries, interactions between code and database, and more...


Table of contents

  • Caching is a last resort
  • Remove unused View Engines
  • Use Microsoft's PDBs to debug or profile external assemblies or libraries
  • A selection of tips
  • Make sure paging is conducted at the database layer
  • Always perform validation on the server
  • Review what client scripts you are using
  • Reduce the data sent across the network
  • Avoid running sites in debug mode
  • When in production, carefully consider what you need to log
  • A selection of tips
  • Use the startMode attribute to reduce the load time for your ASP.NET site
  • Don't underestimate the value of the UI when tackling performance problems
  • Throw hardware at the problem, not developers
  • Don't assume that problems can only arise from business logic
  • Before tackling any website performance issue, first verify the problem isn't on the client
  • Static collections
  • Know your loops
  • Seven handy ViewState tips
  • Avoid using session state
  • Take advantage of .NET 4.5 async constructs
  • StringBuilder is NOT the answer for all string concatenation scenarios; String.Join could be
  • ORM Tips
  • T-SQL Tips
  • Index Tips
Pages : 50
Size : 1.6 MB
File type : PDF
Downloads: 86
Created: 2022-01-31
License: For personal or educational use
Author(s): Red Gate
50 Ways to Avoid Find and Fix ASP.NET Performance Issues

Others ASP.NET Tutorials

Download ASP.NET tutorial in PDF

The Little ASP.NET Core Book

Others related eBooks about 50 Ways to Avoid Find and Fix ASP.NET Performance Issues

Learning Java by Building Android Games

Android is the fastest growing operating system (OS) with one of the largest installed bas..., download free Java tutorial in PDF (392 pages) created by ....

Problem Solving with Algorithms and Data Structures Using Python

THIS TEXTBOOK is about computer science. It is also about Python. However, there is much more. The study of algorithms and data structures is central to understanding what computer science is all about. Learning computer science is not unlike learning any other type of difficult subject matter. Th...

2D Game Development: From Zero to Hero

This is a small project that aims to gather some knowledge about game development and make..., download free Game Development tutorial in PDF (260 pages) created by Penaz ....

Swift Programming Tutorial

Download free Swift tutorial course in PDF, training file in 60 chapters and 291 pages. Free unaffiliated ebook created from Stack OverFlow contributor....

Learning amazon-dynamodb PDF course

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

Download Hibernate Tutorial

Download free Hibernate Tutorial for Beginners, training course material, a PDF file created by coreservlets.com....

Full Speed Python

This book aims to teach the Python programming language using a practical approach. Its me..., download free Python tutorial in PDF (40 pages) created by Joao Ventura ....

PC Assembly Language

This book has extensive coverage of interfacing assembly and C code and so might be of int..., download free Assembly tutorial in PDF (190 pages) created by Paul Carter ....

Web service with SOAP, PHP and WSDL

Download a PDF tutorial about the Web service and SOAP technology,free training document material on 7 pages by Monteiro....

Building Skills in Python: A Programmer's Introduction to Python

This book is a complete presentation of the Python language. It is oriented toward learning, which involves accumulating many closely intertwined concepts. In our experience teaching, coaching and doing programming, there is an upper limit on the "clue absorption rate". In order to keep within thi...