EF Code First简介及第一个实例
更新时间:2023-10-20 13:32:01 阅读量: 综合文库 文档下载
EF Code First简介及第一个实例
一、EF Code First简介 待补充
二、EF Code First第一个简单实例 1、开发环境及数据库说明
开发环境:Visual Studio 2010 Ultimate sp1 + Sql Server 2008 R2 数据库:Northwind 2、实例代码结构
结构说明:
App:控制台应用程序 Data:数据访问 Domain:实体类
3、安装Entity Framework
在Visual Studio编辑器中点击Tools -> Library Package Manager -> Package Manager Console,在Package Manager Console窗口中执行下面语句,安装最新版Entity Framework。
PM> Install-Package EntityFramework
App层和Data层分别添加对EntityFramework的引用:
在App层安装EntityFramework之后,将自动添加App.config和packages.config文件。
App.config配置Entity Framework版本信息及数据库连接信息,修改其中数据连接信息以适应本地实际环境。
1 2
4 5 type=\EntityFramework, Version=4.3.1.0, Culture=neutral, PublicKeyToken=b77a5c561934e089\ /> 6 7 8 type=\EntityFramework\> 9 10 11 13 packages.config现实当前项目使用的package: 1 2 3 4、实例代码 Domain中Category.cs 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 6 namespace Northwind.Domain.Entities 7 { 8 public class Category 9 { 10 /// 13 public int CategoryID { get; set; } 14 15 /// 18 public string CategoryName { get; set; } 19 } 20 } Data中NorthwindContext.cs 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 6 using System.Data.Entity; 7 8 using Northwind.Domain.Entities; 9 10 namespace Northwind.Data 11 { 12 public class NorthwindContext : DbContext 13 { 14 public DbSet App中Program.cs 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 6 using Northwind.Data; 7 using Northwind.Domain.Entities; 8 9 namespace Northwind.App 10 { 11 class Program 12 { 13 static void Main(string[] args) 14 {
正在阅读:
我的自画像作文500字02-05
2018高考人教版新课标历史复习配套练习:第54讲 新文化运动与马07-01
建国后中国政治发展历程01-23
学校2015年秋季运动会开幕式致辞01-17
《农业经济学》习题10-28
诗歌大全励志03-30
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 及第
- 实例
- 简介
- 一个
- First
- Code
- EF
- 专家对RCC-M-ASME-III-以及我国核设备标准的理解
- VC编写串口程序
- 苏教版五年级下册科学第五单元知识点
- 戏曲的种类
- 安安传奇攻略-3.5版 - 图文
- 兰大统计学课程作业第一学期
- 毛概复习题第四章 社会主义改造理论
- 扬州文化研究论丛总目1-14辑
- 厨师长培训教材
- 词汇学复习提纲
- 汇编语言与微机原理实验指导书
- 橡胶思考题
- 硫酸工艺操作规程(正版)
- 网络信息资源检索利用作业及答案
- 小学三年级上册北师大版数学应用题复习试卷
- S版四年级上册语文作文备课
- 新疆兵团农二师华山中学2014-2015学年高二下学期期中考试语文试题 Word版含答案
- 虹口区2014学年度第一学期初三物理分层练习2(B卷)
- 2007-2008学年第一学期期末考试八年级物理试题参考答案
- 水厂施工技术总结