ASP.NET MVC
Hello,
Since I started my internship in January, I wanted to learn the ASP.NET MVC architecture, so I made time to learn it during my internship training.
ASP.NET provides a great framework called ASP.NET MVC for building MVC applications. It’s not totally different from a plain ASP.NET website, but it’s not compulsory either — it’s up to you whether you want to build your site using the MVC framework or the traditional way.
I’d say the first benefit, as covered in most MVC introductions, is a clean URL — the client doesn’t have direct access to the physical path of a page (i.e. Default.aspx), since it’s routed through a controller instead.
MVC splits the implementation into three parts:
Model, View, Controller.
You can get more information about ASP.NET MVC from its official website.
Thank you.