Difference between ASP.NET Web App and ASP.NET MVC 3 Empty Web App?
<p>I want to build my own web framework, and I want to build it in C#. I figure the easiest way to get started is to use ASP.NET to handle all the server communication stuff. The rest I want to build my self. I know next to nothing about ASP.NET. (But know C#, the MVC pattern, and other web frameworks quite well).</p>

<p>In Visual Studio 2010 I see</p>

<ul>
<li>ASP.NET Web Application</li>
<li>ASP.NET MVC 2 Empty Web Application</li>
<li>ASP.NET MVC 3 Empty Web Application</li>
</ul>

<p>I figure one of these should be good as a base. I just want some "entry point" into some C# code. I started with PHP so it's a little bit weird for me to not be able to just load up a file in my browser. Anyway, which should I use? What's the difference between a plain ASP.NET Web App and an empty MVC 3 app? If it's "empty" it shouldn't be using any of the MVC framework, should it? I just want to make sure I use the latest and greatest "ASP" for handling the server stuff before I embark down this road.</p>
