About IIS Web Development Technologies

This section describes the technologies that are available for developing Web content such as static Web pages, ASP pages, ISAPI applications, and IIS components. Although Web applications can be developed that configure an IIS server, only Web content development technologies are described in this section.

For more information about technologies that can be used to programmatically configure an IIS server from a Web application, see IIS Administration Technologies.

This section includes the following topics.

Section

Description

Comparison of IIS Development Technologies

Briefly describes the technologies that are available for developing IIS Web applications, and compares their features.

Active Server Pages

Describes information about developing dynamic Web content using Active Server Pages (ASP). ASP pages are written in a scripting language such as VBScript, JScript, or PerlScript.

ASP.NET

Describes information about developing .NET Web applications using ASP.NET. ASP pages are written in a managed code language such as Visual Basic .NET, C#, or Managed C++.

COM Components for ASP

Describes information about developing dynamic Web content using COM components that can be called from ASP pages or ISAPI extensions. COM components can access databases, process transactions, and product individualized output that an ASP page can send to the client.

ISAPI Extensions

Describes information about developing dynamic Web content using ISAPI extensions. ISAPI provides the same functionality as CGI, but can be executed faster than CGI, ASP, and files that call COM+ components.

ISAPI Filters

Describes information about developing dynamic Web content using ISAPI filters. ISAPI provides the same functionality as CGI, but execute faster than CGI, ASP, and files that call COM+ components.

Database Applications in IIS

Describes how database access works in IIS Web applications.

Dynamic HTML in IIS

Describes how DHTML content can be used in IIS Web applications.

XML Content in IIS

Describes how XML content can be used in IIS Web applications.

Products and Technologies that Interoperate with IIS

Describes other products that work with IIS, such as Microsoft FrontPage? Web site creation and management tool, Microsoft SharePoint? Portal Server, Microsoft Commerce Server e-commerce site development and management system, and Microsoft Application Center Web application and deployment tool.

Other Resources for IIS Web Developers

Contains links to resources such as developer libraries, communities, newsgroups, support sites, downloads, product information, and news.

Version Differences in IIS Web Application Features

Describes important differences in default behavior and settings between IIS 4.0, IIS 5.0, IIS 5.1, and IIS 6.0.

See Also

Concepts

About IIS Programmatic Administration