asp.net vs asp.net mvc

. Sunday, July 10, 2011
  • Agregar a Technorati
  • Agregar a Del.icio.us
  • Agregar a DiggIt!
  • Agregar a Yahoo!
  • Agregar a Google
  • Agregar a Meneame
  • Agregar a Furl
  • Agregar a Reddit
  • Agregar a Magnolia
  • Agregar a Blinklist
  • Agregar a Blogmarks

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. 

0 comments: