SQL Server 2008和微软数据平台开发
2007-12-04 09:51:03 来源:WEB开发网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 实体框架使开发人员可以通过使用实体和关系在概念级别上使用数据,这使得开发人员不需要了解后台数据库存储结构,从而分离了应用程序中的数据访问逻辑。它还简化了解决方案的开发和维护,因为开发人员可以使用反映了他们的应用程序域中的实体的业务实体。
- ››sql server自动生成批量执行SQL脚本的批处理
- ››sql server 2008亿万数据性能优化
- ››SQL Server 2008清空数据库日志方法
- ››sqlserver安装和简单的使用
- ››SQL Sever 2008 R2 数据库管理
- ››SQL SERVER无法安装成功,sqlstp.log文件提示[未发...
- ››Sql Server中通过父记录查找出所有关联的子记录
- ››SqlServer触发器、存储过程和函数
- ››SQL Server 中的事务(含义,属性,管理)
- ››微软PowerPoint 2013细节功能介绍
- ››Sqlite数据库插入和读取图片数据
- ››Sql server 2005拒绝了对对象 'xx表' (数...
更多精彩
赞助商链接