In addition to Solution 2, you can create your ASP.NET application (not the website;
there is a different between web app and web site[
^]) in Visual Studio, which is at the very instance available in ASP.NET MVC as well as Web Forms framework. But as of ASP.NET 5, you will get only MVC (Web Pages framework will also be taken over by MVC in a coming version) and Web Forms would be a part of .NET framework 4.6 not ASP.NET 5. Since you're a new guy to the crew, please
read this[
^] about changes in ASP.NET to make sure you don't try out the old stuff.
If you were using WebMatrix, I suggest you move to Visual Studio, as probably Microsoft has left WebMatrix too.