DataSet是一种具有许多功能的超级记录集,他是一种容纳数据的更好和更丰富的编程接口;是一种提供更为广义的数据视图的对象模型;也是一种用于输入和输出的基于XML的标准控制台。

2、 ADO.NET对象

ADO .NET向用户提供一种平台互用并且可收缩的数据访问功能。因为XML(Extensible Markup Language)是用来进行数据传送的格式,所以可读取XML格式所有应用程序都能够对数据进行处理。而实际上,接收组件根本不需要ADO.NET组件。它能是基于Microsoft Visual Studio的解决方案,也可以是在任何平台上运行的任意应用程序。使用ADO.NET的任何软件解决方案的中心都是数据集。数据集是内存中的数据库数据的副本。一个数据集可以包括多个数据表,任一个数据表一般都会与一个数据库表格或者视图对应。数据库的数据视图由数据集组成,更准确的说,数据集只存在于内存中,并没有到包含相应表格或视图的数据库的活动的连接。程序运行中,数据由数据库向中间层商务对象传递,再传递到用户界面。

2.2 ASP.NET介绍

ASP.NET是新的、功能强大的服务器端技术,用于创建动态Web页。ASP.NET是Microsoft公司的动态服务器页面(即ASP)和.NET这两个主要技术的集合。ASP.NET是微软新型体系结构(.NET)的一个组成部分。首先需要特别指出的是,ASP.NET不仅仅只是有了一个新界面并且修复了一些缺陷的ASP 3.0的升级版本(即不同于ASP 2.0升级到ASP 3.0的转变),更为重要的是,ASP.NET吸收了ASP以前版本的最大优点并参照Java、VB语言的开发优势加入了许多新的特色,同时也修正了以前的ASP版本的运行错误。

.NET开发框架同时支持VB、C++、C#和Js等多种语言,并且同时Microsoft在其中推出了全新的C#语言,它可以同时实现快速构建各种需求以及不同应用。C#作为一种面向对象语言,它继承了C语言的语法风格,同时又继承了C++的面向对象特性。区别在于,C#的面向对象模型已经被重新设计,它使用了.NET框架的类库;C#不再提供支持指针类型,这导致程序不可以随时访问内存地址空间,从而使其更加健壮;C#也不支持多重继承,从而避免了类层次结构中因为多重继承所带来的后果。.NET框架还给C#语言提供了强大、易用并且逻辑结构一致的程序设计环境。这些特性结合起来使得C#成为优秀的下一代网络编程语言。Visual Studio.NET与.NET 开发框架的紧密结合,成为构建下一代的互联网应用的优秀工具,它们通过提供给统一的集成开发环境和工具,来提高开发者的工作效率; 集成了多种语言支持; 简化了服务器端的开发;提供了高效地创建和使用网络服务的方法。

2.3 数据库介绍

SQL Server 是一个具备完全 Web 支持的数据库产品,提供了对可扩展标记语言 (XML) 的核心支持以及在 Internet 上和防火墙外进行查询的能力,提供了以 Web 标准为基础的扩展数据库编程功能。

SQL Server 为用户提供强大地开发工具以及各类开发特性,在大大地提高开发效率,同时也在进一步地拓展着应用空间,从而带来新的商业应用机遇

上一篇:java安卓的网上购物系统的设计与实现
下一篇:教务系统法等校园网选课系统优化

校园网的高校教育信息系...

浅析高校计算机基础教學...

C#+sqlserver停车场停车管理系统的开发

C#+sqlserver的4s店管理系统的设计与实践

C#+sqlserver数据库与Excel表格...

C#+sqlserver大学体育馆预订管理系统设计

高校电子商务教學常见问...

张洁小说《无字》中的女性意识

ASP.net+sqlserver企业设备管理系统设计与开发

麦秸秆还田和沼液灌溉对...

我国风险投资的发展现状问题及对策分析

安康汉江网讯

老年2型糖尿病患者运动疗...

互联网教育”变革路径研究进展【7972字】

新課改下小學语文洧效阅...

LiMn1-xFexPO4正极材料合成及充放电性能研究

网络语言“XX体”研究