Mike Volodarsky, Program Manager of the IIS team has a nice link to share - a survey by InformationWeek - claiming IIS7 as the feature most of them are interested in Windows Server 2008.
This isn't surprising me because of the powerful features IIS7 offers to the administrators (Delegated configurations, configurable Over-riding configuration store, Request Filtering, Easy Remote Management, Shared Configuration, etc) and also being the best friend to the developers (Can extend the IIS manager, plug and play modules into the integrated pipeline, use all major ASP.NET functionalities in the pipeline enabling all the file types, can set the default document of the website themselves in web.config). Also by giving a lot of in-built troubleshooting tools and data such as FREB, RSCA and a powerful command line APPCMD to manage the whole server.
Overall, there would be a lot of great stories to talk about IIS7 and its functionalities in its coming days just like this - "Hosting a POSIX executable on IIS 7.0" where I helped a customer to host a POSIX compiled CGI application on IIS 7.0 (with help of Sub-system for Unix - SFU) which sounds as a true interoperability to me. What do you think?
If you are new to IIS7 and reading about the new RequestFiltering module, you might have some questions about the length of the URL and the length of the querystring which would be used while denying/allowing a request. I thought I would put these simple information on this blog post. Here we go:
404.14 - URL too long<requestLimits maxUrl=“10” />The length of the URL would constitute just the length of the URL (/iisstart.htm) - including 1 for the / and not the length of the query strings. So, if you browse to https://www.contoso.com/vdir/myfile.aspx, then the length of this URL would be 17.
404.15 - QueryString too long
<requestLimits maxQueryString=“10” />
The length of the query string here would constitute the length of the
query strings, their values and also the delimiters (& and =). ? in
the front is not counted for this.
Hope this helps someone reading my blog, somewhere in this world.Happy Learning!