【Asp.Net MVC4 】新建空模板的MVC项目@VS2013

2026-01-03 17:15:07

1、打开VS2013,文件-->新建-->项目

Framework版本可以选择V4.0或者更高

选择Asp.Net MVC 4 Web 应用程序

为项目起好自己的名字

点击确定

【Asp.Net MVC4 】新建空模板的MVC项目@VS2013

2、选择 项目模板

视图引擎使用默认的Razor

点击确定

说明:

此时你会发现VS2013并没有将EntityFramework放入引用

(EntityFramework对应的文件是EntityFramework.dll,不是System.Data.dll)

【Asp.Net MVC4 】新建空模板的MVC项目@VS2013

【Asp.Net MVC4 】新建空模板的MVC项目@VS2013

3、工具-->Nuget程序包管理器-->程序包管理器控制台,打开控制台

输入  Install-Package   EntityFramework   -Version   5.0.0

(命令之间有空格,要指定版本,否则按照6.X导入)

导入成功会有正确提示

【Asp.Net MVC4 】新建空模板的MVC项目@VS2013

【Asp.Net MVC4 】新建空模板的MVC项目@VS2013

【Asp.Net MVC4 】新建空模板的MVC项目@VS2013

4、确认 引用web.config 文件内容是否更新

【Asp.Net MVC4 】新建空模板的MVC项目@VS2013

【Asp.Net MVC4 】新建空模板的MVC项目@VS2013

【Asp.Net MVC4 】新建空模板的MVC项目@VS2013

5、在 Models 文件夹中,创建你需要的模型类数据上下文类

模型类,类和属性的访问修饰符要是Public

每个属性字段可以加入自己定制的验证注解属性

【Asp.Net MVC4 】新建空模板的MVC项目@VS2013

【Asp.Net MVC4 】新建空模板的MVC项目@VS2013

6、数据上下文类,要DbContext父类(在EntityFramework.dll文件中)

并且构造函数需要实现base("web.config中的连接字符串")方法

通过声明DbSet<模型类>泛型,实现对数据库的访问接口

【Asp.Net MVC4 】新建空模板的MVC项目@VS2013

7、在Web.config文件中,添加连接字符串信息

【Asp.Net MVC4 】新建空模板的MVC项目@VS2013

8、一定记得:在添加过模型和数据上下文之后,生成控制器之前,一定先编译一下项目

【Asp.Net MVC4 】新建空模板的MVC项目@VS2013

9、利用基架(也有翻译为:脚手架),创建控制器

Controllers文件夹-->添加-->控制器

指定控制器的名称(以Controller为后缀)

选择 包含读/写操作和视图的MVC控制器(使用EntityFramework)

【Asp.Net MVC4 】新建空模板的MVC项目@VS2013

【Asp.Net MVC4 】新建空模板的MVC项目@VS2013

10、点击基架的确定后,会自动生成多个文件

*.cshtml  视图文件--按照约定视图名称与操作方法名称相同

XXXController.cs  控制器文件--内含多个有操作功能代码的操作方法

【Asp.Net MVC4 】新建空模板的MVC项目@VS2013

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢