mvc4和mvc4.5基本大同小异,vs2012中已经集成了mvc,不需要手动安装了,现在就来看看如何新建mvc项目

一、首先打开vs2012,新建项目,选中web中mvc4

二、选择项目模板

这里面我们选择internet应用程序,开发web项目相对方便一些,视图引擎有两种:Razor和aspx都可以,不过Razor的语法更简洁一下,这个在后期使用的过程中都能体会到。

这样项目基本完成了,如图

上面就是mvc项目的基本目录结构,mvc4里引用的类库也比较多,都是Noget程序包,方便我们后期项目开发使用

启动Global的时候,会触发一些事件,比如添加urlRouting规则,fifite等,这些都会创建一个类作相应的注册,这些方法都会被封装到APP_Start里

Contents可以放一些css文件等

Filters里面是一个小型数据库,用来验证用户登录等

Controllers是我们最关键的因素控制器类,mvc中心

Images用来放一些图片

Model:n个model和数据库这样的模型

Scripts里面放一些jquery的引用文件

Views:视图文件

基本上项目就完成了

最新文章

  1. ubuntu系统升级记录
  2. Unity3d使用UGUI实现长按功能
  3. .Net环境下的缓存技术介绍
  4. css清除浮动float的三种方法总结,为什么清浮动?浮动会有那些影响?一起来$('.float')
  5. BZOJ 2005: [Noi2010]能量采集
  6. centos nc命令安装
  7. C++实现VPN工具之VPN错误代码大全
  8. 执行JDBC的executeUpdate()方法时,报错:数据类型不一致,应为number,但却为binary
  9. ybutton 高端大气上档次华丽的按钮特效
  10. 使用crs_setperm修改RAC资源的所有者及权限
  11. EF中使用存储过程
  12. 基于HBase0.98.13搭建HBase HA分布式集群
  13. spring+mybatis利用interceptor(plugin)兑现数据库读写分离
  14. PHP全栈学习笔记9
  15. DevExpress GridControl复合表头(多行表头)设置
  16. 修改Linux服务器的ttl值
  17. AutoCAD开发3--修改文字图层,颜色
  18. Java基础语法<七> 对象与类 封装
  19. let的使用 优先于闭包
  20. 什么是lambda函数,它有什么好处

热门文章

  1. turtle库的学习笔记
  2. diff 命令详解
  3. python中global和nonlocal用法的详细说明
  4. Oracle存储过程,游标使用
  5. Repository 简化实现多条件查询
  6. 4.ASP.NET MVC 5.0 视图之模型绑定
  7. 一篇入门 -- Scala
  8. 处理返回键劫持(结合vue)
  9. zookeeper常用指令
  10. 可变码率(英语:Variable bitrate,简称VBR)介绍