感谢匿名人士的投递 现在Windows 8消费者预览版已经发布了,而开发者们也开始着手开发Metro程序(当然不是每个都想开发Metro风格的程序的)。随着时间的推移开发过程也将变得更 加简易, Bing今天为Bing Maps发布了一个新的SDK。虽然现在已经可以使用Bing Maps AJAX v7控件了,但是由于网页内容的沙箱代码使得开发者们可能会遇到一些麻烦,根据发表在Bing Maps博客上的一篇博文所写: 新的SDK与Bing Maps AJAX v7空间有些相似,但是将会解决这些问题: “我们已经在新的SDK上提供一个JavaScript控件以专门使用在你的JavaScript程序上。这个新空间是基于我们现有的AJAX v7控件,所以两者将会共享一个API,但是为了更好的运行在本地程序上它也得到了相应的增强。对于本次发布的这个版本,你将会在其中找到很多与之前 AJAX v7控件一样的东西,比如各种地图类型,图标,折线/多边形、infoBoxes和活动瓷片,除此之外值得注意的就是Venue Maps模块了(方向,交通,覆盖图,不过其他的模块目前还不可用,但是你还是可以使用我们REST API上提供的数据)” 新的SDK将不单单是支持JavaScript语言了。作为新SDK的一部分,而这也是首个支持新的本地语言的地图控件,比如用C++现在就可以在上面使用。新的SDK将允许开发者使用C#, C++、 Visual Basic和XAML这几种语言来挥霍Bing Maps里的数据。 更多Metro Bing Maps SDK详细信息可以点击一下的几个链接: Bing Maps博文 Metro Bing Maps SDK免费下载 MSDN文档 还有,如果你有意在Windows 8上安装Windows Phone SDK来开发Windows Phone应用的话那你可能就有点悲剧了。根据在Windows Phone博客的另一篇博文所描述的,在Windows 8上安装Windows Phone SDK将会遇到几个问题: 当在Windows 8上欲行Windows Phone SDK你将会遇到以下的3个问题: XNA Game Studio,当你试图在Windows 8上安装Windows Phone SDK时你将会收到一个关于XNA工具链组件的错误信息。Windows 8并不能成功安装这些组件,改博文的作者Aaron Stebner如是说 Windows Phone Emulator,Windows 8将不能运行当前的Windows Phone Emulator,这将让你难以调试你的代码。简单点来说,这里实际上存在两个问题,一个是这个模拟器不能在Windows 8上运行,还有就是你不得不去做一些具体的模拟功能。 .NET 3.5,除非你单独安装.NET 3.5,否则Capability.exe和slsvcutil.exe 这两个程序将不能在Windows 8上运行。 该博文还指出现在Windows 8和Visual Studio 11还都只是预览版,但是微软承诺“我们正在努力解决这些问题”并且将会在下周像大家透露更多的相关信息。