Book description
Ultra-Fast ASP.NET 4.5 presents a practical approach to building fast and scalable web sites using ASP.NET and SQL Server. In addition to a wealth of tips, tricks and secrets, you'll find advice and code examples for all tiers of your application, including the client, caching, IIS 7.5, ASP.NET 4.5, threads, session state, SQL Server 2012 (otherwise known as Denali), Analysis Services, infrastructure and operations. By applying author Rick Kiessig's ultra-fast approach to your projects, you'll squeeze every last ounce of performance out of your code and infrastructure—giving your site unrivaled speed.
Rather than drowning you in options, Ultra-Fast ASP.NET 4.5 presents and explains specific high-impact recommendations and demonstrates them with detailed examples. Using this knowledge, you will soon be building high-performance web sites that scale easily as your site grows.
Apply the key principles that will help you build Ultra-Fast and Ultra-Scalable web sites.
Identify performance traps (such as with session state) and learn how to avoid them.
Put into practice an end-to-end systems-based approach to web site performance and scalability, which includes everything from the browser and the network to caching, back-end operations, hardware infrastructure, and your software development process.
Table of contents
- Title
- Contents at a Glance
- Contents
- About the Author
- About the Technical Reviewers
- Introduction
- Chapter 1: Principles and Method
-
Chapter 2: Client Performance
- Browser Page Processing
- Browser Caching
- Network Optimizations
- JavaScript Grouping and Placement
- Downloading Less
- Using JavaScript to Gate Page Requests
- Using JavaScript to Reduce HTML Size
- Uploading Less
- Optimizing CSS
- Using Image Sprites and Clustering
- Leveraging Dynamic HTML and JavaScript (Ajax)
- Improving Layout and Rendering Speed
- Precaching
- Using CSS Layout Without Tables
- Optimizing JavaScript Performance
- Summary
- Chapter 3: Caching
- Chapter 4: IIS 7.5
- Chapter 5: ASP.NET Threads and Sessions
- Chapter 6: Using ASP.NET to Implement and Manage Optimization Techniques
- Chapter 7: Managing ASP.NET Application Policies
-
Chapter 8: SQL Server Relational Database
- How SQL Server Manages Memory
- Stored Procedures
- Command Batching
- Transactions
- Multiple Result Sets
- Data Precaching
- Data Access Layer
- Query and Schema Optimization
- Miscellaneous Query Optimization Guidelines
- Data Paging
- LINQ to SQL, Entity Framework and other ORMs
- XML Columns
- Data Partitioning
- Full-Text Search
- Service Broker
- Sending E-mail via Service Broker
- Data Change Notifications
- Resource Governor
- Scaling Up vs. Scaling Out
- High Availability
- Miscellaneous Performance Tips
- Summary
- Chapter 9: SQL Server Analysis Services
- Chapter 10: Infrastructure and Operations
- Chapter 11: Putting It All Together
- Glossary
- Index
Product information
- Title: Ultra-Fast ASP.NET 4.5
- Author(s):
- Release date: July 2012
- Publisher(s): Apress
- ISBN: 9781430243380
You might also like
book
Beginning ASP.NET 4.5 in VB
This book is the most comprehensive and up to date introduction to ASP.NET ever written. Focusing …
book
ASP.NET 4 Unleashed
The most comprehensive book on Microsoft’s new ASP.NET 4, ASP.NET 4 Unleashed covers all facets of …
book
Programming Microsoft® ASP.NET 3.5
Get the practical, popular reference written by ASP.NET authority Dino Esposito now updated for ASP.NET 3.5. …
book
ASP.NET 4 24-Hour Trainer
This unique book-and-video package introduces ASP.NET 4 to programmers Microsoft ASP.NET allows you to build dynamically …