传感器和位置平台(Sensors and Location)API:统一了传感器访问接口,统一了位置提供器接口(可以支持GPS,IP等来提供位置)
Ribbon界面API:让你的应用程序也可以开发出Office 2007的界面
另外,Windows 7还带了DirectX 11 API,开发人员可以利用D11来完成很多2D、3D特效。
以上开发新特性中,我认为最有意义的就是,Taskbar和MultiTouch,它们可以改变你的应用程序的交互方式,带来不同的体验。
通常而言,在.NET下,需要通过如下一些函数库来调用以上API:
VistaBridge
http://code.msdn.microsoft.com/VistaBridge
WindowsAPICodePack
http://code.msdn.microsoft.com/WindowsAPICodePack
Windows Sensor And Location Platforms
http://code.msdn.microsoft.com/SensorsAndLocation 微软这次为了推广Windows 7以及Windows 7的开发新特性,还特意搞了一个“Code 7大赛”:
要求使用的技术点:
媒体库 (Libraries)
Windows 触摸技术 (Windows Touch)
Shell 集成 (Shell Integration)
DirectX 11
传感和定位平台 (Sensor and Location Platform)
中国属于其中一个大区,获取的奖项包括:
两名二等奖(大约总计零售价值1,000美元的奖励)
一名一等奖,直接参加决赛(参加今年在美国加州洛杉矶举办的PDC09 的邀请和旅行的费用;和一份有 Microsoft VP 签名的 Windows 7 Ultimate 版本的软件。每名获奖者将获得大约总计零售价值5,500美元的奖励)
PDC 09上,六名决赛选手将获得$7,777美元的奖金;其中一名决赛选手会获得更加惊喜大奖,该获奖者将被评委团选出并赢得$17,777美元的奖金
具体介绍请猛击这里:http://msdn.microsoft.com/zh-cn/ee364703.aspx
source:http://www.iyunv.com/xlzhu/archive/2009/08/27/1555174.html
相反,我对这个Code 7的体验并不好,一句话“让人失望”。
首先,提交作品的时候,规定了极短的3分钟视频,10M大小。我上传作品的时候,对录制的视频剪裁了很多才能达到这个要求。并且上传以后,信息不能更改,也不允许提交更新版本。
其二,获奖名单迟迟不公布,比预定公布时间延后40天以上。
以上,其实都无所谓了。让人更失望的是,获奖作品无法让人信服。我只以大中国获奖名单为例:
第一名:Smart eVision with Windows 7 Multi-Touch Interface,下面是他自己写的描述:
Smart eVision is a web-based dashboard system for enterprise managers and was built using Silverlight. It supports Windows 7 multi-touch interfaces to change the interaction behavior. It enables the executives to manage key performance indicators of Financial, Marketing, Quality, and Manufacturing anytime and anywhere.