微软WPF/E系统

转载 2006年05月18日 13:28:00
微软一项秘密计划显示将提供各种设备更好的图像显示功能,借此与Adobe Systems一决雌雄。 

  微软高层在上周的Mix ’06透露代号为Windows Presentation Foundation/Everywhere (WPF/E) 技术细节与预定发布日期。 

  预定于明年上半推出的WPF/E目的在将Windows Vista上生动的界面与外观设计搬到其他操作系统或非微软的浏览器。WPF/E软件将可以展示影片与2D向量图及动画,但还未具备Vista完整的3D图像与文件展示功能。




Windows Vista图像效果

  微软表示将提供Windows XP、Windows 2000、浏览器Firefox与Mac Safari及手机版本的WPF/E软件,至于Linux及非Windows Mobile手机上的WPF/E则需要第三方公司的协助,微软高层表示。

  WPF/E是微软实践开发可在非Windows平台上执行软件的承诺表现。分析师表示,这和该公司过去口惠不实的作法截然不同。“过去我们说任何地点(eveerywhere)其实并不是真的任何地点,”微软Expression设计工具产品管理总监Forest Key说。“我们现在想要支持从浏览器到桌面端更多元的平台。”

  而微软也表示将让开发人员可以利用它的开发语言C#及Visual Basic在其他操作系统及设备,包括Mac上撰写应用软件。

  某种程度而言,WPF/E将是在浏览器上展示互动图片、动画与多媒体的主流软件Adobe Flash以外的新选择。

  虽然微软花了很多时间大谈前端开发策略,不过分析师及业界人士认为还看不到这项软件的具体细节,而且Vista再次延后,在明年一月之前也不可能普及市场。尤其开发人员及设计师需要看到WPF/E具备了多少Vista及XP的完整展示层(presentation)功能,微软竞争者Laszlo Systems首席技术官David Temkin表示。

  此外,Temkin表示非微软平台的使用者容不容易拿到WPF/E也是问题,因为这通常这需要浏览器外挂软件。“基本上他们是要推出新的浏览器外挂软件,但由于这需要厂商配合,所以要一点时间。”他说。

  Temkin表示Laszlo还是会在自家工具中支持微软新的展示软件。目前该公司工具即可用Flash产生能在浏览器中执行的较大的应用,年底时还可以用AJAX。

开发者功能

  微软挥军进入显卡市场,凭借的正是这几年来通过Visual Basic或Visual Studio所累积成的庞大开发者用户基础。

  Vista上称为Windows Presentation Foundation (WPF) 的软件,可展示开发人员开发出具备3D图片与向量图的应用软件。WPF可以执行在Vista及XP上,通过WPF/E,微软希望能让开发人员撰写Vista应用,并经过些许修改转到其他操作系统及浏览器上,微软的Key表示。

  利用Vista及相关工具,开发人员可以撰写完整的Vista应用,并利用WPF将之展现在IE及Firefox上头。而有了WPF/E,开发人员则可利用JavaScript或C#、Visual Studio在Safari或Mac上的Fox撰写功能略弱的前端应用。样式(layout)则是以XAML写成,微软希望借此让开发及设计人员间的沟通更方便。

  而WPF/E应用的展示需要有浏览器外挂,Key表示这可能会预先包含在应用内。微软也提供一组称为Atlas的工具组可开发互动浏览器应用,不过不像WPF/E应用具有那么丰富的视觉效果。

  Key表示WPF/E将在未来几个月中公布授权细节,“我们需要有人支持WPF/E与XAML,包括Java、Symbian-based手机及Linux,”他说。

霸主地位依旧?

  微软计划中的种种使用者界面,再再显示该公司对Web应用设计者市场日愈重视,Burton Group分析师Peter O’Kelly说,微软过往在吸收设计人员的经验成败参半。

  “1998年时,微软叫人家全部都用他家的产品,他叫开发人员:不要使用Flash,现在他开明多了。”

  微软此举Adobe表示并不担心。“我们在设计人员市场称得上是霸主,而且还要持续增长,”Adobe平台营销与开发者关系总监Todd Hay说,过去半年来,近半用户已成功升级到最新版的Flash。

  而且在微软步步进逼的同时,Adobe也还以颜色。Adobe积极发展称为Flex的Flash制作工具,并且和开源开发工具Eclipse愈走愈近,以便能与微软Visual Studio打对台。

  Adobe使用者多半是Mac死忠者,而微软Expression锁定的可望仍是Windows平台市场。

  Mono项目开发主持人暨Novell副总裁Miquel de Icaza表示WPF/E有其优点,但他认为微软的使用者界面策略可能有种种但书,导致开发人员撰写出只能在Windows或IE上执行的应用。

  “一般公开网页关系较小,但企业内开发人员或软件开发商可能面临‘如果要浏览本网页,你得要有IE’或‘想使用完整WPF,你需要有Vista才能执行。’”Miquel de Icaza说。

  使用WPF的好处是使用者可以善用显卡硬图及Vista内建的通讯及流程工具,O’Kelly说。

  “微软希望开发人员能感觉到使用Vista能享受到的东西,和不使用Vista时差别有多大。”他说。 

C#调用微软自带的计算器、记事本等软件

基础知识介绍:Process类 提供对本地和远程进程的访问并使您能够启动和停止本地系统进程 命名空间:System.Diagnostics 程序集:System(在System.dll中) 语...
  • wangshubo1989
  • wangshubo1989
  • 2015年08月28日 15:45
  • 3484

最新泛微E-office 9.0协同标准版OA智能办公系统软件小正版

电梯直达 楼主  发表于 2016-5-12 10:55:40 | 只看该作者  查看 : 99|回复 : 0 泛微移动办公解决方法 Weaver Mobile ...
  • mfsuncom
  • mfsuncom
  • 2016年05月20日 14:11
  • 2678

windows客户端开发--获取windows系统中文件的MIME

首先,什么是MIME,是不是文件的后缀名呢?当然不是。有时候我们需要获取某个文件的后缀名,这也许对你来说太小case了,你可能不加思考的写了一个函数,更加文件名字符串查找最后一个’.’,然后取最有一个...
  • wangshubo1989
  • wangshubo1989
  • 2016年03月14日 21:31
  • 3219

微软WPF技术应用与实践系列(窗体与导航+容器+模型+数据绑定配多个应用案例

  • 2017年04月27日 13:07
  • 169B
  • 下载

微软WPF开发入门教程(Word版)

  • 2016年06月14日 14:07
  • 10.47MB
  • 下载

一款不错的WPF GroupBox样式 微软设计的 超赞

  • 2015年04月17日 21:05
  • 2.92MB
  • 下载

微软 WPF 图标

  • 2016年01月20日 21:43
  • 6.56MB
  • 下载

台湾著名的微软技术讲师关于WPF的讲座(含源代码,共28集)

  • 2009年04月17日 18:57
  • 10.2MB
  • 下载

wpf开发指南(微软Window Presentation Foundation

  • 2008年10月01日 11:21
  • 172KB
  • 下载

微软一站式示例代码库(中文版)2012-2-10版本, 新添加ASP.NET, Windows Form, VSX, Windows Shell, WPF等16个Sample

让大家久等了,2月份我们准备了16个中文版Microsoft OneCode Sample,其中包括2个Windows Form Sample,2个VSX Sample,1个Windows Shell...
  • MSCodeSample
  • MSCodeSample
  • 2012年02月17日 16:52
  • 1607
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:微软WPF/E系统
举报原因:
原因补充:

(最多只允许输入30个字)