Why would anyone go for ASP.NET ?
eatenbyagrue: - Huge library of high quality components- One of the best available development environments (Visual Studio)- C# is much better for structuring your code base for large teams and long lived projects- If you're really using a database, SQL Server is way, way better than mysql.I prefer Rails myself, but I manage a team who prefers .Net, and I can see the advantages.I agree with other posters, Webforms are horrible and wrong, but MVC could make .Net one of the best Web dev platforms.