写点什么

新版 Entity Framework 发布,EF 5 先睹为快

  • 2012-03-11
  • 本文字数:572 字

    阅读完需:约 2 分钟

Visual Studio 11 Beta 刚发布,微软便紧随其后发布了 Entity Framework (EF) 5 Beta 1。EF 5 包含了一些仅在.NET 框架 4.5 中才支持的特性。微软同时发布的还有 EF 4.3.1,这一版本包含了对最近版本(引入 Code First 迁移)的一些修复。

EF 5 包含了 Entity Framework 特性请求中呼声最高的枚举(Enum)支持,同时也包含了表值函数(Table-Valued Function)和空间数据类型(Spatial datatype)。(这三项特性均依赖于.NET 框架 4.5 中引入的功能)。微软还提到 EF 5 中包含了提升整体性能的改动,如自动编译LINQ-to-Entities 查询。

由于Visual Studio 11 Beta 使用的是LocalDB 而不是SQLEXPRESS,因此EF 5 安装程序在安装过程中会检查使用中的数据库,并将其设置为默认服务器。除非SQLEXPRESS 在安装期间处于运行状态,否则LocalDb 会被设置为默认服务器。Visual Studio 11 中的实体模型设计器(Entity Model Designer)也有了一些改善,例如添加了多图模型(multi-diagram model)。

EF 4.3.1 是一个完整的版本,该版本包含了一些修复并改善了错误报告。同 EF5 一样,EF 4.3.1 现在也可以支持 LocalDB 和 SQLEXPRESS。

EF 5 以 NuGet 包的形式发放,使用它你需要安装 Visual Studio 2011 Beta 。另外,EF 4.3.1 也可以从 NuGet 中找到。

你试过 EF5 了吗?请留言告诉我们。

查看英文原文: http://www.infoq.com/news/2012/03/EF-5

2012-03-11 04:005577
用户头像

发布了 125 篇内容, 共 38.2 次阅读, 收获喜欢 5 次。

关注

评论

发布
暂无评论
发现更多内容

腾讯iOA与绿盟、天融信完成产品互认证,助力零信任市场协同发展

话题讨论 | 2020年你有什么推荐的书

soolaugust

话题讨论

第十一周 安全稳定作业

蓝黑

极客大学架构师训练营

话题讨论 | 未来十年,你认为哪门语言将要脱颖而出

soolaugust

话题讨论

源码深度解析 Handler 机制及应用

vivo互联网技术

android 客户端开发

话题讨论 | 2020就要结束了,你最想对自己说的是什么

soolaugust

话题讨论

CSS flex 排版与动画 — 重学 CSS

三钻

CSS 大前端 排版 Flex

架构师训练营第 1 期第 11 周总结

owl

极客大学架构师训练营

话题讨论 | 遇到的印象最深的开源项目

soolaugust

话题讨论

架构师训练营 11 周作业

郎哲158

什么是工作流?工作流有什么作用?怎样配置工作流程?

Marilyn

敏捷开发 工作流

手撸一个在线css三角形生成器

徐小夕

CSS css3 大前端 CSS小技巧

话题讨论 | 深入浅出Linux内存管理,图解物理内存和虚拟内存

程序员柠檬

话题讨论

腾讯牵头零信任产业标准工作组正式发布零信任联盟标准

架构师训练营第 11 周学习笔记

郎哲158

Spring 源码学习 08:register 注册配置类

程序员小航

Java spring 源码 源码阅读

KMP —— 字符串分析算法

三钻

算法 大前端 KMP

智慧公安情报指挥合成作战管控平台开发

t13823115967

智慧公安情报研判系统开发 智慧公安 合成作战管控平台

ShardingSphere RAW JDBC 分布式事务 Narayana XA 代码示例

Java 数据库 分布式事务 ShardingSphere

话题讨论 | go、php 、java、python、cpp谁才能成为后端的主流

sinsy

Java c++ php 话题讨论 Go 语言

探秘密码学:深入了解对称加密与密钥协商技术

京东科技开发者

网络安全 密码学

花火交易所APP软件系统开发(现成)

系统开发

Seata是什么?一文了解其实现原理

vivo互联网技术

分布式 分布式事务 分布式架构

话题讨论 | 程序员摸鱼的时候都喜欢干些什么

soolaugust

话题讨论

App自动化《元素定位方式、元素操作、混合应用、分层设计、代码方式执行Pytest 命令》

清菡软件测试

App

架构师训练营第 1 期第 11 周作业

owl

极客大学架构师训练营

我是程序员,我用这种方式铭记历史

kokohuang

Hexo GitHub Pages python 爬虫 中国历史 铭记历史

话题讨论 | 作为开发你是如何阅读源码的?

程序员小航

话题讨论

低成本快速上链 智臻链开放联盟网络正式对外开放

京东科技开发者

区块链 京东

公安情报研判管控分析平台建设解决方案

t13823115967

智慧公安情报研判系统开发 智慧公安 情报研判管控分析平台

第七周总结

小兵

新版Entity Framework发布,EF 5先睹为快_.NET_Jenni Konrad_InfoQ精选文章