[Flex]Adobe Flex™ 3 beta 2激动人心的功能(一)

国内BLOG首发哦,国庆Kenshin都没有休息哦(*^__^*)

1、Adobe Flex™ 3 beta 2界面

从界面来说Flex Builder 3.0 Beta 2和之前的Flex系列的界面差别是非常大的。大家可以从下图看出。(*^__^*)


2、安装

在安装Adobe Flex™ 3 beta 2的时候发现,Adobe Flex™ 3 beta 2并不是简单的从Adobe Flex™ 3 beta 1升级到Beta 2的,而是采用全新安装的方式。如果在安装过程中选择和Adobe Flex™ 3 beta 1相同的目录的时候会出现提示框(具体意思没有太注意,好像是说“是否对原来的Adobe Flex™ 3 beta 1进行覆盖”)。当然了,Kenshin选择的是另外的一个安装目录。安装过程比较简单,一路Next即可。安装完后,发现Adobe Flex™ 3 beta 1和Adobe Flex™ 3 beta 2可以共存(*^__^*)

3、Adobe Flex™ 3 beta 2的新功能之一:Project import and export. 

有了这个功能,Kenshin就不用在不同的机器上面进行选择同一项工程而将Flex文件导来导去了(*^__^*)
选择File→Import/Export→Flex Project。Adobe Flex™ 3 beta 2的Import/Export功能暂时只支持zip文件的导入/导出。

4、Adobe Flex™ 3 beta 2的新功能之一:全面支持Adobe® AIR™ 和高级DataGrid

我们新建一个Project,名称叫做testFlex3(选择File→New→Flex Project)在弹出的对话框中我们不难发现在Application type中
包含2个选项:
1、Web application(runs in Flash Player)
2、Desktop application(runs in Adobe AIR)

在testFlex3工程视图中我们不难发现在Components中有一个新增加的组建-AdvancedDateGrid。当我们使用这个组建的时候,会弹出如下图的对话框。


5、Adobe Flex™ 3 beta 2的新功能之一:Data wizard support for .NET. 

A)、应该在VS2003/VS2005中建立一个Web Serivce,例如:http://localhost/QQWeatherSrv2/Service.asmx
B)、在Flex Builder 3 B2中选择Data→Import Web Service(WSDL)
C)、在弹出的对话框的WSDL URI中填入:http://localhost/QQWeatherSrv2/Service.asmx?wsdl (注:一定要加上?wsdl哦!)
D)、其他选择默认即可,最后点击Finish。

经过上面的几个简单的步骤操作,就把.Net的Web Service引入到了Flex Builder中了。是不是很简单呢?然后我们就可以在Flex Builder 3 B2中对Web Service进行操作了。
这个功能我会在明天继续跟大家详说的,太晚了,Kenshin要先睡了(*^__^*) 。先Say Sorry了!