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: 80
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

The Little ASP.NET Core Book

Download ASP.NET tutorial in PDF

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

First Semester in Numerical Analysis with Python

Download free course First Semester in Numerical Analysis with Python, pdf file on 191 pages by Yaning Liu....

RESTful Web Services

With this tutorial you will learn how to build a Web Services with REST protocol ,a free training document material under 148 pages by John Cowan....

Python 3 Tutorial for beginner

Download Python PDF Tutorial for free, it consisting of 20 chapters and 74 pages covering all the most important Python concepts. This tutorial is intended for beginner programmers, and we recommend you to go through all the chapters, to get the most out of it as possible....

Getting started with DOM

Download free DOM tutorial course in PDF, training file in 8 chapters and 39 pages. Free unaffiliated ebook created from Stack OverFlow contributor....

Getting started with React Native tutorial

Download free React Native tutorial course in PDF, training file in 32 chapters and 91 pages. Free unaffiliated ebook created from Stack OverFlow contributor....

iOS Development Tutorial

Learning how to build application with IOS editor.Free PDF tutorial for beginners....

Introduction to Csharp

Download free tutorial in PDF of C# (Csharp) , it's a training document under 65 pages for students who want to learn about the basics of CSharp programming language....

Cobol programmer's guide

Download a complet PDF tutorial about Cobol for programmers ,it shows you how to develop COBOL programs that use the database languages SQL and PL/SQL....

Programming Fundamentals

This programming fundamentals tutorial in PDF format covers the key concepts and principles that are essential for anyone looking to become a proficient coder. The tutorial begins with an introduction to programming, explaining the basic concepts and terminologies that underlie all programming langu...

Essential Go

This book written to provide clear and concise explanation of topics for programmers both starting to learn the Go 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....