MVC学习笔记

APP_Data 用来保存数据文件

APP_Start:包含ASP.NET-MVC 系统启动的相关类文件

RouteConfig.cs  路由文件

Controllers:存放整个项目的控制器的代码文件

Models:存放整个项目的“模型”代码文件

Views:存放整个项目的“视图”代码文件

Views下面的Web.config文件:作用于视图的配置文件

Global.asax文件:全局应用程序,一般和APP-Start文件夹中的类配合使用

Packages.config文件:用于管理项目用到的程序集版本

根目录下的Web.config文件:作用于整个项目的配置文件



视图访问和寻址规则

1 在控制器中使用View()方法调用视图,返回和"动作方法同名"的视图;

2 寻址规则:View()方法默认会从"View"文件夹下寻找和控制器同名的文件夹,比如HomeController控制器会寻找"Views/Home"文件夹


MVC中的约定

1 控制器:必须以Controller结尾

2 视图:必须在Views文件夹下,并且要和控制器"同名的子目录"中创建


约定胜于配置

1 提前规定好

2 无需配置文件

3不遵守规则则出错

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,404评论 19 139
  • 学习资料源:慕课网 - Spring MVC起步 内容概要 一、前端控制器(Front Controller) 二...
    拾壹北阅读 5,977评论 0 22
  • 先搞清基本概念 CodeFirst、ModelFirst、DbFirst分别代表什么含义 Database Fir...
    Angeladaddy阅读 4,683评论 0 1
  • 准备开始学后端了,先入Spring MVC入手,在网上找了篇博客做参考,开始搭建环境 http://blog.cs...
    cmeiyuan阅读 1,586评论 0 0
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,445评论 25 709