If someone is asking is it possible to install IIS7 on Windows XP machine, now the answer is YES. With the release of WebMatrix it is now possible, because WebMatrix itself brings instalation of IIS Developer Express which is based on latest IIS7x codebase and can be installed on any supported Windows operating system:
IIS Developer Express supports all of the latest IIS7 modules, including URL Rewrite, FastCGI, etc. It support Classic ASP, PHP and of course ASP.NET development, including integrated pipeline.
After opening WebMatrix (in futrure version it will be plugged into VS.NET 2010) the site is registered on IIS7 Express and is shown in system tray as a catalog of sites:
You will ask yourself: What is different from existing ASP.NET Development Server and IIS7 Express. Well, there are a lot of them: URL Rewriting Rules, SSL, Media Support, It can be installed separately from ASP.NET Development Server and the one I have a note for this article: It works on Windows XP where you can use all IIS 7x features on this Operating System.
There is no administration console for managing features, rules and other settings, but you can do it trough your web.config file of your web site.
Don’t forget that this is only BETA version of WebMatrix and IIS7 Express. I hope next version will include more features from real IIS 7x services. But even in this phase it is good enough to use it and to develop application.
For more features and plans about IIS7 please visit and read ScotGu’s article Introducing IIS Express.
Nice entry Latek! Yep, IIS7 Express is quite useful especially together with WebMatrix, even though I think WebMatrix will remain as a tool for ASP.NET Beginners in order to help them on the easiest way build & deploy websites with ability to use the strong asp.net framework. I see you have refered the ScotGu's link - I've read that post few weeks ago. He has said it all in the part 'IIS7 Express - The Best of Both Options'.
Thanks for sharing :)