新客网WWW.XKER.COM:致力做中国最专业的网络学院!
学院: 操作系统 - 网络应用 - 服务器 - 网络安全 - 工具软件 - 办公软件 - Web开发 - 数据库 - 网页设计 - 图形图像 - 媒体动画 - 硬件学堂 - 存储频道 - QQ专区
您的位置:首页 > 软件开发 > Web开发 > Asp教程 > 正文:asp.net 2.0有感-2.0的变化(1)

asp.net 2.0有感-2.0的变化(1)

新客网 XKER.COM 2004-09-30 来源: 收藏本文
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),通过你的定义,一个或者多个的页面元件显示在页面上,用户能够通过拖放来选择页面元件的排放方式。


待续........


收藏】 【评论】 【推荐】 【投稿】 【打印】 【关闭
发表评论
要记得去论坛讨论,点击注册新会员匿名评论
评论内容:不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
阅读排行
随机推荐
实用信息推荐