1、入门
1.1 MVC模式简介
是一种用户界面模式,不处理应用程序中数据访问,服务交互等
-
模型:一组类,描述要处理的数据以及修改和操作数据的业务规则。
-
视图:定义应用程序用户界面的显示方式。
-
控制器:一组类,用于处理来自用户、整个应用程序流以及特定应用程序逻辑的通信。
1.2 MVC应用程序的结构
目录 | 用途 |
---|---|
/Controllers | 保存那些处理URL请求的Controller类 |
/Models | 保存那些表示和操纵数据以及业务对象的类(实际项目中常常位于来自Web应用程序的单独类库项目中) |
/Views | 保存那些负责呈现输出结果(HTML)的UI模板文件 |
/Scripts | 保存JavaScript库文件和脚本(.js) |
/fonts | 保存Bootstrap模板系统包含的一些自定义Web字体 |
/Content | 保存CSS、图像和其它站点内容,而非脚本 |
/App_Data | 存储想要读取/写入的数据文件 |
/App_Start | 保存一些功能的配置代码,如路由、捆绑和Web Api |