ASP.NET MVC Version 1 has just been released and we are looking at its benefits over standard ASP.Net Web Forms.
– a clearer concept of code division (Model-View-Controller);
– powerful backing for unit tests. Such things as testing classes for generating a page layout has become simpler;
– coming up with a very user-friendly URL.