Asp.Net1.0和Asp.Net1.1的设计是良好的,因为在Asp.Net 2.0中只有很少的改动是修复已有的特性的,Asp.Net保留了同之前版本相同的基础,增加了新的、更高层此的特性支持,主要特性如下:

  1.丰富的控件

  2.模板页

  3.主题

  4.安全和成员资格

  5.数据源控件

  6.Web部件

  7.配置文件

  

  Asp.Net3.0并不存在,微软使用.Net Framework3.0的名称发布了一系列的新的技术,其中最著名的有WPF,它是用于构建富客户端的全新用户界面技术,WCF使用于构建面向消息的服务技术,以及WF允许把复杂的业务逻辑过程建模为一组动作,不过.Net Framework3.0没有包括新版本的CLR或者Asp.Net

 

  Asp.Net的下一版本直接进入了Asp.net3.5,Asp.Net3.5的新特性主要集中在两个方面----LINQ和Ajax

  1.LINQ

  LINQ是一组用于C#和VB语言的扩展,它允许编写C#或VB代码以查询数据库相同的方式操作内存数据。

  1.1 LINQ to Objects:它是可以针对对象的集合执行查询,从对象中解析出特定的细节

  1.2LINQ to Data Set

  1.3LINQ to XML

  1.4LINQ to SQL

  

  2.Asp.Net Ajax

  Asp.Net Ajax :异步的JS和XML,Ajax是一项客户端快捷编程技术,它允许页面不必触发一次完整的回发就可以调用服务器方法并更新自身的内容,通常Ajax页面通过客户端脚本代码触发一次幕后的异步请求,服务器接受到请求后,执行默写代码,返回页面所需的数据(通常是一些XML 标记快),最后客户端代码获得新数据后利用它们在执行其他动作,如刷新页面的一部分

  Asp.Net使用的是Asp.Net2.0引擎,混合着.Net2.0、.Net3.0、.Net3.5的程序集

  

posted on 2010-12-01 16:59  王长委  阅读(1279)  评论(0编辑  收藏  举报