科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道SQL Server 2008和微软数据平台开发(6)

SQL Server 2008和微软数据平台开发(6)

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

Microsoft 还支持一组受控数据访问技术,包括ADO.NET 实体框架、ADO.NET 数据提供商、和.NET 框架LINQ。ADO.NET 实体框架使得开发人员可以在概念级别上使用数据

作者:豆豆网 来源:豆豆网 2008年1月30日

关键字: SQL 2008 SQL SQL Server SQL Server 2008

  • 评论
  • 分享微博
  • 分享邮件
Microsoft 还支持一组受控数据访问技术,包括ADO.NET 实体框架、ADO.NET 数据提供商、和.NET 框架LINQ。ADO.NET 实体框架使得开发人员可以在概念级别上使用数据,消除了逻辑数据库架构和应用程序的业务逻辑之间的阻抗失谐。ADO.NET 数据提供商使得开发人员可以在广泛的应用程序中访问任何类型的数据源的任何类型的数据,从传统的客户端服务器到运行在精简设备上的应用程序。LINQ使得开发人员可以使用他们本地的编程语言来查询和管理所有类型的数据。

  Microsoft 数据平台还使得开发人员可以使用像XML、JDBC drivers和PHP驱动之类的技术来访问非Microsoft的数据。

  丰富的数据可编程性能力

  在SQL Server和ADO.NET的新版本中的丰富、可用的数据平台技术使得开发人员可以建立满足最苛刻的要求的下一代基于数据的解决方案。这些技术还降低了设计、开发、和维护基于数据的解决方案的整个的复杂性。

  LINQ 提供了对Visual Basic和C#的扩展,使得开发人员可以本地的以这些语言查询数据。这为应用程序中的数据访问和业务逻辑代码提供了一个一致的语法。当使用LINQ时,与内嵌在业务逻辑中的SQL代码相比,开发人员可以获得更快的查询处理、设计时错误检查和拼写检查,还获得了在开发环境中的对数据访问代码的IntelliSense 支持。

  传统上,开发人员通过参考数据存储的表和列来访问数据。这意味着开发人员需要熟悉数据库结构和充分认识到对这个结构的任何改动都会显著的影响应用程序。ADO.NET 实体框架使开发人员可以通过使用实体和关系在概念级别上使用数据,这使得开发人员不需要了解后台数据库存储结构,从而分离了应用程序中的数据访问逻辑。它还简化了解决方案的开发和维护,因为开发人员可以使用反映了他们的应用程序域中的实体的业务实体。

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章