第一章 打开MVC4的大门:(一)了解MVC
生活随笔
收集整理的這篇文章主要介紹了
第一章 打开MVC4的大门:(一)了解MVC
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
1、MVC模式
Mvc將應用程序分離為三個部分:
- Model:是一組類,用來描述被處理的數(shù)據(jù),同時也定義這些數(shù)據(jù)如何被變更和操作的業(yè)務規(guī)則。與數(shù)據(jù)訪問層非常類似。
- View:是一種動態(tài)生成HTML的模板,定義程序的用戶界面如何顯示。
- Controller:是一組類,用來處理來自用戶的信息,全部程序流和具體的程序邏輯,通常以Controller為后綴。
2、MVC之路
MVC1:
發(fā)布于2009年3月13日。
MVC2:
發(fā)布于2010年3月
主要功能:
- UI helpers with automatic scaffolding with customizable templates。
- 基于屬性的模型驗證(服務器端和客戶端)。
- 強類型的HTMLhelpers。
- 改良的Visual Studio工具。
MVC3:
受Web Matrix影響,MVC3僅僅比MVC2晚了10個月。
新特性:
- Razor引擎。巨大的改進。
- 支持.Net4的數(shù)據(jù)標注(Data Annotations)。
- 改良的模型驗證。
- 強大、靈活的全局過濾器。
- 更好的JavaScript支持。(unobtrusive JavaScript, jQuery Validation, and JSON binding)
- NuGet
MVC4:
新特性:
- Web API。
- 增強的項目模版。
- 移動項目模板使用jQuery Mobile。
- 顯示模式(Display Modes)
- 異步控制器。
- Bundling and minification
思考:
為什么學用MVC?MVC與Web Form有什么不同?MVC有哪些優(yōu)勢?
轉(zhuǎn)載于:https://www.cnblogs.com/mzwhj/archive/2013/01/28/2879919.html
總結(jié)
以上是生活随笔為你收集整理的第一章 打开MVC4的大门:(一)了解MVC的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 中铁CA根证书安装不成功的解决办法
- 下一篇: VS 2012 如何发布 ASP.NET