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
Java I/O
A Graphical User Interface for Output Streams
URLs
Byte Arrays
Compressing and Decompressing Streams
Validation
The .NET Developers Guide to Directory Services Programming
Native Directory Services Programming Landscape
Binding and CRUD Operations with DirectoryEntry
Security in Directory Services Programming
Error 0x8007203A: "The server is not operational."
Error 0x80072020: "An operations error occurred."
Kanban Made Simple: Demystifying and Applying Toyotas Legendary Manufacturing Process
Size the Kanban
Appendix A MRP vs. Kanban
Appendix G Intra-Cell Kanban
Appendix H Case Study 1: Motor Plant Casting Kanban
Appendix J Abbreviations and Acronyms
File System Forensic Analysis
Summary
Hard Disk Data Acquisition
PC-based Partitions
FAT Data Structures
Summary
AutoCAD 2005 and AutoCAD LT 2005. No Experience Required
Getting to Know AutoCAD
Basic Commands to Get Started
Grouping Objects into Blocks
Controlling Text in a Drawing
Printing an AutoCAD Drawing
GDI+ Programming with C#
The Coordinate System
Transformation with Brushes
Advanced Imaging
Miscellaneous Advanced 2D Topics
Overview of the Printing Process
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