Monday, 1 February 2016

What is MVC ?

                     Model View Controller(MVC) is one of architectural pattern for building  web application development. MVC  for building more granular development which gives more control on end to end web application (design,development,maintain).

                                       

 MVC Agenda

* Separation of concerns. (Model,View,Contoller).


In any application when user/client perform any operation on web page.
Every 3 opertions are mandatory.

1. Request processing
2. Maintaing state/behaviour
3. Response return



* Define roots.

                Asp.net MVC, Spring,Rails...are implementations of MVC patterned packages/frameworks for building more robost and reliable web application development SDK's.


        -- More radable and scable applications.
        --to avoid ugly URL and request processing.

*




 in simple words which there is no ready made binding controls and predefined events,

No comments:

Post a Comment