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.