The IIS 7.0 Release has been much talked about. Since the changes on IIS side have been huge, I've been particularly interested in knowing if IIS 7.0 would introduce any breaking changes as far as deployment and particularly development environments are concerned.
Yesterday I took some of our existing ASP.NET based projects and ported them on IIS 7.0 to see how things go. As far as deployment was concerned things were pretty smooth.
As far as using Visual Studio.NET 2005, on IIS 7.0 and Vista, as a development environment, is concerned, it's a slightly bumpy ride which takes some time to learn workarounds and figure out answers.
In case, if anyone at eFORCE / anyone reading this, is trying to get Visual Studio.NET 2005 Debugging for Web Applications to work on IIS 7.0 and Vista, I blogged about this Here.
Production environments for IIS 7.0 won't be becoming a reality with our internal projects, at-least till Longhorn Server hits a release stage (maybe even later) but it's good to know our existing and future ASP.NET based projects are ready for IIS 7.0 and all of our development environment, Continuous Integration, Version Control etc. (all of it), "just works" on Vista and IIS 7.0... nothing breaks. Based on what I've seen till now, we're one-hundred percent "vista and longhorn compatible"! :)