Why would anyone go for ASP.NET ?
icey: Microsoft has done a lot of things wrong in terms of its various software offerings. Visual Studio is one of the things that they have done a pretty good job on though.Asp.net is also very attractive to the legions of .Net developers who may not have much exposure to the web way. It mostly abstracts web interactions away, so that it's not a huge leap to go from client/server applications to web apps.Sure, there is a lot of code in the final result, but the IDE helps automate a lot of that, and in combination with ReSharper, it's not a bad environment to work in.