ASP.NET Tutorial Summary

•        All Web applications are disconnected, based on a user a making a Request from the Web browser to
        
the Web server, which in turn generates a Response containing HTML and JavaScript.
•        Visual Studio supports the development of XHTML-compliant Web pages.
•        System.Web is the root-level namespace that contains all the ASP.NET types.
•        Microsoft .NET 3.0/3.5 is just the .NET 2.0 framework with additional libraries.
•        Vista and Windows Server 2008 introduce IIS 7.0 as the latest version of Microsoft’s Web server.
•        Visual Studio 2005/2008 includes a Web server specifically for development.
•        ASP.NET developers have the choice of either creating Web Sites or Web Application Projects.
•        IMPORTANT: This courseware uses the term “Web Application” to loosely refer to both “Web Sites”

        
and “Web Application Projects”.
•        ASP.NET supports three different Web page architectures
•        Web Site Single-file.
•        Web Site Code-behind.
•        Web Application Project Code-behind.
•        Like all Web controls, the Page class also inherits from the Control class.
•        This includes all methods, properties and events.
•        This model allows Web controls as well as the Web page to respond to the same events.
•        The Page class includes five of the six classic ASP intrinsic objects.
•        They are: Application, Request, Response, Server, and Session.
•        ASP .NET programmers can use any .NET aware language they wish to build their Web logic.
•        Web.config files hold configuration settings for Web applications.
•        The global.asax file allows you to execute code for session, application and error events.
•        It is preferred that developers use a Web server on their development machine to greatly simplify

        
debugging.
•        Tracing (when enabled) can be used to write out helpful information to the Web page.
ASP.NET Tutorial Summary
Table of Contents
Copyright (c) 2008.  Intertech, Inc. All Rights Reserved.  This information is to be used exclusively as an
online learning aid.  Any attempts to copy, reproduce, or use for training is strictly prohibited.
Courseware
Training Resources
Tutorials
Services