在移动 PC上如何应用Windows Vista
2006-08-09 13:54:54 来源:WEB开发网数据同步
Windows Vista 提供了两项旨在帮助数据同步的技术。
新的客户端缓存 (CSC) 技术具有自动、手动和禁用三种模式,使网络文件缓存变得更加轻松。CSC 可管理客户端计算机与服务器之间的文件同步和更新。例如,脱机文件夹就是利用 CSC 实现的。我们为开发人员提供了 CSC API,以便能通过编程方式控制缓存。
同步管理器提供了一项集中化的文件同步标准技术,可在移动计算机或连接局域网的计算机上脱机使用。除连接功能、通知(系统事件通知服务)和客户端缓存之外,同步管理器还提供了一个支持移动计算的基础结构。操作系统会提供一个可供所有应用程序使用的集成模型,而不是由每个应用程序实现自己的技术来缓存和同步网络资源以供本地使用。文件同步与协议无关。
Windows Tablet and Touch 技术
Tablet and Touch 技术进一步发展了移动 PC 对手写笔、墨迹和触摸屏输入模式的使用,使您的客户能够随时随地输入和访问信息。在 Windows Vista 中,有三个用于 Tablet PC 平台的平行技术堆栈:COM、Windows 窗体和新的 Windows Presentation Foundation。在 Windows Presentation Foundation 对象模型中,InkCanvas 元素的流布局功能使您可以更轻松地设计出同时适用于竖向和横向模式的用户界面。
此外,Windows Presentation Foundation 还包括独立于设备的坐标空间;利用它,可更加方便地使用各种显示技术,适应各式各样的 Tablet PC 外观造型,包括 UMPC。可扩展应用程序标记语言 (XAML) 提供了一个开发创意用户界面设计(其中包括自定义标准框架控件的整个调色板的外观)和三维动画的途径。Windows Presentation Foundation 还在用户体验中集成了丰富的媒体功能。例如,可以使用 InkCanvas 实现实时的墨迹收集,并呈现完全的运动视频。只需包装一个 MediaElement 子元素即可。
更多精彩
赞助商链接