The Windows Server 2008 R2 Web Server (Internet Information
Services, IIS 7.5) is built with a completely modular architecture on top
of rich extensibility APIs. This enables developers to easily add,
remove, and even replace built-in IIS components with hand-crafted ones
specifically suited for any given Web site. It is now easy to plug code
deep into the IIS core pipeline and extend IIS in ways that were
previously impossible.
In addition to exceptional modularity and extensibility, the Web
Platform enables a myriad of Web Development scenarios including ASP.NET,
PHP, FastCGI, Web Services, improved FTP services, as well as integrated
media solution scenarios. New Modules, Extensions, and Utilities are
published regularly online. For example, the new Web Platform Installer
(WPI) utility enables seamless deployment and configuration of the
Microsoft Web Platform, including IIS, SQL Server Express, .NET Framework
and Visual Web Developer, as well as custom extensions and reusable
application-templates from the online Web Gallery. Learn more about the
Microsoft Web Platform and IIS Extensibility.
Hands-On Labs
-
The Extensible Web Platform
The Windows Server 2008 R2 Web Server (Internet Information
Services, IIS 7.5) is built with a completely modular architecture on top
of rich extensibility APIs. This enables developers to easily add,
remove, and even replace built-in IIS components with hand-crafted ones
specifically suited for any given Web site.
This lab provides "how-to" exercises on writing IIS extensions,
site publishing and configuration using the Web Platform Installer, and
how to contribute to the Web Gallery.
Videos
-
The Extensible Web Platform
Learn more about the Microsoft Web Platform and IIS Extensibility.
See the following online references:
- The Web Platform (http://www.iis.net)
- IIS on Channel9 (http://channel9.msdn.com/tags/IIS)
-
Deploy IIS 7.5 + FAST-CGI + PHP on Server Core
This demo illustrates IIS, Fast-CGI, and PHP configuration on a
Windows Server 2008 R2, Server Core deployment target.
-
Deploy Web Applications
In this session, you will learn how to use powerful new UI and command line
tools for Web application packaging and deployment, and you'll dive under the
hood of Visual Studio 2010 to see how it supports one-click deployment.
-
Web Platform Extensions
In this session, you'll learn about these new modules and future extensions,
and what to expect from IIS in Windows Server 2008 R2.