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
ERP and Data Warehousing in Organizations: Issues and Challenges
Challenging the Unpredictable: Changeable Order Management Systems
ERP System Acquisition: A Process Model and Results From an Austrian Survey
Data Mining for Business Process Reengineering
Healthcare Information: From Administrative to Practice Databases
A Hybrid Clustering Technique to Improve Patient Data Quality
The .NET Developers Guide to Directory Services Programming
Directory Synchronization Queries
Modeling One-to-Many and Many-to-Many Relationships
Summary
Discovering the Cause of Authentication Failures
Error 0x80072035: The server is unwilling to process the request.
Snort Cookbook
Capturing Without Putting the Interface into Promiscuous Mode
Logging to the Windows Event Viewer
Securing ACID
Recognizing HTTP Traffic on Unusual Ports
Obfuscating IP Addresses
Documenting Software Architectures: Views and Beyond
Layered Style
Discussion Questions
Beyond Structure
Architecture Glossary and Acronym List
Rationale, Background, and Design Constraints
Java How to Program (6th Edition) (How to Program (Deitel))
Early Operating Systems
Case Study: Payroll System Using Polymorphism
Layout Managers: BoxLayout and GridBagLayout
Exercises
Appendix K. (On CD) Labeled break and continue Statements
The Java Tutorial: A Short Course on the Basics, 4th Edition
How Do These Concepts Translate into Code?
Expressions, Statements, and Blocks
Creating and Using Interfaces
How to Throw Exceptions
Summary of Exceptions
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