【Asp.Net MVC4 】新建空模板的MVC项目@VS2013
1、打开VS2013,文件-->新建-->项目Framework版本可以选择V4.0或者更高选择Asp.Net MVC 4 Web 应用程序为项目起好自己的名字点击确定
2、选择 空 项目模板视兔脒巛钒图引擎使用默认的Razor点击确定说明:此时你会发现VS2013并没有将EntityFramework放入引用中(EntityFramework对应的文件是EntityFramework.dll,不是System.Data.dll)
3、工具-->Nuget程序包管理器-->程序包管理器控制台,打开控制台输入 Install-Package EntityFramework -Version 5.0.0(命令之间有空格,要指定版本,否则按照6.X导入)导入成功会有正确提示
4、确认 引用 和 web.config 文件内容是否更新
5、在 Models 文件夹中,创建你需要的模型类和数据上下文类模型类,类和属性的访问修饰符要是Public的每个属性字段可以加入自己定制的验证注解属性
6、数倌栗受绽据上下文类,要DbContext父类(在EntityFramework.dll文件中)并且构造函数需要实现base("web.config中的连接字符串")方法通过声明DbSet<模型类>泛型,实现对数据库的访问接口
7、在Web.config文件中,添加连接字符串信息
8、一定记得:在添加过模型和数据上下文之后,生成控制器之前,一定先编译一下项目
9、利用基架(也有翻译为:脚手架),创建控制器Controllers文件夹-->添加-->控制器指定控制器的名称(以Controller为后缀)选择 包含读/写操作和视图的MVC控制器(使用EntityFramework)
10、点击基架的确定后,会自动生成多个文件*.cshtml 视图文件--按照约定视图名称与操作方法名称相同XXXController.cs 控制器文件--内含多个有操作功能代码的操作方法