Flylib.com
List of Figures
Previous page
Table of content
Next page
Chapter 1: Introducing Performance Tuning and Optimization
Figure 1-1: ASP.NET application architecture
Figure 1-2: Performance Monitor selection screen for counters
Figure 1-3: Performance Monitor graphs
Figure 1-4: Application availability
Figure 1-5: Application scalability
Figure 1-6: Baseline application performancethroughput
Figure 1-7: Baseline application performanceresponse time
Figure 1-8: The ACT user interface
Chapter 2: Introducing ASP.NET Applications
Figure 2-1: ASP.NET Web site architecture
Figure 2-2: The ap_login screen
Figure 2-3: The ap_ViewState screen
Figure 2-4: Trace log for the ap_ViewState screen
Chapter 3: Writing Optimized Data Access Code
Figure 3-1: ADO.NET architecture
Figure 3-2: The
UpdateWithDS.aspx
screen
Figure 3-3: Decision flow diagram for data access
Chapter 4: Optimizing Application and Session State Management
Figure 4-1: The ASP.NET State Service
Figure 4-2: Using session state
Figure 4-3: Group A Average requests /sec by session state mode
Figure 4-4: Group A Normalized TTLB by session state mode
Figure 4-5: Group A Normalized TTLB growth by session state mode
Figure 4-6: Group B Normalized TTLB by session state mode
Figure 4-7: Group B Actual memory usage by session state mode
Chapter 5: Caching ASP.NET Applications
Figure 5-1: Page-level output caching using VaryByParam
Figure 5-2: Page-level output caching using VaryByHeader
Figure 5-3: Fragment caching using VaryByParam
Figure 5-4: Fragment caching using VaryByControl
Figure 5-5: Caching with the HttpCachePolicy object
Figure 5-6: Web services caching
Chapter 6: Writing Optimized Web Services
Figure 6-1: Default Service Description File
Figure 6-2: Using the default Service Description file
Figure 6-3: Web service proxy class interface
Figure 6-4: Consuming a Web service synchronously
Figure 6-5: Setting a Web reference to a Web service
Figure 6-6: Consuming a Web service asynchronously
Figure 6-7: Using the WebService behavior
Chapter 7: Stress Testing and Monitoring ASP.NET Applications
Figure 7-1: General characteristics of latency vs. user load
Figure 7-2: Latencies affecting a typical Web application
Figure 7-3: General characteristics of throughput vs. user load
Figure 7-4: General characteristics of utilization vs. user load
Figure 7-5: Latency vs. utilization for a sample application
Figure 7-6: ACT user interface
Figure 7-7: Sample Properties dialog box
Figure 7-8: Defining users in a user group
Figure 7-9: Generate Users dialog box
Figure 7-10: Browse Performance Counters dialog box
Figure 7-11: Test Status window
Figure 7-12: Summary results from the sample test
Figure 7-13: Custom graph of RPS vs. browser connections
Figure 7-14: Custom graph of TTLB vs. browser connections
Chapter 8: Debugging and Tracing ASP.NET Applications
Figure 8-1: Build configurations for application environments
Figure 8-2: The Configuration Manager dialog box
Figure 8-3: Sample solution property pages
Figure 8-4: Sample project's property pages
Figure 8-5: Task List window
Figure 8-6: Setting a breakpoint
Figure 8-7: The Autos window
Figure 8-8: The Locals window
Figure 8-9: The Watch window
Figure 8-10: The QuickWatch window
Figure 8-11: The Breakpoints window
Figure 8-12: The Breakpoint Properties dialog box
Figure 8-13: The Edit and Continue options window for Visual Basic,Visual C#, and Visual C++
Figure 8-14: The Gas Law example page for illustrating debugging
Figure 8-15: The Processes dialog box
Figure 8-16: The Attach to Process dialog box
Figure 8-17: The debugged Processes window
Figure 8-18: Client-side script debugging process
Figure 8-19: Trace outputs using the
Warn()
and
Write()
methods
Figure 8-20: Trace output using the
trace.axd
utility
Figure 8-21: Trace error message in the event log
Figure 8-22: Event logged to the Event Viewer
Figure 8-23: Event properties
Figure 8-24: Default error page
Figure 8-25: Custom error page
Previous page
Table of content
Next page
Performance Tuning and Optimizing ASP.NET Applications
ISBN: 1590590724
EAN: 2147483647
Year: 2005
Pages: 91
Authors:
Jeffrey Hasan
,
Kenneth Tu
BUY ON AMAZON
MySQL Stored Procedure Programming
What Is a Stored Program?
Putting It All Together
Calling a Stored Procedure from PHP
Error Handling
Defining a Transaction
C++ How to Program (5th Edition)
Notes About C++ and C++ How to Program, 5/e
Assignment Operators
Exercises
Class bitset
J.6. Images
Cisco CallManager Fundamentals (2nd Edition)
Route Patterns and Route Filters
Miscellaneous Solutions
Troubleshooting
Monitoring Tools
Summary
Google Maps Hacks: Tips & Tools for Geographic Searching and Remixing
Hack 2. Find Yourself (and Others) on Google Maps
Hack 37. View Your GPS Tracklogs in Google Maps
Hack 42. Get More out of What You Read
Hacks 5161: Introduction
Hack 67. Serve Custom Map Imagery
Logistics and Retail Management: Emerging Issues and New Challenges in the Retail Supply Chain
Relationships in the Supply Chain
Fashion Logistics and Quick Response
Temperature-Controlled Supply Chains
Rethinking Efficient Replenishment in the Grocery Sector
Transforming Technologies: Retail Exchanges and RFID
HTI+ Home Technology Integrator & CEDIA Installer I All-In-One Exam Guide
Wiring Installation Practices
Troubleshooting and Maintaining Lighting Control Systems
Home Access Control Systems
Integrating the Connected Home
Other Home Technology Integration Devices
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies