ASP.NET MVC framework does not use the ASP.NET Web Forms postback model for interactions with the server.
Instead, all end-user interactions are routed to a controller class.
As a result, ASP.NET view state and ASP.NET Web Forms page life-cycle events are not integrated with MVC-based views.
REST Based URI Schema : MVC application are drive by REST based uri schema in which each action (corresponding view ) has unique URI. This model makes application very much search engine friendly
IOC Container Integration
MVC framework has built-in support for automatic dependency resolution based on container deceleration in configuration settings
This feature allow to dynamically supply various object like database connection and web service endpoints
HTML Helpers
Theses are like ASP.Net tags. They spit out html code once executed on server.
Helper or heart and sole of MVC UI development and we can easily create our own custom helpers.
Page Inspector in Visual Studio 2012 is a web development tool with an integrated browser. Select any element in the integrated browser, and Page Inspector instantly highlights the element's source and CSS.
You can browse any MVC view, quickly find the sources of rendered markup, and use browser tools right within the Visual Studio environment.