.net Windows 8平板电脑上的快速启动

.net Windows 8平板电脑上的快速启动,.net,windows-8,windows-runtime,.net,Windows 8,Windows Runtime,我想为windows 8平板电脑开发应用程序。我现在有: Windows8用户预览机 VS工作室2011 我想知道: 我从哪里开始 为windows 8桌面开发的应用程序是否会像在windows 8平板电脑中一样使用 我在哪里可以得到模拟器之类的东西来测试它们 能给我一些windows 8平板电脑应用程序的hello world示例吗。我是在Windows8桌面上做的,但它会像在标签上一样工作吗 我需要使用WInRT的开发环境有什么不同,而WInRT在图片中是这样的 当我选择new metro

我想为windows 8平板电脑开发应用程序。我现在有:

  • Windows8用户预览机
  • VS工作室2011
  • 我想知道:

    • 我从哪里开始
    • 为windows 8桌面开发的应用程序是否会像在windows 8平板电脑中一样使用
    • 我在哪里可以得到模拟器之类的东西来测试它们
    • 能给我一些windows 8平板电脑应用程序的hello world示例吗。我是在Windows8桌面上做的,但它会像在标签上一样工作吗
    • 我需要使用WInRT的开发环境有什么不同,而WInRT在图片中是这样的
    • 当我选择new metrostyle应用程序时,它会自动切换到winrt而不是.net吗

    winrt与.net(当我们真正开始在消费者预览版上使用vs 2011时)有很多混淆。

    桌面和平板电脑Windows 8机器之间没有区别,除了外形和可用功能。事实上,这些平板电脑中的一些将在ARM硬件(Windows的Windows RT SKU)上运行,因此,如果您使用任何本机代码,您需要在另一个平台中考虑您可能想要支持的内容(x86、x64、ARM)

    开始-只需在VisualStudio11中创建一个空白的Metro样式的应用程序项目,并使用F5运行它。Metro风格的应用程序使用Windows运行时(简称WinRT),而不是“桌面应用程序”使用的WinAPI/Win32。使用WinAPI的桌面应用程序仍然可以在非ARM设备上使用,但不能在Windows应用商店中销售(尽管您可以自己在网站上销售,并在应用商店中展示)

    这里有一些你可以开始。我建议从构建会议视频开始

    • –Windows开发中心主页
    • –在Windows运行时上制作2011年会议视频
    • –Windows运行时参考
    • –Metro风格应用程序示例
    • –MSDN论坛–Windows Metro风格的应用程序
    • –MSDN论坛–使用C#或VB构建Metro风格的应用程序

    您可以使用windows 8 RTM继续使用VS2012

    VS 2012本身包含Emulator,但您始终选择本地计算机在自己的计算机上部署应用程序,以获得应用程序的外观