• 1
  • 2
  • 3
  • 4
  • 5
阿里云应用开发 首 页  »  帮助中心  »  云服务器  »  阿里云应用开发
浅析Visual Studio 11预览发布:能在Windows 8上的开发
发布日期:2016-3-25 10:3:14
 

  浅析Visual Studio 11预览发布:能在Windows 8上的开发

  在Build大会上,Windows 8开发人员预览版亮相,微软的工程师们将开发人员关注的WinRT APIs的细节在大会下午的Big Picture环节一一详解。在Windows 8平台和工具的整体架构上能够看出,WinRT库中有大量的API,同时支持C#、C++、VB以及JavaScript,XAML、HTML/CSS在 x86/64和ARM平台上,WinRT中也包括了Win32、COM 和 .NET Framework,Silverlight和HTML5都能够进行Metro Style的UI设计和用户体验。

  Windows 8 Platform and tools架构,如下图所示:

  Metro风格API库,如下图所示:

  WinRT APIs的模板中内置了图形加速工具,可以快速实现Metro Style丰富的用户界面体验,实现触控和扩展。在Windows 8平板电脑上打开Visual Studio 11的新建Project,能够看到右侧下方就是Metro风格的轮廓。用C++简单的开始测试“Hello World”,Windows 8还强调同样的代码能够运行在不同的平台上,Metro Style兼容了Windows 8和Windows Phone。在Windows 8中应用接口的调用方式简化了,包括专门为UI设计人员提供的工具平台Microsoft Express Blend。

  在Visual Studio 11中开始创建一个新的Project,如下图所示:

  测试Hello World,如下图所示:

  Windows 8应用程序能够无缝运行在Windows Phone上,如下图所示:

  Windows & Windows Live 总裁 Steven Sinofsky在Build会场上谈到,触摸技术改变了人们使用电脑的习惯,Windows 8的触控体验将改变大家已有的认识,重塑Windows平台。不过从本次发布的由三星制造的Windows 8平板电脑的配置,机身周围的传感器、Micro SD插槽、USB 3.0接口、HDMI 输出口,并且有返回desktop中,保留了Windows 7的用户桌面,还会有效的保护原有大量用户的使用体验。

  Developer Power PC-Windows 8,如下图所示: