创建

新建->项目->展开Web->ASP.NET Web应用程序->MVC->确认

ASP.NET MVC应用程序的目录结构

  • /Controllers该目录保存处理URL请求的Controller类
  • /Models该目录保存负责表示和操作数据的类
  • /Views该目录保存呈现输出的文件(一般为HTML文件等)
  • /Scripts该目录保存Javascript库文件和脚本(.js)
  • /fonts该目录保存网站用到的字体
  • /Content该目录保存除脚本外如CSS,图像或者其它的站点用到的内容
  • /App_Data该目录保存想要读取/写入的数据文件
  • App_Start该目录保存站点的配置文件,如路由等

ASP.NET MVC的默认约定

  • 约定最好遵守,特别团队项目,易于他人的阅读
  • 用于处理URL请求的Controller类的类名以Controller结尾,如ProductController,HomeController
  • 应用程序的输出和输入页面(用户UI)——视图,存放在Views目录下
  • 控制器使用的视图是在Views目录下的一个子目录中,这个子目录是根据控制器Controller命名的——控制器的名字去掉Controller后缀,如ProductController使用的视图保存在/Views/Product目录中。

最新文章

  1. DirectAccess
  2. [整理]Centos6.5 + hadoop2.6.4环境搭建
  3. layer-list实现只有左、右和下边框的圆角矩形
  4. jekyll中文乱码问题
  5. EF4.0和EF5.0增删改查的写法区别及执行Sql的方法
  6. MFC中使用ADO方式连接数据库
  7. yowsup ( an application to use whatsapp) hack
  8. 开源的.NET媒体文件操作组件TagLib#解析
  9. Java 线程宝典
  10. Mysql的硬件优化和配置优化
  11. webpack基础
  12. MR-join连接
  13. P2024 食物链
  14. [福大软工] Z班 第5次成绩排行榜
  15. go defer笔记
  16. vue仿淘宝结账订单
  17. TI开发环境下载资源
  18. -save和-save-dev 区别(转载)
  19. [UE4]关于分支Sequence和条件分支的组合用法
  20. git使用 从远程库克隆和更新到本地

热门文章

  1. POJ 2418-Hardwood Species(map)
  2. 【32.26%】【codeforces 620C】Pearls in a Row
  3. iOS CALayer使用
  4. 跟我学CMD实战系列之二 ——数据压缩备份
  5. MyEclipse各种版本号注冊码
  6. WPF中的Generic.xaml, theme以及custom control
  7. 堆(stack) 之 c 和 c++模板实现(空类默认成员函数 初谈引用 内联函数)
  8. WPF的页面导航
  9. 怎样将数据库MySQL 迁移到 MariaDB 上
  10. STL 中间< 超载