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

原创 2004年09月28日 12:30:00

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


待续........

asp.net 2.0有感-2.0的变化

asp.net2.0离我们的脚步越来越近了,我也粗略的看了看,在这里我把我的感想告诉大家,欢迎指正! 首先让我们简要看看2.0比以前的版本有什么新的变化和提高。 1.新的控件 在2.0中将有超过40个...
  • kRiSnI
  • kRiSnI
  • 2007年04月23日 16:29
  • 699

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

6.主题/皮肤    在asp.net2.0中,支持主题效果,通过代码控制主题效果,达到像winamp一样的换肤功能。在论坛应用中,很好的体现了出来。  在2.0中你能够使用系统自带的主题或者是自己创...
  • jierry007
  • jierry007
  • 2004年09月28日 14:15
  • 1135

Asp.Net Core 1.0 升级 2.0

1.更新 VS2017,从 1.5.2 版本升级到 1.5.3 (从下载 VS2017的安装文件打开会提示更新)。 2.下载 net core 2.0 sdk, 下载地址:https://down...
  • king_hh
  • king_hh
  • 2017年08月18日 14:15
  • 2056

asp.net core 2.0 入门攻略 第一章 环境部署

一、首先大家先部署环境安装 因为大家当前是研究学习用途,所以建议大家使用VS社区版...
  • loongsking
  • loongsking
  • 2017年10月07日 09:40
  • 1352

从头编写 asp.net core 2.0 web api 基础框架 (2)

上一篇是: 从头编写 asp.net core 2.0 web api 基础框架 (1) Github源码地址是: https://github.com/solenovex/Building...
  • sD7O95O
  • sD7O95O
  • 2017年10月11日 00:00
  • 523

Vue2.0的变化

高层级的变化 模板解析器不再依赖于DOM(除非你使用真正的DOM作为模板),因此只要你使用字符串模板,你将不再受到任何1.0版本中的解析限制。但是,如果你依赖在存在的内容中挂载一个元素作为模...
  • qq_33430445
  • qq_33430445
  • 2017年07月11日 22:12
  • 189

ASP.NET Core 2.0 全局配置项

问题 如何在 ASP.NET Core 2.0 应用程序中读取全局配置项? 答案 首先新建一个空项目,并添加两个配置文件: 1. appsettings.json {  "S...
  • sD7O95O
  • sD7O95O
  • 2017年10月31日 00:00
  • 819

跟着老桂学ASP.NET Core 2.0

.net core作为微软开发技术中跨平台的利器,2.0的发布已经有一段时间了,asp.net core是新一代微软的BS开发框架,同时兼容.net core和.net framework,它的出现,...
  • sD7O95O
  • sD7O95O
  • 2017年11月24日 00:00
  • 432

Asp.Net Core 2.0 之旅---@Html.Action

想必只要 接触了 net core的小伙伴们 已经发现 @html.Action()方法 官方已经不提供支持了,转而使用 ViewComponents替代了,同时也增加了TagHelper。但是 ...
  • huanghuangtongxue
  • huanghuangtongxue
  • 2018年01月06日 12:20
  • 134

ASP.Net2.0 AJAX Extensions 1.0的安装

以前一直没有去应用ajax,这2天用了一下,发现资料出奇的乱,问题出在ajax的版本实在太多,什么atlas,ajaxpro等等很多之前的类库,在现在都已经不存在了,自己整理一下安装和使用吧。这篇是a...
  • youbl
  • youbl
  • 2008年08月27日 13:54
  • 4957
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:asp.net 2.0有感-2.0的变化(1)
举报原因:
原因补充:

(最多只允许输入30个字)