Asp.net视频总结

  时至今日,这个视频系列终于看完了,真是让我大开眼界,原来Web程序这么有趣,而且还有很多我曾经在学习C#时想过但最终没有实现的功能,在这里可以简单的实现,真是太有趣了。
  Asp.net视频讲的非常详细,对语言的优缺点介绍的很棒,而且详细的解析了各种控件的使用方法,对我们初学者有着非常大的帮助;在视频中还讲解了Web窗体、Ado.net、各种小知识的讲解,对我刚接触B/S有着非常重要的帮助。

Web应用程序

  Web应用程序是一种可以通过Web访问的应用程序,程序的最大好处是用户很容易访问应用程序,用户只需要有浏览器即可,不需要再安装其他软件。Web应用程序是由多个Servlet、JSP页面、HTML文件以及图像文件等组成。所有这些组件相互协调为用户提供一组完整的服务。

优点

  • 网络应用程序不需要任何复杂的“展开”过程,你只是需要一个适用的浏览器;
  • 网络应用程序通常耗费很少的用户硬盘空间,或者一点都不耗费;
  • 它们不需要更新,因为所有新的特性都在服务器上执行,从而自动传达到用户端;
  • 网络应用程序和服务器端的网络产品都很容易结合,如email功能和搜索功能;
  • 因为它们在网络浏览器窗口中运行,所以大多数情况下它们是通过跨平台使用的 (例如Windows,Mac,Linux等等)

缺点

  • 网络应用程序强调浏览器的适用性。如果浏览器方没有提供特定的功能,或者弃用特定的平台或操作系统版本(导致不适用),就会影响大量用户;
  • 网络应用依靠互联网远程服务器端的应用文件。因此,当连接出问题时,应用将不能正常使用。
  • 许多网络应用程序不是开源的,只能依赖第三方提供的服务,因此不能针对用户定制化、个性化,而且大多数情况下用户不能离线使用,因而损失了很多灵活性;
  • 公司理论上可以检索任何的用户行为。这有可能引起隐私安全问题。

控件

  视频中对控件的使用可谓时主要内容,主要有Web控件、HTML控件、验证控件、自定义控件,非常详细的讲解了每个控件的使用方法和合适的使用时机。因为控件内容实在太多,我在这里就不一一阐述了。

ADO.NET

  ADO.NET的名称起源于ADO(ActiveX Data Objects),是一个COM组件库,用于在以往的Microsoft技术中访问数据。ado.net可让开发人员以一致的方式存取资料来源(例如 SQL Server 与 XML),以及透过 OLE DB 和 ODBC 所公开的资料来源。

DataSet

  DataSet对象是数据在内存中的表示形式。它包括多个DataTable对象,而DataTable包含列和行,就象一个普通的数据库中的表。开发人员甚至能够定义表之间的关系来创建主从关系(parent-child relationships)。DataSet是在特定的场景下使用――帮助管理内存中的数据并支持对数据的断开操作的。

DataList控件

  DataList 控件,类似于 Repeater 控件,用于显示限制于该控件的项目的重复列表。不过,DataList 控件会默认地在数据项目上添加表格。DataList 控件可被绑定到数据库表、XML 文件或者其他项目列表。

DataGrid控件

  DataGrid控件实际上是一个固定的列集合,每一列的行数都是不确定的。DataGrid 控件的每一个单元格都可以包含文本值,但不能链接或内嵌对象。可以在代码中指定当前单元格,或者用户可以使用鼠标或箭头键在运行时改变它。通过在单元格中键入或编程的方式,单元格可以交互地编辑。单元格能够被单独地选定或按照行来选定。

Repeater控件

  Repeater 控件用于显示重复的项目列表,这些项目被限制在该控件。Repeater 控件可被绑定到数据库表、XML 文件或者其他项目列表。

你可能感兴趣的:(Asp.net视频总结)