Asp.Net EF Code First 简单入门_.NET_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > .NET > Asp.Net EF Code First 简单入门

Asp.Net EF Code First 简单入门

 2014/6/17 19:36:14  世民后人  程序员俱乐部  我要评论(0)
  • 摘要:今天在上班期间花了点时间学习了一下微软的EntityFrameworkCodeFirst技术,这篇文章只是简单的入门,不多废话,下面直入主题。一.首先添加一个解决方案,接着添加一个web网站,DataAccess类库(用于数据访问),Model类库(实体层),结构如下:二.安装EntityFramework。通过NugetPackageManager进行安装(如果还没有安装Nuget的,可以通过tools-extensionmanager进行安装),在tools
  • 标签:.net ASP.NET net

今天在上班期间花了点时间学习了一下微软的EntityFramework Code First技术,这篇文章只是简单的入门,不多废话,下面直入主题。

一.首先添加一个解决方案,接着添加一个web网站,DataAccess类库(用于数据访问),Model类库(实体层),结构如下:

二.安装EntityFramework。通过Nuget Package Manager进行安装(如果还没有安装Nuget的,可以通过tools-extension manager进行安装),在tools-Nuget Package Manager-Package Manager Console中打开包管理控制台,选择安装在哪个project,并输入Install-Package EntityFramework命令,按回车执行命令便可安装EntityFramework。

三.EntityFramework安装完成后,Web层以及DataAccess层分别添加对EntityFramework的引用。

四.各层代码如下:

Model层:

DataAccess层:

Web层:

还有一件很重要的事情就是得对配置文件进行相关连接配置,配置如下:

其中的name对应的是自己定义的上下文,后面的providerName不能缺少。

五.运行代码后,打开SqlServer management studio,便可看到自动生成了一个数据库(DBDemo),数据库中带有一张表(T_Student)。

这只是一个简单入门,接下来再继续深入研究

发表评论
用户名: 匿名