技术开发 频道

下一代ADO.NET 8月份社区预览版特性

根据ADO.NET产品组博客,微软推出了盼望已久的下一代ADO.NET的预览版,下载地址:

ADO.NET vNext CTP (Community Technology Preview) - August 2006
http://www.microsoft.com/downloads/details.aspx?FamilyId=B68F6F53-EC87-4122-B1C8-EE24A043BF72&displaylang=en

主要特性包括:
1。ADO.NET实体框架

  • 实体数据模型(The Entity Data Model-EDM),允许开发人员在高抽象层对数据建模
  • 强大的映射引擎,允许你方便地建立数据模型与数据存储数据定义之间的映射
  • 支持使用实体SQL句法和LINQ查询EDM数据定义
  • 对象服务层,允许你选择是否将查询结果呈现为行/列记录还是.NET对象。使用.NET对象的话,系统会透明地决定对象身份(identity),跟踪对象状态变化,以及处理更新
  • 开放的数据提供器模型,允许其他存储机制接入(plug into)ADO.NET实体框架
2。LINQ集成
  • LINQ与实体的集成:使用LINQ语句来对EDM查询
  • LINQ与DataSet的集成:终于可以对DataSet做任意查询了。可以使用LINQ对一个或多个DataTable对象做查询。这个实现甚至优化了某些查询模式,使其运行性能大为提高

 

下载包内含,

  • ADO.NET CTP程序集
  • 创建使用ADO.NET实体框架应用的项目模板
  • 示范使用ADO.NET实体框架以及LINQ集成的样例
  • 描述ADO.NET实体框架和LINQ集成的文档
0
相关文章