注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

汇总技巧

你快乐我快乐.... 汇集各类技巧,传播技巧,让我们共同熟练运用技巧..

 
 
 

日志

 
 

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

2011-06-08 18:24:39|  分类: ◆ASP技巧 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
 

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),通过你的定义,一个或者多个的页面元件显示在页面上,用户能够通过拖放来选择页面元件的排放方式。
待续........

  评论这张
 
阅读(70)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017