美国时间2010年3月15日—3月17日,微软三大技术盛会之一的MIX大会在拉斯维加斯Mandalay Bay酒店举行。今年的会议名为MIX10,口号是The Next Web Now。 微软和合作伙伴的专家将与数千参会者分享最新的Web开发和设计技术与理念。在这次MIX大会里微软带给了我们不少惊喜,除了推出最新浏览器
IE9技术预览版以外,还介绍大量Windows Phone 7系列开发内容。那么今天我们就来细细的盘点一下MIX10展示了哪些新技术:
1. IE9浏览器技术预览版

MIX10微软展示了IE9的技术预览版,IE9将利用PC的图形处理单元(GPU)优势去加速文字和图形的渲染能力、加强标签浏览、可伸缩矢量图形(SVG),还将更遵守网页浏览标准,特别是对HTML5标准的支持。官方称IE9的性能表现将大幅提高,从而在运行速度上缩短IE同火狐、Chrome等竞争产品的差距。
大会上,微软IE总经理Dean Hachamovitch谈到IE9将增强jQuery JavaScript库,并为OpenData提供软件开发工具包,结合新的JavaScript引擎和二维技术增强了互操作性,以便于让开发者更好的应用云计算数据中心开发更加丰富的互联网应用。
IE9对HTML 5、CSS3、SVG的支持,SVG硬件加速也适用于低端配置的PC。在演示IE9的GPU加速时对比了运行相同应用的IE9和另一浏览器,结果IE9在图像显示速度、边缘处理方面远远胜出。
IE团队发布了多条IE9平台预览版反馈途径,并会根据社区中收到的用户反馈每8周便会推出更新版本。
IE9让GPU加速HTML 5成为视觉计算的里程碑,通过充分发挥NVIDIA GPU的威力,IE9消除了对Web发展的玻璃天花板,使开发者们能够建立图像丰富,高性能的Web应用程序。
2. Windows Phone 7

在微软一年一度的MIX大会上,Windows Phone 7成为了绝对的主角,大会首先公布了微软全新系统Windows Phone 7软件开发包,详细演示了Windows Phone 7 Series的应用和游戏开发工具,并且正式推出了在线应用商店,并且展示了多款搭载Windows Phone 7平台的智能手机,更对所有能够采用Windows Phone 7系统的智能手机提出了官方的规格标准。
Windows Phone 7支持自定义开机屏幕。Live tiles支持开机屏幕(用户主界面)显示最新的网络内容、照片、联系人信息等。
Windows Phone 7的联系人列表(People Hub)是用户沟通的中心。手机用户可在联系人菜单中查看好友的社交网络更新内容与照片。此处还向用户提供Facebook与Windows Live个人页面的内容更新功能。
Windows Phone 7提供到本地安装的Office Mobile、Office SharePoint与Office OneNote的快速访问。同时还提供微软Office Outlook电子邮件服务。
Windows Phone 7游戏站(Games Hub)向用户提供最新的Xbox LIVE游戏体验。公司在此再次强调了游戏社交的概念。
Windows Phone 7的音乐与视频服务(Music + Video Hub)是手机的媒体播放中心,本地音乐、流媒体、广播以及视频无所不包。
3. Xbox Natal

无论是Wii“体感”还是PS3的PSMove以及Xbox360的Natal都在展示的时候都给了我们极大的震撼,像多点触控一样,下一代的科技可以预见的就是全新的体感操作。本次MIX10的Natal新品特性包含:相机捕捉三维空间中玩家的运动;摄像头一秒可以捕捉30次的人脸识别;一个麦克风负责采集声音的声音识别;一个传感器探测力度和深度的命令识别等。
4. Silverlight 4

微软在Silverlight 4版本中处理了约8000个的Silverlight终端用户的请求,加入了一系列另开发人员兴奋的新特性,最突出的主要体现在几个方面:开发工具增强;摄像头与MIC硬件支持;报表打印支持;更强大的基础类控件(RichTextBox、DataGrid增强版);WCF增强;兼容性增强;MEF支持;运行速度提升;DRM增强等。
另外,对于一个Silverlight来说,需要打印的内容往往可能是整个网页的一部页,或是整个Silverlight应用程序的某个局部内容,如果仅仅使用JavaScript的网页打印的话,是无法满足Silverlight应用程序中打印的需求,不过这个问题终于在Silverlight 4.0中得到了比较完美的解决。
Silverlight 4运行时中引入了System.Windows.Printing命名空间,这个命名空间中包含一个名为PrintDocument的类,它可以完成Silverlight应用程序中有“针对性”的打印任务。
5. Visual Studio 2010 & .NET 4

迎合微软三屏一云愿景,新版Visual Studio将过去外挂SDK才能支持的PC、行动,与嵌入式设备软件开发整合进来,透过Visual Studio就能直接开发跨装置的软件。 Visual Studio 2010支持Silverlight 4.0、ASP.NET 4.0等Web及RIA软件开发,在PC平台上因应Windows 7推出,支持多点触控程序开发,以及Ribbon UI、office 2010程序开发。
另外,先前需要外挂SDK才能开发的Windows Azure应用,Visual Studio 2010也将其整合进来,可以开发、测试、布署Azure上的应用。
将软件开发与生命周期结合,Visual Studio 2010整合先前VSTS(Visual Studio Team System)的软件生命周期功能,从软件专案管理、UML模型设计、流程范本,到版本控管、测试、除错、委外及方法论都整合进来。
6. OData 协议
OData 开放数据协议是微软针对 Google 的 GData 推出的,微软将 OData 定义为基于 HTTP、AtomPub 和 JSON 的协议,以提供多种应用、服务和数据商店的信息访问。微软多款产品已经支持 OData 包括 SharePoint Server 2010, Excel 2010, Dynamics 等。
并且,微软今天推出了 OData SDK,包含了 .NET、Java、PHP、Palm WebOS 和 iPhone 的支持。其中 .Net OData 客户端基于 Apache 授权开源。
7. 代号“达拉斯”CTP 2
代号“达拉斯 Dallas”是微软推出的数据商店 – 类比移动应用商店,合作伙伴包括 NAVTEQ、NASA,开发者可在达拉斯中寻找或购买第三方数据,并在自己的应用中使用。达拉斯中的数据包括免费和收费的公共/商业数据,比如全球卫星地图数据、全球天气数据、政府公共数据等。
微软将在接下来的几个月里推出新版本的社区技术预览版,在 7 月 WPC 2010 会议上宣布代号达拉斯平台的数据平台价格。在这次 Mix10 上演示了 Netflix 的达拉斯应用:
8. 代号“休斯敦”
代号“休斯敦 Houston”是一款允许开发者直接在浏览器中管理 SQL Azure 数据库的服务,目标是为云端数据库快速开发准备的。
附:大会现场照片

小编IE9后语:虽然,很多网友一直都说IE怎么不好,但是也拦不住
IE浏览器前进的脚步。可能大部分用户还在缠绵
IE6,现在IE9也即将推出。这次微软发布的developer preview (开发者预览版)版本的IE9,不管你喜欢不喜欢,从它公布的技术细节来看都是一款非常优秀的浏览器。更好的支持html5、js解释更快、更好的css标准支持(圆角来了)、DirectX 对图形AJAX效果的加速等等,让我们对IE9正式版的发布充满着期待。而对于普通用户来说,IE浏览器的界面仍旧没有太多的变化,一沉不变的蓝黑灰。并且,IE9提出了一个概念:地址栏不是主要的,这个版本默认的IE9是不带地址栏的orz。而唯一让很多XP用户不解的是ie9不再支持WinXP系统。
标签:IE相关微软MIX大会新技术