vs怎么创建MVC及理解其含义
2015-03-25 22:41
423 查看
怎么创建MVC项目
一·1、点击 文件à新建à项目à模板àVisua C#(选择 .NET Framework 4.0或以上版本) à选择 MVC 3 Web应用程序 或者MVC 4 Web应用程序à修改文件名称和位置 点击确定2、模板选择尽量选择空的à视图引擎选择ASPX 点击确定
MVC项目创建完成
怎么理解MVC
项目创建完成后,会在解决方案资源管理器中生成如下文件及文件夹:Controllers:为控制层
Models:为数据层
Views:视图层
它们之间的关系是:用户面对的是控制层,在控制层中有各种方法进行逻辑运算,如果需要视图,则把Views中的模板调到Controllers控制层中来;如果需要到数据库中查询数据,则把Models中的数据调到Controllers中。具体模式如下图:
怎么新建写MVC代码
在MVC模式下写代码,主要写在Controllers控制层中,它是与用户直接交互的:右键Controllers文件夹添加à添加名字(要是首页的话尽量用home),但是后面的Controllers不要动,点击添加。怎么添加Models数据层:右键Models文件夹à添加 新建项àLINQ to SQL 类à连接数据库,添加数据。
怎么添加Views视图层:在Controllers.cs页面下,右键鼠标所在的代码块添加视图,视图引擎选择 ASPX(c#),完成。
相关文章推荐
- iOS 之 MVC 开发模式 理解怎么传递值和更新View
- VS2013创建Web应用程序MVC出现错误:系统找不到指定文件(异常来自 HRSULT:0x80070002)
- VS(visual studio)中创建项目中的‘预编译头’选项含义。
- vs2013创建mvc项目体系找不到指定文件
- 创建自己的MVC框架,深入理解mvc
- 对MVC的理解?为什么要用MVC?在Cocoa中MVC是怎么实现的?你还熟悉其他的OC设计模式或别的设计模式吗
- 你是怎么理解“MVC”的
- 怎么理解MVC,在Cocoa中MVC是怎么实现的?
- VS2015 WebMVC中创建aspx的问题
- CGAffineTransform这个结构体到底怎么理解? 每个值都标示什么含义呢?
- 怎么理解MVC, 在Cocoa中MVC是怎么实现的?
- VS创建MVC出错解决方法
- VS里怎么创建新的Qt项目
- VS2005.NET2.0学习视频_2_快速创建数据库表读写删
- 卸载了ReSharper,怎么vs的智能提示也没有了?配置哪个地方?
- vs菜单怎么重复了4次??
- 关于增值税的即征即退;先征后返;先征后退怎么理解,如何加以区分?
- 设计模式理解 - 面向创建的模式 & 面向结构的模式
- C语言复杂类型声明怎么理解?
- MVC与模板概念的理解