asp.net 1.0 2.0 3.0 3.5 新增功能

2.0比1.0

     1、ASP.NET2.0把一些代码进行了封装打包,所以相比1.0相同功能减少了很多代码。

  2、同时支持代码分离和页面嵌入服务器端代码两种模式,以前1.0版本,.NET提示帮助只有在分离的代码文件,无 法 在页面嵌入服务器端代码获得帮助提示。

  3、代码和设计界面切换的时候,2.0支持光标定位.这个我比较喜欢。

  4、在绑定数据,做表的分页.UPDATE,DELETE,等操作都可以可视化操作,方便了初学者。

  5、在ASP.NET中增加了40多个新的控件,减少了工作量。

 3.0比2.0

在其中加入了一些新特性,以及语法特性,这些特性包括Windows Workflow Foundation、Windows Communication Foundation、Windows
CardSpace 和Windows Presentation Foundation。

 

一C#3.0 八大功能

1隐式类型区域变量及数组声明(一种新的var声明语法,叫隐式声明,,就像js以var声明一样,配合linq语法使用。例如:var a=10; var im=new[]{100,200,300};传统:int a=10; int[] im=new int[3]{100,200,300})

2对象初始化设置(public class person{public string name;};新:Person a=new person{name="mary" sex="女"})

3集合初始化设置

4匿名类型、

5lambda表达式

6扩展方法、

7自动属性实现

8部分方法定义

 

3.5比3.0

1增加 listview和datapage两个控件,支持ajax应用环境,增加了{拆分}——不必再设计和原始码两个视窗间不断切换。

 

 

 

你可能感兴趣的:(asp.net)