After a few days of Access to the ASP. net mvc Framework, we found that the generated HTMLCodeIt is more clean and no viewstate is available. The Code on the front-end page is a bit like ASP, but the logic processing part can be written in other code files, and the front-end is only responsible for display.
MVC Framework Workflow(From Scott Guthrie's blog)
MVC is a framework technology that divides the implementation of an application into three component roles: model, view, and controller.
In MVC-based applications, model is an application component that maintains the state. This State usually persists in the database (for example, we may have a product class to represent the order data in the products data table in SQL ).
In MVC-based applications, view is a component used to display user interfaces. This UI is usually created using model data (for example, we may generate a product "edit" view to display text boxes, drop-down boxes, and check boxes based on the status of the current product object ).
In MVC-based applications, the controller is a component that processes user interaction, the operation model, and the final view used to display the UI. In MVC applications, views are only used to display information. They are used by controllers to process and respond to user input and interaction.
Practical link:
Http://www.asp.net/mvc/ provides the latest MVC Framework download, provides tutorials and Examples
Http://www.codeplex.com/aspnet provides the latest MVC Framework source code download
ASP. net mvc Framework Development Series courses:
Http://www.microsoft.com/china/msdn/events/webcasts/shared/webcast/Series/MVC.aspx
Http://aspnetmvc.cnblogs.com/ASP. net mvc Team (blog)
Http://blog.joycode.com/scottgu/ Scott Guthrie blog Chinese version (the father of. Net blog, understand the latest development trends of. net, of course also includes ASP. net mvc)