中国IT动力,最新最全的IT技术教程
最新100篇 | 推荐100篇 | 专题100篇 | 排行榜 | 搜索 | 在线API文档
首 页 | 程序开发 | 操作系统 | 软件应用 | 图形图象 | 网络应用 | 精文荟萃 | 教育认证 | 硬件维护 | 未整理篇 | 站长教程
ASP JS PHP工程 ASP.NET 网站建设 UML J2EESUN .NET VC VB VFP 网络维护 数据库 DB2 SQL2000 Oracle Mysql
服务器 Win2000 Office C DreamWeaver FireWorks Flash PhotoShop 上网宝典 CorelDraw 协议大全 网络安全 微软认证
硬件维护  CPU  主板  硬盘  内存  显卡  显示器  键盘鼠标  声卡音箱  打印机  机箱电源  BIOS  网卡  C#  Java  Delphi  vs.net2005
  当前位置:> 程序开发 > Web开发 > Asp > 应用范列
asp.net 2.0有感-2.0的变化(1)
作者:佚名 时间:2006-11-05 15:36 出处:Host01.Com 责编:月夜寒箫
              摘要:asp.net 2.0有感-2.0的变化(1)
 asp.net2.0离我们的脚步越来越近了,我也粗略的看了看,在这里我把我的感想告诉大家,欢迎指正!

首先让我们简要看看2.0比以前的版本有什么新的变化和提高。

1.新的控件

在2.0中将有超过40个新的控件,将大大的简化开发的难度。在我们所关心的数据控件方面,新的DataGrid控件GridView出现在我们的面前,这个将代替DataGrid出现在以后的开发中。
GridView控件新的特性支持数据排序,数据分页,数据选择,数据编辑等,比起DataGrid,它通过新的Data Source Provider将不需要额外的代码来实现功能,关于Data Source Provider将在以后的篇章说明。另一个新的数据控件是DetailsView,它能够把单行的数据具体的显示出来,支持自定义模板。让我们看一个例子,来展示GridView和DetailsView的配合使用。

这个例子展示了在GridView选择一行后,在DetailsView中的修改。

另外在2.0中将会看见我们熟悉的TreeView,这次微软把这个很常用的控件集成了进来。
BulletedList是一个新的数据绑定设计控件,它能够显示高度的结构化HTML列表,包括hyperlinks和link buttons,有点类似datalist。
还有不少的新控件能够帮助我们输出动态图像,上传,使用图像热点等等,都将大大提高开发速度。

2.主要页面-Master Pages

在以前的开发中,我们要想在每页显示一样的页头,就必须在每页中加入同样的头页面或者使用框架,但是现在这个新的特性将大大简化我们的开发,利用Master Pages我们就可以很方便的在每一页显示,确保了一致性,而且使用简单。


3.站点导航

和Master Pages一样,站点导航在大多数的web应用程序中作用很大,通过SiteMapPath控件,以XML数据为基础,能够清晰的显示出站点的结构。在下面这个例子中,通过和TreeView的配合使用,SiteMapPath控件清晰的显示所在的位置。同样的这个例子没有使用代码。


4.用户管理

在我们以前的开发过程中,大家肯定有开发过系统用户管理模块的经验。我们曾经要花费不少的精力划分用户的权限,登陆等问题。现在,在asp.net2.0 中,新增的用户管理,将为我们的开发提供帮助,它能够为我们提供注册,登陆,权限划分等等,通过数据供应来实现数据存储,能够简化到不使用一行代码就能实现安全强大的用户管理。
为了你的方便,能够配置用户管理。


5.个性化

在asp.net2.0中,个性化是另一个令人激动的话题。在个性化中,能够根据不同的用户,显示不同用户的设置。在2.0中访问web.config将会更加的容易,并且支持智能显示。
另一个个性化的特性是页面将可以显示多个所谓的页面元件(Web Parts),通过你的定义,一个或者多个的页面元件显示在页面上,用户能够通过拖放来选择页面元件的排放方式。


待续........
关闭本页
 
首页 | 投资与合作 | 服务条款 | 隐私政策 | 收藏本站 | 设为首页 | 新用户注册 | 免责声明 | 使用帮助
Copyright ©2005-2008 chinaitpower.com All rights reserved. www.chinaitpower.com 版权所有