答案 0 :(得分:62)
可以在Visual Studio Express(archive.org链接)找到不同Visual Studio Express版本之间的比较。 Windows 和 Windows桌面之间的区别在于使用 Windows 版本可以构建 Windows Store Apps (使用.NET,WPF / XAML)而 Windows桌面版本允许您编写经典的 Windows Desktop 应用程序。可以在同一台机器上安装这两种产品。
Visual Studio Express 2010允许您构建Windows桌面应用程序。使用此产品无法编写Windows应用商店应用程序。
为了学习我会建议记事本和命令行。虽然IDE为专业人员提供了显着的生产力增强,但对于初学者来说这可能是令人生畏的。如果你想使用IDE,我会推荐Visual Studio Express 2013 for Windows Desktop。
答案 1 :(得分:5)
Visual Studio for Windows Apps旨在用于使用HTML和&amp ;;构建Windows应用商店应用。 Javascript或WinRT和XAML。这些也可以在运行Windows RT的Windows平板电脑上运行。
Visual Studio for Windows Desktop旨在使用Windows窗体或Windows Presentation Foundation构建应用程序,这些应用程序可以在普通桌面或平板电脑设备(如桌面模式下的Surface Pro)(如经典Windows应用程序)上的Windows 8.1上运行
答案 2 :(得分:3)
更重要的是,2013版Visual Studio Express具有商业版本附带的所有语言。您可以使用Windows桌面版本,不仅可以使用Windows窗体进行编程,还可以使用软件附带的任何语言编写这些窗口化应用程序,如果您想真正学习如何使用windows.h标头,可能是C ++从头开始创建Windows应用程序,或使用Windows窗体在C#或visual Basic中创建窗口。
过去,您必须为每种语言或内容类型下载一个版本。或者只是下载一个仍然为不同语言安装软件的单独版本的一体机。现在,2013年,您将获得2013年快递的每个面向内容版本所需的所有语言。
你选择对你最重要的事情。
此外,这可能是学习使用记事本和命令行进行编写和编译的好方法,但我觉得使用起来有点乏味。虽然一开始使用IDE可能会让人不知所措,但是从小处着手,学习如何创建项目,编写代码,编译代码。当你第一次服用时,他们已经过头了,以缓解你的一天。