Chapter 7

Web Application Administration

What's in this chapter?

  • ASP configuration
  • ASP.NET configuration
  • ISAPI configuration
  • CGI and FastCGI configuration
  • Windows Process Activation Service
  • Application Initialization

Most websites today are composed of some form of dynamic content. This dynamic content could be an online auction, webmail, forums, blogs, online games, or any type of nonstatic content that is on a website. The content is delivered by a web application. Normally, a web application is a three-tiered system, with a web server as the first tier, application servers as the mid-tier, and one or more data sources as the third tier. Increasingly, with the advanced power of Ajax and client-side processing abilities, the browser is also being referred to as a tier. For our purposes, the dynamic content technology will be referred to as the web application. The web application can be based on a variety of technologies, including ASP, ASP.NET, ISAPI, CGI, and FastCGI. IIS 8.0 natively supports these technologies as well as the Windows Communication Foundation (WCF). These technologies all plug into IIS 8.0 via modules that can be added or removed based on the purpose of the server. This chapter discusses these technologies and their administration as they relate to IIS 8.0.

Get Professional Microsoft IIS 8 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.