Friday 15 May 2015

ASP.NET v/s ASP.NET MVC

Differences between ASP.NET and ASP.NET MVC

 First Question when you are attending Interview on ASP.NET MVC


ASP.NET ASP.NET MVC
It uses page controller design pattern Asp.Net MVC itself is a design pattern
It uses file based URLS http://Sitename/Default.aspx It uses Controller based URLS http://Sitename/Home/Index
It uses Server Side Controls It uses HTML controls and HTML Helper Controls
It uses Viewstate concept to maintain the state of the server controls No viewstate
It works based on event modelling system It doesn't support events (server side) concepts
It uses Master pages page concept to develop page templates Layout views are used for designing web pages
It supports WebUser controls to implement Re-usable content Partial views are used to prepare Re-usable content
In Asp.Net, UI logic is strongly dependent on business logic UI logic is loosly dependent on business logic
It is not an Open source It is an Open source framework
Asp.Net is suitable when we want to develop Rapid Application  Development (RAD) MVC is suitable when we want to develop the applications which is required more no. of UI changes.

3 comments:

Unknown said...

good work admin keep going........

Unknown said...

Thank you lokesh kalyanam.

Unknown said...

Thanks for informtion.

Post a Comment