走进Microsoft Surface 的世界

简介:

第一次看到Microsoft Surface 是在TechED 大会上,当时感觉一个庞然大物进入我的视野,真不知道这个看上去像茶几的桌子到底能做些什么。但当一个讲师打开Surface 后大屏幕上展现的东西又一次让我震惊了,那种操作和使用方式好象只有在科幻片里才能看到。

IC357331_thumb.jpg        microsoft-surface-diagram_thumb_1.jpg 

     随着进一步了解原来这个带有30英尺显示屏的桌子是微软结合硬件与软件的新技术。它通过多点触屏及感应系统直接完成用户的手指或声音等操作,完全省去的鼠标和键盘。同时它也能识别各种物体及数码产品,在连手机、相机时又省去了各种各样繁琐的数据连接线。

microsoft_surface_main_thumb.jpg      microsoft-surface_thumb.jpg

     Microsoft Surface 正式发布于2008年4月1日,它的到来确实为我们展示了未来电子科技的发展趋势,同时像Windows Phone 7、iPhone、iPad 等数码产品也在慢慢的改变着我们的生活。对于一名开发者来说自然也需要关注新的技术和开发理念,迫不及待的想打开这个潘多拉宝盒一探究竟。其实提及Surface 的“软技术”大家一定不会陌生,简单说来它操作系统就是Windows Vista,通过Microsoft Surface SDK 提供两组(Presentation 层、Core 层)API 完成相关开发。

Presentation 层

     在Visual Studio 2008 或 Expression Blend 2 中使用WPF 及XAML 技术,通过具有触控功能的控件(如下表)完成一些不需要特效图像的UI 开发。

usercontrol_thumb_1.png

Core 层

     虽然Presentation 层的功能很强大,但它并不能完全满足开发需求,当我们要进行华丽的动态图像效果时,Core 层可通过Microsoft XNA 提供的2D/3D 渲染功能完成复杂的动画开发。

IC357368_thumb.jpg      IC357369_thumb.jpg

开发环境

     微软提供了两种Microsoft Surface 的开发环境:1. Microsoft Surface Unit;2. Separate Workstation(独立工作站)。在当前的经济环境下对于一台几万美金的Microsoft Surface 来说第二个方案是更为理智的选择。那么构建一个独立工作站都需要具备什么工具呢?

1. 32位Windows Vista 操作系统(不支持64位及其他Vista 版本)

    · Windows Vista Business

    · Windows Vista Enterprise

    · Windows Vista Ultimate

2Windows Vista with Service Pack 1 (SP1)

3Microsoft Visual C# 2008 Express Edition 或 Microsoft Visual Studio 2008

    .NET Framework version 3.5

4Microsoft XNA Framework Redistributable 2.0

5Microsoft Surface SDK 1.0 SP1

以上五种是必须具备的开发环境和工具,同时也可以选择Expression Blend 2XNA Game Studio 3.0 等工具进行开发。

View Micorsoft Surface

相关参考

1. Surface 官方网站

2. Surface SDK MSDN 技术文档





本文转自Gnie博客园博客,原文链接:http://www.cnblogs.com/gnielee/archive/2010/04/03/enter-microsoft-surface.html,如需转载请自行联系原作者

相关文章
|
SQL 数据库
Microsoft SQL Server 2000数据还原
Microsoft SQL Server 2000还原数据操作流程 1、开始 - 所有程序 - Microsoft SQL Server - 企业管理器(如图1-1)。
1099 0
|
SQL 数据库
Microsoft SQL Server 2000数据附加
Microsoft SQL Server 2000附加数据操作流程 1、开始 - 所有程序 - Microsoft SQL Server - 企业管理器(如图1-1)。
1097 0
|
SQL 数据库 Windows
Microsoft SQL Server 2008数据还原
Microsoft SQL Server 2008还原数据操作流程 1、开始 - 所有程序 - Microsoft SQL Server 2008 R2 - SQL Server Management Studio(如图1-1)。
1116 0
|
SQL 数据库 Windows
Microsoft SQL Server 2000数据库备份
Microsoft SQL Server 2000备份数据操作流程 1、开始 - 所有程序 - Microsoft SQL Server - 企业管理器(如图1-1)。
1218 0
|
SQL 监控 数据库
Microsoft SQL Server 2008清理LDF日志
Microsoft SQL Server 2008 LDF数据文件清理方法。 PS:由于该操作涉及数据库中的数据,请在操作前先做好数据备份。 准备:Microsoft SQL Server 2008清理LDF脚本,请点击下载获取。
1673 0
|
SQL 数据库 Windows
Microsoft SQL Server 2008修改混合模式
数据库身份验证SQL Server和Windows设置 1、开始 - 所有程序 - Microsoft SQL Server 2008 R2 - SQL Server Management Studio(如图1-1) 图 1-1 2、进入后会弹出窗口【连接到服务器】,在【身份验证】选择中【Windows身份验证】— 点击【连接】(如图1-2) 图 1-2 3、在数据库服务实例名(如图1-3,WIN-VQ5SKTLJ9EU\sql位置)点击鼠标右键【属性】。
1193 0
|
SQL 数据库 数据安全/隐私保护
Microsoft SQL Server 2008修改sa密码
数据库sa密码忘记处理方案 1、开始 - 所有程序 - Microsoft SQL Server 2008 R2 - 点击SQL Server Management Studio(如图1-1)。
1554 0
|
SQL 数据库 数据安全/隐私保护
Microsoft SQL Server 2000修改sa密码提示错误:2812
报错提示:错误 2812:未能找到存储过程 ‘ sp_password ’。 准备:存储过程修复脚本,请点击下载获取。下载完毕后,请放置C盘根目录并解压。
1091 0