【开篇导航】—Entity Framework实例详解
一、前言#
浏览ADO.NET博客发现,在过去的几年,Entity Framework取得了显著进展,尤其这一两年更是发展迅猛。EF4.1引进了新的DbContext API和Code First的支持。今年早些时候发布的EF 4.3提供了对Code First迁移的支持,这使得开发人员可以轻松通过优化代码来改进数据库架构。现在EF5也已经发布并且开源,新版本增加了对枚举、空间数据类型、表值函数的支持和对一些重要性能与Visual Studio工具的改进。EF6将作为Entity Framework的下一个重大版本,计划实现基于任务的同步、Code First中的存储过程和函数的支持以及自定义Code First约定。
二、为什么写#
写这个系列主要有以下原因:
1.如前言所述,Entity Framework发展迅速,提供了愈来愈多的功能,变得越来越强大和成熟。熟练掌握和运用Entity Framework可以在创建和维护应用程序时达到事半功倍的效果。
2.去年写过《Entity Framework 4 in Action 读书笔记》,限于时间和个人水平没有写完,实属憾事。时隔一年,再次写Entity Framework的博文,一来分享这一年来学习和使用Entity Framework的经验,再者弥补遗憾。
3.通过写博文可以深入理解学习内容,有助于掌握和运用,还可以分享给大家,一块讨论,共同进步。
三、怎么写#
1.如题,本系列每篇文章通过尽量多实例来讲解Entity Framework。每篇文章的基本结构包括EF知识点和程序代码,因为文章内容重点不同,文章结构也会有所不同。
2.由于白天工作,晚上也时常加班,文章更新的频率不会太快,但是一定保证质量。
四、学习资源#
1.首先提供几本书的下载地址:
(1) Entity Framework 4.1 Expert's Cookbook
(2) Programming Entity Framework CodeFirst
(3) Programming Entity Framework DbContext
(4) Programming Entity Framework 2nd Edition
2.再提供一个网址链接:
http://msdn.microsoft.com/en-us/data/ef.aspx
3.另外我建立了一个EF的qq群,有兴趣的可以加进去,群号:276721846
五、文章导航#
Entity Framework实例详解系列目录结构
一 开篇导航
三 配置属性
四 配置关系
五 配置映射
六 验证
七 查询
八 添加、更改、删除
九 事务和存储过程
十 并发和并行处理
十三 Entity Framework 6创建非聚集索引主键
…
在此先罗列这些,写的过程中可能会有改变或增加。
作者:程序旅途
出处:https://www.cnblogs.com/nianming/archive/2012/11/02/2750543.html
版权:本站使用「CC BY 4.0」创作共享协议,转载请在文章明显位置注明作者及出处。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 没有源码,如何修改代码逻辑?
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
· [.NET]调用本地 Deepseek 模型
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· .NET Core 托管堆内存泄露/CPU异常的常见思路
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· DeepSeek R1 简明指南:架构、训练、本地部署及硬件要求
· NetPad:一个.NET开源、跨平台的C#编辑器
· PowerShell开发游戏 · 打蜜蜂