ASP.NET Infrastructure and Fundamentals

Gain an understanding of the ASP.NET fundamentals with these links

  1. ASP.NET Application Life Cycle Overview

    This topic outlines the life cycle of ASP.NET applications, listing important life-cycle events and describing how code that you write can fit into the application life cycle.

  2. HTTP Handlers and HTTP Modules Overview

    An ASP.NET HTTP handler is the process that runs in response to a request made to an ASP.NET Web application. An HTTP module is an assembly that is called on every request that is made to your application.

  3. ASP.NET State Management Overview

    ASP.NET includes several options that help you preserve data on both a per-page basis and an application-wide basis.

  4. ASP.NET Configuration Overview

    Using the features of the ASP.NET configuration system, you can configure all of the ASP.NET applications on an entire server, a single ASP.NET application, or individual pages or application subdirectories. You can configure features, such as authentication modes, page caching, compiler options, custom errors, debug and trace options, and much more.

  5. ASP.NET Compilation Overview

    The ASP.NET compilation architecture includes a number of features including multiple language support, automatic compilation, flexible deployment, and an extensible build system.

  6. ASP.NET Routing

    ASP.NET routing enables you to use URLs that do not have to map to specific files in a Web site. Because the URL does not have to map to a file, you can use URLs that are descriptive of the user's action and therefore are more easily understood by users.

  7. ASP.NET Friendly URLs

    Scott Hanselman introduces ASP.NET Friendly URLs - cleaner URLs, easier routing, and mobile views for ASP.NET Web Forms.