您的位置:首页 > 编程语言

微软一站式示例代码库 中文介绍视频发布 - 翻译得很幽默哦!

2011-06-22 09:26 1156 查看
微软一站式示例代码库 中文介绍视频发布了! 感谢LingZhi Sun幽默的翻译和Sarah Lin的旁白。



同时,该视频也在host在CSDN和IT168上的中国Channel9发布:



CSDN: http://c9.csdn.hudong.com/n/2011/0617/299984.html



IT168: http://c9.it168.com/list.aspx?id=205

标签: Video


微软发布针对学者和发烧友的Kinect Windows SDK测试版

2011年6月17日,北京微软公司发布了由微
软研究院开发的,基于Windows的Kinect软件开发工具包测试版(Kinect for Windows SDK
beta)。这套用于非商业性应用开发的免费测试版SDK(Software Development
Kit,软件开发工具包),旨在让日益增多的开发者、学术研究者和发烧友群体借助Windows
7平台,利用Kinect技术,创造在深度感应、人体运动跟踪以及语音和物体识别等领域的全新体验。即日起,可以访问http://research.microsoft.com/kinectsdk免费下载Kinect for Windows SDK。

“Kinect for Windows
SDK为开发者们提供了一个广阔的发挥空间,让他们在Windows平台上释放Kinect技术的无限潜能,”微软研究院杰出科学家Anoop
Gupta说:“我们急切地期待看到开发者群体的创新,微软将与他们携手,共同打造更加自然、直观的计算体验。”

微软亚洲研究院院长洪小文博士指出:“Kinect for Windows
SDK包含众多来自微软研究院的创新技术,任何有志于借助Kinect技术对自然用户界面进行创造性探索的人,都能够享受到它所带来的无限可能性。
Kinect for Windows SDK还拓展了丰富的机遇,用以解决诸如医疗和教育等领域的社会问题。”

Kinect for Windows SDK适用于Windows
7,套装中包括驱动程序、用于获取原始传感器数据流的大量API、自然用户界面、安装程序文件及其他资源。这套SDK还允许开发者借助微软Visual
Studio 2010,利用C + +、C#或Visual Basic等语言开发新的应用。

SDK的主要特性:

原始传感器数据流(Raw Sensor Streams):开发人员可以获取来自深度传感器、彩色摄像头传感器和四元麦克风阵列的原始数据流。这些信息能够允许他们在Kinect传感器产生的底层数据流的基础上进行开发。

骨骼跟踪(Skeletal Tracking):这套SDK能够跟踪在Kinect的视野中移动的一到两名玩家的骨骼影像,从而使构建以姿态驱动的应用成为可能。

高级音频功能:音频处理功能包括先进的噪音抑制、回声消除以及用于识别当前声源的波束形成技术等,并能够与Windows的语音识别API实现整合。

简便的安装:这套SDK可以通过Windows 7的标准方式实现快速安装,无须复杂的配置,而且完整安装的大小还不足100 MB,开发者在短短几分钟之内就能完成安装并使用。

详尽的文档:这套SDK包含了100多页高品质的技术文档。除内建的帮助文件外,文档资料中还包含SDK所提供的大部分示例的详细解说。





微软研究院利用Kinect for Windows SDK 开发的应用示例Skeletal Viewer



微软计划在晚些时候发布商用版SDK,详细信息将在产品面市时另行提供。更多有关Kinect for Windows SDK的信息和资源,请访问:

微软全球研究院官方网站:http://research.microsoft.com/en-us/um/redmond/projects/kinectsdk/

微软新闻中心http://www.microsoft.com/presspass/presskits/nextintech/


发布 Web 标准更新 - Visual Studio 2010 Editor 中的 HTML5 支持

本篇博客原文Announcing the Web Standards Update - HTML5 Support for the Visual Studio 2010 Editor选自Scott Hanselman的博客,由MSDN中文网站进行了汉化。

许多人在问“VS2010 何时才支持 HTML5?”我曾玩笑式地说,答案是“昨天”,因为今天没有什么能阻止您在 Visual Studio
或 ASP.NET 中创建 HTML5。然而,智能感知的缺乏和大量复杂代码的存在使人们很不舒服。除此之外,还存在这样一个事实,HTML5
是一个不断变化且不明确的目标。我们之前说过,下一个 Visual Studio 版本将更好地支持 HTML5,但如今又如何呢?





今天,Web 平台和工具团队中以 Mads Kristensen 为首的一群特立独行的成员,很高兴地发布了 Visual Studio Web 标准更新。

此更新向所有 Visual Studio 版本增加了对 HTML5、CSS3 和新 JavaScript 功能的更好支持。

下载第一个 Visual Studio Web 标准更新
HTML5 正在迅速发展,此更新的目的将与之保持步调一致。它向 Visual Studio 和及其编辑器添加了对 HTML5、CSS3
和新 JavaScript 功能的支持。随着新功能或元素的不断诞生,大约每个季度更新一次目标。我们希望 ASP.NET web
开发人员始终能够使用最新的标准,还能够选择现有标准。请记住,您如今可以结合使用 HTML5 和 Modernizr 等 JavaScript
库,创建可在几乎所有浏览器(包括过时的旧浏览器)上运行的页面。

Visual Studio Web 标准更新为您提供了对以下内容的智能感知和验证:

HTML 5 功能

视频和相关标记

音频和相关标记

新输入类型,比如电子邮件、url、日期等

拖放支持

可访问性标准 WAI-ARIA

微观数据

Schema.org 和 SEO 更加友好的

浏览器 API

地理位置 – 位置感知网站是一种明确的发展趋势,而且现在您能够在 Visual Studio 中获得全面的智能感知和验证功能。关于优秀的示例,请查看 IE9 测试演示上的源代码。

本地存储 – IE从 IE8 开始就支持本地存储,所以现在 Visual Studio 将为您提供逼真的智能感知,来创建可在浏览器内保存状态的网站。相关示例请查看 HTML5 演示网站上的源文件。

CSS3

2D 变换

3D 变换

动画

背景和边框

基本框模型

基本 UI

行为

颜色

弹性框布局

字体

为分页媒体生成的内容

超链接表示

线

列表

字幕

媒体查询

多列

命名空间

页式媒体

表示级别

Ruby

选择器

语音

语法

模板布局

文本

过渡

此外,如果您尝试创建适合各种平台和浏览器的网站,您将喜欢 Web 标准更新,因为它不仅支持 IE 特定的前缀(比如 –ms),还支持其他供应商前缀(比如 –webkit–moz)。

Visual Studio 中的 HTML5
启动 Visual Studio 2010 时,您可以逐个文件选择想要的 HTML 版本,或者设置默认值。

旁注:看到显眼的 IE6 了吗?它很久以前就在这里了。希望它很快就会消失。忽略它。



您也可以在 Tools | Options | Text Editor | HTML | Validation 中将它设为默认值。请留意错误选项。





所有新的 HTML5 语义标记都在那里,比如 section、svg、video 等。这只是第一个版本,尽管它确实很完善,但我敢肯定一定存在一些 bug。但是,它将定期更新,所以请确保您报告了发现的任何错误并期待它在下一个版本中得到修复。



甚至还支持一些重要(但利用不足或未得到足够重视的)属性,比如 WAI-ARIA (Web Accessibility Initiative - Accessible Rich Internet Applications)



另外,aria-* 属性不仅显示为启用了智能感知的属性,还显示为它们的枚举值:



标记当然非常有趣,那么微观数据又如何呢?Bing、Google 和 Yahoo 都支持微观数据,以及更具体的 schema.org 词汇。因此,此更新将向大部分流行的词汇(包括 schema.orgdata-vocabulary.org)添加智能感知。



请告诉我这并不是热心过度。伟大的 SEO!

Visual Studio 中的 CSS3
前面仅仅介绍了 HTML5。还支持 CSS3。是的,它比 CSS2 更优秀。



它包含所有出色的新 CSS3 功能,比如 column-full,当然还有圆角边框以及动画和变换。还有许多关于 –webkit、-moz 和 –ms 等供应商特定前缀的详细信息。

请注意在我们挑选 -webkit-transform 快捷属性时,下拉框中的参考工具提示。





Visual Studio 中的 JavaScript 和 HTML5
此更新中增加了众多 JavaScript 智能感知功能。比如通过 navigator.geolocation 实现的地理位置和通过 window.localStorage 实现的 DOM 存储。





以下是使用一些新的本地存储功能并显示智能感知的一些 HTML5 和 JavaScript 代码片段。





您或许喜欢将智能感知视为一种概念或精神寄托,但我喜欢将它视为一种即时对象浏览器,它可帮助我探索新技术,以及发现我可能未注意到的角落和缝隙。

我们不知道下一个版本的 Visual Studio 或下一个版本的 HTML5 中会出现什么,但是对于有兴趣了解这些内容的人员,我们希望 Visual Studio 的这个 Web 标准支持“实时更新”将对您有所帮助!

亲爱的读者,请尽情体验。

备注:此更新适用于希望使用 HTML5、新 JavaScript 功能和 CSS3 的 ASP.NET 和 HTML5 编辑人员。我没有提及 Silverlight,因为它与 Silverlight 没有关系。我曾经说过“只是因为您最喜欢的技术没有在主题演讲中提及,就认为它销声匿迹了,这是不对的。”假设相同的规则也适用于博客文章。

补充备注:右侧的徽标并不是官方徽标,只是觉得有趣就放在这里了。

相关链接

Visual Web 开发人员团队博客 - Visual Studio 2010 SP1 的 Web 标准更新
http://www.cnblogs.com/msdnchina/archive/2011/06/20/visualstudio2010html5update.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: