i am getting start to use ASP.net, but i don't know what is advantage of using MVC and traditional structure to build the web application. any soluctions and how to build?