Write for Us
Performance Tuning and Optimizing ASP.NET Applicationsby Jeffrey Hasan with Kenneth TuCopyright 2003Apress Publishing
While SQL Server often gets the blame for poor performance, more often than not, it is the application that is really causing the problem. And this is also true for ASP.NET applications that use SQL Server as its back-end database. While this website has a little coverage on how to performance tune ASP.NET applications, it is no where near as comprehensive as the book, Performance Tuning and Optimizing ASP.NET Applications.
Unlike any book on the market, this book focuses specifically on how to get the best overall performance from ASP.NET applications. It doesn't cover hardware, infrastructure, SQL Server, query design, or database design. It's sole focus is on wringing the most out of ASP.NET.
Here's what this book covers:
Introducing Performance Tuning and Optimization
Introducing ASP.NET Applications
Writing Optimized Data Access Code
Optimizing Application and Session State Management
Caching ASP.NET Applications
Writing Optimized Web Services
Stress Testing and Monitoring ASP.NET Applications
Debugging and Tracing ASP.NET Applications
One very strong feature of the book is on how to stress test ASP.NET applications, with a discussion of how to use Microsoft Application Center Test Tool (ACT). In reality, all the theory and guessing in the world can't ensure that an application will perform up to expectations until it is tested. And in this book you learn how to do the testing.
The book makes the assumption that you have some background in ASP.NET, although you don't need a lot. Even a beginner can learn a lot from this book. In fact, I highly recommend it to beginners because it is a good idea to learn the basics of performance tuning early in your ASP.NET career, not after you have developed bad habits.
If you are a DBA who supports a SQL Server database for any ASP.NET applications, a SQL Server developer who writes code for ASP.NET applications, or if you are an ASP.NET developer, you will want to read this book. It is a must for your reference bookshelf.