扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
今天早晨,我们发布了WPF/E的第一个公开的社区技术预览版。你可以在这里安装,然后尝试一下下面这几个早期样例,这些样例彰显(show off )了WPF/E的一些功能(注意:样例也许还没有完全传送到某些服务器,所以有问题的话,稍后再去访问):
WPF/E提供了一个很小的客户端运行时,允许AJAX开发人员和设计师提供更丰富的,跨平台的,互动性(interactive)的web体验。它将允许web应用程序超越目前使用单纯的HTML所能做到的东西,将允许网站混合HTML UI,动态的矢量图形,动画和多媒体形成一个无缝的跨平台/跨浏览器体验,从而极大地改进客户端用户体验。
WPF/E是通过提供一个丰富的图形引擎来达成这个目的的,这个图形引擎可以用在任何网页上,它给浏览器增添了对矢量图形,动画和声明式XAML UI 标识的支持。声明式的XAML格式同时也使互动性内容的搜索引擎优化以及通过使用即见即所得(WYSIWYG)的工具来作创作成为可能。WPF/E也对 WMV,WMA 和 MP3 内容提供了内置视频音频编码解码器(codec)的支持。这意味著,你现在可以轻易地把互动性的视频内容通过流的方式发送(stream interactive video content)到任何浏览器,而不需要另外的安装或运行时(不再需要Windows Media Player了)。
WPF/E是通过一个很小的客户端运行时来实现的,用户只需为所用的浏览器下载和安装这个运行时一次。这个CTP下载的大小是1.1M,还可以设置在用户第一次访问使用了WPF/E内容的页面时“按需下载”。这第一个CTP 版本可以在 Windows 和 Macintosh 系统(x86和PowerPC)上运行,支持IE,FireFox 和 Safari 浏览器。
WPF/E非常棒的地方是,从开发人员的角度来看,非常容易把它集成到现有的HTML 网页和网站里。开发人员可以在HTML 网页里编写标准的JavaScript来对WPF/E中的任何XAML DOM元素,故事主线(storyline)动画,和视频进行直接操作和编程。这使得开发人员能向他们现有的使用了AJAX的HTML方案轻松地添加WPF/E 内容,能够使用带有一致性AJAX框架的单一编码库(code-base)对居于同一个网页上的HTML和XAML DOM同时进行操作。
WPF/E可以和任何 AJAX框架一起使用,它不依赖于任何客户端的 AJAX 实现。很明显地,我们将提供它与ASP.NET AJAX,Visual Studio和新的 Expression Studio设计器工具的紧密集成。我们也将在明年提供WPF/E与.NET 托管代码的集成。
查看本文来源如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者