Entity Framework 4.1正式版发布,徐汇区网站设计

在MIX 11前夕,微软发布了 ADO.NET Entity Framework 4.1 (EF 4.1) 正式版。

EF 4.1有哪些新玩新儿?

1. 首先当然是DbContext API,它是基于以前版本中的ObjectContext和其他一些类型抽象出的一个简单的API,针对常用开发场景和编程模式进行了优化。DbContext可以被于Database First, Model First, Code First三种开发模式。

2. Code First是基于Entity Framework的新的开发模式,原先只有Database First和Model First两种。Code First顾名思义,就是先用C#/VB.NET的类定义好你的领域模型,然后用这些类映射到现有的数据库或者产生新的数据库结构。Code First同样支持通过Data Annotations或fluent API进行定制化配置。

如何拥有EF 4.1?

1. 去微软官方网站下载:ADO.NET Entity Framework 4.1

2. 在VS2010中通过NuGet将 ‘EntityFramework’ NuGet package 添加到你的项目中,但这个只包含Entity Framework运行时,不包含VS2010文件模板(用于Model First与Database First开发模式)。

如何使用EF 4.1?

可以去下面几个地方逛逛:

1. ADO.NET Entity Framework page on the MSDN Data Developer Center

2. MSDN Documentation

3. ADO.NET Entity Framework Forum

4. Code First walkthrough

5. Model First / Database First walkthrough

友情提醒:别忘了去博客园Entity Framework专区。

有没有中文版?

有,但要等到一个月后。目前版本只支持英文的智能感知, 到时会提供多语言包。

可以用于生产环境吗?

当然可以,如果不放心,可以看一下许可说明文档

如何获得支持?

请走这里=》ADO.NET Entity Framework Forum

正式版与之前的候选版有什么变化?

主要是Bug修复,还解决了一个Default MaxLength异常

哪些大家想要的功能没有实现?

1. Enum support

2. Spatial data type support

3. Stored Procedure support in Code First

4. Migration support in Code First

5. Customizable conventions in Code First

不要失望,给一些时间给Entity Framework开发团队,他们已经知道这些特性的重要性,已经在为这些特性干活了,他们说:“we will be reaching out for your feedback on these features soon.”。

加油吧!Entity Framework开发团队!

英文链接:EF 4.1 Released

译文链接:http://news.cnblogs.com/n/97213/

时间: 2024-10-23 03:56:17

Entity Framework 4.1正式版发布,徐汇区网站设计的相关文章

Play Framework 1.2正式版发布

Java Web开发框架神作Play frameword 1.2正式发布. Play!是一个full-stack(全栈的)Java Web应用框架,包括一个简单的无状态MVC模型,具有Hibernate的对象持续,一个基于Groovy的模板引擎,以及建立一个现代Web应用所需的所有东西. Play Framework 1.2主要改进内容: 1.依赖管理 2.更好的异步特性,支持WebSockets 3.改进Routes文件,支持一些新特性,如: # Serve index.html static

NHibernate 3.0发布,徐汇区网站设计

NHibernate 著名ORM框架Hibernate在.NET上的移植版本NHibernate 12月4日发布最新版本3.0版,离上一版本2.1.2已经过去一年多时间. 在新版的改进中,最重要的是.NET版本升级到3.5,允许使用lambda表达式和LINQ,配置和查询的方式将大大增加. 此外的一些小变化包括: [NH-2392] ICompositeUserType.NullSafeSet方法签名改变 [NH-2199] maps/dictionaries中null值不再不加提示地忽略/删除

跨平台的.NET开源实现Mono 2.8.2发布,徐汇区网站设计

Mono是创建一系列符合ECMA标准(Ecma-334和Ecma-335)的.NET工具,包括C#编译器和共通语言运行平台. 与微软的.NET Framework不同,Mono项目不仅可以运行于Windows系统上,还可以运行于Linux,FreeBSD,Unix,Mac OS X和Solaris.Mono 2.8.2 是一份例行发布版本,修复了上一版本所发现的bug,对程序性能进行了提升. 版本发布信息请查看:http://www.mono-project.com/Release_Notes_

Firebug 1.7正式版发布,支持Firefox 4

Firebug 1.7 正式版发布了,同时发布的还有 Chromebug 1.7.0.该版本修复了最后一个beta版的三个bug. Firebug 1.7 最主要的目标是完全兼容 Firefox 4,现在 Firefox 4 的正式版已经出来了,你完全可以立即升级到 Firefox 4 而不用担心 Firebug 的兼容问题.除了兼容 Firefox 4 外,Firebug 1.7 还包括如下新特性: 重新设计中断的提醒消息 Only show applied styles Open with

ASP.NET MVC 2.0 中文正式版发布

ASP.NET MVC 1.0 个人觉得可能会跟.NET FRAMEWORK 1.1一样,只是个过渡的版本 从目前使用ASP.NET MVC 1.0的情况来看,ASP.NET MVC 1.0还是存在很多问题的: 大家继续关注吧!!~~ 等 ASP.NET MVC 2.0出现的时候,应该会稳定下来,所以,我先在这占个位置,哈哈!! 下图是MVC的架构图:                        ASP.NET MVC 版本发布历史:2009-04-09  发布 ASP.NET MVC 1.0

Office 2016 for mac正式版发布

  Office 2016 for mac正式版发布!7月10日微软刚刚宣布旗下办公软件Office 2016已经正式面向Mac平台发布,其中包含Word.Excel.PowerPoint.Outlook 和OneNote五个组件,支持16种语言. 官方介绍显示,Office 2016 for Mac不仅继承了Office系列软件的办公便利性,而且还完美支持Mac产品特性,比如:全屏视图.多点触控手势以及Retina视网膜显示屏等等. 与此同时,Office for Mac 支持云连接,用户可以

Firebug1.10正式版发布兼容Firefox 13~16版本

文章描述:Firebug1.10正式版发布兼容Firefox 13~16版本. 在经过了12个alpha以及4个beta版本后,Firebug团队终于发布了Firebug 1.10正式版,兼容Firefox 13~16版本. 该版本修复了214处问题(其中包括79处功能增强),并进行了超过50次自动化测试,以保证版本的稳定性.该版本引入的新特性包括: 安装后无需重启浏览器 延迟加载 Cookies管理 命令语法高亮 自动完成 Trace样式 新的help命令 链接到声明Web-font的地方 支

PHP 4.06 正式版发布,修正了许多BUG,更加稳定

PHP 4.06 正式版发布,修正了许多BUG,更加稳定 Fixed memory fragmention problem which could lead to web server processes growing much more than they should. (Andi, Zend Engine) 修正了内存框架错误,他将导致web服务器处理大大超过他应该的处理量 Made $HTTP_SESSION_VARS['foo'] and $foo be references to

有道词典4.3正式版发布 网页版单词本新鲜出炉

8月9日,有道词典4.3正式版发布.该版本在4.3Beta版基础之上新增了网页版在线单词本功能,并结合有道搜索技术对释义数据库进行了优化,使新版有道词典能够实现丰富的划词释义功能,更加强大也更具内涵. 新增网页版单词本,多平台轻松背单词 有道词典4.3正式版新增了用户呼声很高的在线单词本功能,用户在使用网页版词典查询单词时,可以通过"单词本"按钮轻松一键将生词收藏到单词本中(图一). 图一:在线单词本的添加按钮 网页版在线单词本也提供了卡片模式帮助用户进行单词学习,并依据艾宾浩斯遗忘曲