• 1
  • 2
  • 3
  • 4
  • 5
asp.net空间 首 页  »  帮助中心  »  虚拟主机  »  asp.net空间
ASP.NET 2.0 中改善数据访问的新工具介绍
发布日期:2015-10-10 13:10:16

  ASP.NET 2.0 中改善数据访问的新工具介绍

  在.NET 问世以前,用传统的 ASP 生成数据网格为了在遍历 ADO 记录集的同时即时生成 HTML 表,通常需要编写大量的代码,非常的繁杂又浪费时间和精力。更新后的ASP.NET 1.x  弥补了这一缺点,ASP.NET 1.x 通过允许您将基于 XML 的 DataSet 绑定到 ASP.NET DataGrid 控件,从而使这种类型的开发变得更加简便和快捷,并且大大减少了生成网格所必需的大量代码。虽然新一代的ASP.NET 1.x 解决了编写代码的数量,可是还有些问题无法解决,使得这种类型的开发依旧很费事。传统的 ASP 和 ASP.NET 1.x 都要求代码实现分页、排序、编辑和行选择功能。

     今天这里要给大家介绍 ASP.NET 2.0 中的改进功能很完美的解决了这个难题,既可以显著减少这些代码的数量,有以产生带有完整分页、排序和编辑功能并填充了数据的网格。首先,更新后的ASP.NET 2.0 引入的一系列可以改善数据访问的新工具,其中包括几个数据绑定控件和数据源控件。新增种类的数据源控件可以消除 ASP.NET 1.x 中要求的大量重复性代码。ASP.NET 2.0 中的改进包括新增的双向绑定表达式、增强的缓存和其他新功能,以及几个新增的都可以数据绑定到新的数据源控件的 ASP.NET 2.0 控件。例如,您可以很容易地将 SQL 语句或存储过程与数据源控件相关联,并且将它们绑定到数据绑定控件。更令人感到印象深刻的是,通过 ObjectDataSource 控件可以简化开发和减少代码,并且仍然可以在 n 层体系结构的不同层中抽象业务和数据访问逻辑。

  我们都知道大多数企业应用程序都是在多层体系结构之上生成的,这种体系结构会有一个使用一个或多个后端数据库的数据访问层,以及有一个用于存放业务逻辑的中间层