Migrating to a Newer Version of ASP.Net? Factors to Consider
Pujit Kaul
33

Though the majority of the content in this post is spot-on and awesome, there are a few areas where I think some clarification is in order to prevent some potential misunderstanding.

First off, Web Forms. Though the new framework will lack support for Web Forms, Web Forms is very, very much alive. Those who are using Web Forms will still be able to use Web Forms using the familiar framework. So don’t worry — Web Forms is definitely still very much alive and kicking.

Second — Azure. This is a strong point for me as I’m one of the Azure Tools PMs at Microsoft. You can absolutely publish an ASP.NET (current or next) to Azure without the need for a Cloud Service project or Web Role. You can simply right-click your ASP.NET project, select Publish, and push your code to Azure App Service. No need for the Cloud Service project. That said, you can use the Cloud Service project if you desire to package your code up as a Cloud Service Web Role. But if you simply want to push code to Azure, you can do that via our one-click publishing features.

Thanks so much for your blog post and for continuing to be an advocate of the ASP.NET and Visual Studio teams’ hard work!