Windows SharePoint Services (WSS 2.0) 2.0 is integrated with IIS 6.0 and ASP.NET 1.1 using an ISAPI filter. Specifically, IIS routed requests to WSS 2.0 before ASP.NET.
Consequently, the routing of requests creates a number of challenging situations. Namely, WSS takes control of all incoming HTTP request before it is, as it should be, initialized with ASP.NET environment.
Quite the opposite, Windows Sharepoint Services (WSS 3.0) 3.0 integrates with ASP.NET 2.0 by way of HttpModules and an HttpHandler. That is, it improves the routing infrastructure between WSS 3.0 and IIS 6.0. This is well documented in the WSS 3.0 SDK and various other reading materials.
The purpose of my blog is to set in motion a discussion regarding these integrations. It is my view that in order to support a complex product, such as the Sharepoint Products and Technologies and Office SharePoint Server 2007/Windows SharePoint Service 3.0. We must understand its functionality and how it integrates with other products.
To summarize, I will discuss the integrations of WSS 2.0 and IIS 6.0. Next, I will discuss the integrations of WSS 3.0 and IIS 6.0. Finally, I will compare and contrast both versions of SharePoint Services (WSS 2.0 and WSS 3.0) and IIS 6.0. Notwithstanding, I am encouraging all to submit their insight and respond to all postings.