Difference between Asp.net and Asp.net mvc
HI guys, Today I will discuss some of the major differences between asp.net and asp.net mvc
1)in asp.net each control on page is associated with its code behind so all time you have to
take care of its code behind with UI,whereas in asp.net MVC view is completely independent from
its source code so view can be implemented separately this thing known as soc(separation of concerns).
2)whenever httprequest is made for asp.net it passes through its UI and then to code behind( ie .aspx then .aspx.cs)
whereas in asp.net mvc each request first passes through controller and then its associated action's view loaded.
3)asp.net is good to develop applications which uses lots of asp.net controls(easily drag & drop) whereas asp.net MVC
separates each implementation logic so its good for large apps in which each developer can work on model,view,controller
separately.
4)asp.net is fast to develop but less in terms of testability and maintainability where as mvc requires time to develop
its apps but very much better in testability and maintainability.
5)asp.net is good to develop small and middle level apps whereas asp.net MVC is made for large aps with higher level of implementation
logic.
HI guys, Today I will discuss some of the major differences between asp.net and asp.net mvc
1)in asp.net each control on page is associated with its code behind so all time you have to
take care of its code behind with UI,whereas in asp.net MVC view is completely independent from
its source code so view can be implemented separately this thing known as soc(separation of concerns).
2)whenever httprequest is made for asp.net it passes through its UI and then to code behind( ie .aspx then .aspx.cs)
whereas in asp.net mvc each request first passes through controller and then its associated action's view loaded.
3)asp.net is good to develop applications which uses lots of asp.net controls(easily drag & drop) whereas asp.net MVC
separates each implementation logic so its good for large apps in which each developer can work on model,view,controller
separately.
4)asp.net is fast to develop but less in terms of testability and maintainability where as mvc requires time to develop
its apps but very much better in testability and maintainability.
5)asp.net is good to develop small and middle level apps whereas asp.net MVC is made for large aps with higher level of implementation
logic.











0 comments:
Post a Comment