Getting Started with ASP

Microsoft Active Server Pages (ASP) is a server-side scripting environment that you can use to create dynamic and interactive Web pages, and build powerful Web applications. When the server receives a request for an ASP file, it processes server-side script code contained in the file to build the HTML Web page that is sent to the browser. In addition to server-side script code, ASP files can contain HTML (including related client-side scripts) as well as calls to COM components that perform a variety of tasks, such as connecting to a database or processing business logic.

The topics in this section introduce Active Server Pages, explain the basic concepts of scripting with Active Server Pages, and discuss more complex application issues such as how to maintain state.

important Important When you initially install IIS, the service is installed in a highly secure mode. Because IIS only serves static content by default, you must enable features such as ASP, ASP.NET, CGI, ISAPI, and WebDAV, if you need them. To enable these features, see Enabling and Disabling Dynamic Content in IIS Help, which is accessible from IIS Manager.

This section contains:

  • What's New in ASP: Describes new features added in this release.
  • Important Changes in ASP: Describes functionality and behavior that has changed for this release.
  • Checklist: ASP Security: Provides a checklist of issues to monitor when developing ASP applications that include user input or database access.
  • Introduction to Active Server Pages: Provides an overview of Active Server Pages.
  • ASP Tutorial: Provides lessons and code samples for the beginner who wants to understand how ASP works, and how to use scripting languages like VBScript and JScript to implement Web pages. Code samples are provided for learning how to collect form data, access databases, create simple COM components, and manage sessions.