Chinaunix首页 | 论坛 | 博客
  • 博客访问: 598111
  • 博文数量: 825
  • 博客积分: 5000
  • 博客等级: 大校
  • 技术积分: 4980
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-27 14:19
文章分类

全部博文(825)

文章存档

2011年(1)

2008年(824)

我的朋友

分类:

2008-10-27 14:20:23

    Presentation Foundation(以前的代号为 Avalon)是 Microsoft 针对 的统一显示子系统,由一个显示引擎和一个受管代码框架构成。Windows Presentation Foundation 统一了 Windows 创建、显示和操作文档、媒体和用户界面的方法,使得开发人员和设计人员能创建视觉美观、个人化的用户体验,这些体验能提高与客户的应用程序连接。

    Windows Presentation Foundation 使得企业能够创建强大的数字客户关系和独特的品牌机会。Windows Presentation Foundation 向开发人员和设计人员提供了统一的 UI 平台,这样他们可以学到一个为 UI 体验提供了无限可能性的范例。

    Windows Presentation Foundation 将于 2006 年推出,可用于 Windows XP、Windows Server 2003 以及所有未来版本的 Windows 操作系统。

    Windows Presentation Foundation 引擎。Windows Presentation Foundation 引擎统一了开发人员和设计人员体验文档、媒体和 UI 的方式,同时为基于浏览器的体验、基于窗体的应用程序、图形、视频、音频和文档提供了单独的运行时。Windows Presentation Foundation 构建在 DirectX 之上,这使它能够展现现代计算机上的图形硬件的全部能量并探索在未来硬件上的进展。例如,Windows Presentation Foundation 基于向量的渲染引擎使得应用程序能够缩放,利用了高 DPI 监视器但无需开发人员或用户的额外工作。类似地,Windows Presentation Foundation 利用支持硬件加速的显卡。

    Windows Presentation Foundation 框架。 Windows Presentation Foundation 框架提供了关于媒体、用户界面设计和文档的解决方案,这些远远超过了开发人员目前所拥有的。Windows Presentation Foundation 是为扩展性设计的,这使得开发人员能够从无到有或通过从现有的 Windows Presentation Foundation 控件中派生子类而在 Windows Presentation Foundation 的基础上创建自己的控件。位于 Windows Presentation Foundation 框架中心的是用于形状、文档、图像、视频、动画和 3D 图形的控件以及用于放置控件和内容的面板。这些“原始成分”为开发下一代用户体验奠定了根基。

    Microsoft 在引入 Windows Presentation Foundation 时还将引入 XAML,XAML 是一种标记语言,用于表现 Windows 应用程序所公布的用户界面,同时提供更丰富的工具用于构建和更改用户界面的效果。对于 Web 开发人员,XAML 提供了一个熟悉的 UI 描述范例。XAML 还能使 UI 设计和底层代码分离,使得开发人员和设计人员可以更紧密地工作。

【责编:Peng】

--------------------next---------------------

阅读(264) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~