The topics in this section describe how to create, customize, and manage an ASP.NET Web project (a Web application project or a Web site project). The topics cover information that pertains to the project as a whole, such as the file structure of the project, the life cycle of an application, how to create a consistent look (themes) and a consistent layout (master pages) for all of the pages in the project, and how to use custom modules in the project.
Provides an overview of the factors that you should consider when you design a Web application. The topic provides links to additional information about individual subjects.
Provides an overview of the differences between the Visual Studio Development Server, which you use to test Web projects in Visual Studio, and Internet Information Service (IIS).
Describes the steps that an ASP.NET Web application and individual ASP.NET pages go through during their life cycles. Includes information about how ASP.NET Web sites are compiled at run time and information about application-level events.
Provides links to information that explains how to map URLs to pages in an ASP.NET Web application. (Applies to both ASP.NET Web Forms and ASP.NET MVC.)
Contains reference documentation for the System.Web namespace, which supplies classes and interfaces that enable communication between browsers and Web servers.
Contains reference documentation for theSystem.Web.Security namespace, which contains classes that are used to implement ASP.NET security in Web server applications.
Contains reference documentation for the System.Web.Services namespace, which consists of the classes that enable you to create XML Web services using ASP.NET.
Contains reference documentation for classes that enable you to create Web server controls on a Web page. Web controls run on the server and include form controls such as buttons and text boxes, as well as special purpose controls, such as a DropDownList control. These classes enable you to programmatically manage these elements on a Web page.
Provides information about security threats to your ASP.NET applications, ways in which to mitigate threats, and ways to authenticate and authorize users.
Provides information about how to handle errors, debug ASP.NET pages, view trace information during page processing, and monitor the health of your application.