What is .net MVC???
asp.net mvc is a free, fully supported, microsoft product that enables developers to easily build great web applications. it provides total control over your html and urls, enables rich ajax integration, and facilitates test driven development.
ASP.NET MVC provides the following benefits:
1. Provides complete control over your HTML markup
2. Enables rich AJAX integration
3. Intuitive website URLs
4. Clear separation of concerns which results in web applications that are easier to maintain and extend over time.
5. Testability – including support for test-driven development.
It provide sample template. So download and see how it works...