List of Figures


Chapter 1: ASP.NET Page Framework

Figure 1-1: ASP.NET and the .NET Framework
Figure 1-2: ASP.NET request processing
Figure 1-3: Page events output

Chapter 2: Server Controls

Figure 2-1: Control tree for HtmlControlsHelloWorld.aspx
Figure 2-2: A page before and after selecting a date
Figure 2-3: ASP.NET Web control hierarchy
Figure 2-4: Rendering of the ASP.NET list controls

Chapter 3: Data Controls

Figure 3-1: Code generated for data-binding a page field
Figure 3-2: The Repeater control allows for flow and column layout
Figure 3-3: Basic DataGrid rendering

Chapter 4: Developing for Mobile Browsers

Figure 4-1: The extended Page and Control classes
Figure 4-2: The role of the adapter in the life of a mobile page
Figure 4-3: The gateway translating a WAP request from the browser

Chapter 5: Managing Client State

Figure 5-1: Changing the default port in the registry
Figure 5-2: Services MMC with ASP.NET state service started
Figure 5-3: SQL Query Analyzer

Chapter 6: Managing Application and Request State

Figure 6-1: HttpRuntime request and response
Figure 6-2: Parser error from missing VaryByParam attribute
Figure 6-3: The www.asp.net site
Figure 6-4: The www.asp.net site Control Gallery
Figure 6-5: Cache in HttpModule
Figure 6-6: Server control rendering events
Figure 6-7: A cache key dependency relationship
Figure 6-8: The ASP.NET control gallery, with only some content output cached
Figure 6-9: Control tree
Figure 6-10: Control tree with PartialCachingControl
Figure 6-11: Viewing multiple control summaries simultaneously

Chapter 7: Configuration

Figure 7-1: A server with multiple installed .NET Framework installations
Figure 7-2: The ASP.NET application mapping for IIS
Figure 7-3: Internet Information Services MMC snap-in browsing a default Web site
Figure 7-4: Mapping of sections and groups

Chapter 8: ASP.NET Security

Figure 8-1: IIS and ASP.NET authentication and authorization
Figure 8-2: Authentication Methods dialog box
Figure 8-3: A simple login form
Figure 8-4: Validation failure
Figure 8-5: Cross-site scripting

Chapter 9: Tuning ASP.NET Performance

Figure 9-1: Round trip between client and server
Figure 9-2: Traced output

Chapter 10: ASP.NET Debug and Trace

Figure 10-1: Trace output
Figure 10-2: Trace.axd listing
Figure 10-3: Cookie.aspx page output
Figure 10-4: Trace Warn output
Figure 10-5: Temporary ASP.NET files
Figure 10-6: Batch compilation
Figure 10-7: Dependency listing

Chapter 11: Moving to ASP.NET

Figure 11-1: Home Directory tab
Figure 11-2: File extension mappings
Figure 11-3: How IIS processes a request for a file with the .ASP extension
Figure 11-4: How IIS processes a request for a file with the .ASPX extension
Figure 11-5: Separation between managed and unmanaged code

Appendix B: The Cassini Sample Web Server

Figure B-1: Command prompt output from building Cassini
Figure B-2: Cassini controller program
Figure B-3: Directory Listing produced by Cassini




Microsoft ASP. NET Coding Strategies with the Microsoft ASP. NET Team
Microsoft ASP.NET Coding Strategies with the Microsoft ASP.NET Team (Pro-Developer)
ISBN: 073561900X
EAN: 2147483647
Year: 2005
Pages: 144

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net