Avalon 360度观后感
很早就听说Avalon这个东东,最近其设计开发工具Microsoft Expression Interactive Designer的也公布,但对它的关注不多。直到今天听了展波的Tech·Ed课程,以下是我所获取到的一些信息:
Avalon—Windows Presentation Framework(简称WPF)的代号。
WPF的标记语言为XAML(可扩展的应用程序标记语言),WPF是100%基于.NET的。所以对于开发者来说可以有XAML、.NET两种编程模式。当然XAML是他们极力推荐使用的。但不管怎样,可以用C#来编写WPF程序的确可以让.NET开发者兴奋了一把。
Rich Content方面,动画、视频、3D该有的都有,针对Flash 8的新功能Filter它有Effects,Flash有组件它有控件,控件可以Custom Style,但感觉有点繁琐。
文档支持方面个人感觉比Flash要强。
WPF对设计师提供了设计开发工具,如上面的Microsoft Expression Interactive Designer,开发工具有设计视图和代码视图,这点有点像DW不像Flash,^_^。
支持WPF的设计开发工具:
Aurora、Adobe Illustrator to Avalon/XAML Export Plug-In、Zam3D、Microsoft Expression Interactive Designer
最后一点,WPF在性能和执行效率方面我也有点担心,因为在演示的过程中动画或者视频给用户带来的体验不是太好。
Avalon—Windows Presentation Framework(简称WPF)的代号。
WPF的标记语言为XAML(可扩展的应用程序标记语言),WPF是100%基于.NET的。所以对于开发者来说可以有XAML、.NET两种编程模式。当然XAML是他们极力推荐使用的。但不管怎样,可以用C#来编写WPF程序的确可以让.NET开发者兴奋了一把。
Rich Content方面,动画、视频、3D该有的都有,针对Flash 8的新功能Filter它有Effects,Flash有组件它有控件,控件可以Custom Style,但感觉有点繁琐。
文档支持方面个人感觉比Flash要强。
WPF对设计师提供了设计开发工具,如上面的Microsoft Expression Interactive Designer,开发工具有设计视图和代码视图,这点有点像DW不像Flash,^_^。
支持WPF的设计开发工具:
Aurora、Adobe Illustrator to Avalon/XAML Export Plug-In、Zam3D、Microsoft Expression Interactive Designer
最后一点,WPF在性能和执行效率方面我也有点担心,因为在演示的过程中动画或者视频给用户带来的体验不是太好。

