WPF/E是指让WPF能够跨平台浏览器执行WPF应用程序,E就是Everywhere
我在台湾微软2006/11月份时主讲了两场WPF研讨会,而WPF是个很有意思的技术,而WPF/E则又是更有意思的技术,可以能够让您的WPF应用程序跨越浏览器到处执行,一如Flash一样,但WPF/E对.NET程序设计师而言,不会只是Flash,虽然它们之间的行为模式很像,但WPF技术终究是可以和.NET程序完全整合的,这才是.NET程序设计师要的,并有一堆原生的类别&控件可用,未来还可以与VS 2005 ,Orcas , Expression工具相互整合,感觉棒透了!
很想花大把大把时间去诠释WPF & WPF/E这个技术,但...呵呵,I have no time.故只能自己Study研究WPF/E文件,玩玩WPF/E一些作品,真的是挺酷的!
其实您也不必急于了解WPF & WPF/E的技术底层,你只需要先玩玩WPF/E的作品,您可以参考微软公布的五个Demo作品,其中还有好玩的小游戏,您参考看看以下五个作品!记得请用FireFox来开启,第一次系统会要求您下载一个1MB的WPF Component,只需安装一次就可以任意执行WPF/E的应用程序,如同Flash一般,试看看微软WPF/E是否如宣称一样跨平台呢?!(祭司用FireFox 2.0执行以下五个作品,一切执行正常)
Sprawl Game(好玩的小游戏,建议玩一下这个小游戏,祭司觉得蛮好玩的)
Page Turn Media(WPF/E的相簿浏览)
Media Library(WPF/E的影片库)
Simple Video Playback(WPF/E的影片播放)
Film Strip Slideshow(WPF/E 投影片播放)
WPF/E Dev Center参考网址:
http://msdn2.microsoft.com/en-us/asp.net/bb187358.aspx
注:
(1)WPF/E目前开始大红,美国技术社群一堆专家都在注意这个技术,一如当初Atls出来那般惊艳。
(2)WPF/E只是代号名称,将来正式的名称微软仍在思考中。
(3)WPF/E CTP的作品目前无法部署出去,据微软指出必须等到2007年2月才会发出一个可部署的套件。
(4)WPF/E是被归类在ASP.NET的范畴内,自己看看网址呈现的就知道,至于为何是ASP.NET?简单来讲,WPF/E将来会是一个Web的解决方案,并且能够和ASP.NET AJAX互动。
(5)WPF/E项目要安装成功必须要安装Web Application Project,看过我书的人都知道这个是什么东西,但目前Web Application Project只有英文版的,中文VS 2005无法安装使用,将来Web Application Project也会随着VS 2005 SP1而一起发布,故您想玩的人必须先弄一个英文版的VS 2005环境,否则你就要等到明年VS 2005 SP1发布时,再来轻松搞定吧。
转发自:http://blog.sina.com.tw/_common/FCKeditor/editor/
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1435049