感谢云的投递 新闻来源:solidot 零成本桌面软件开发在Windows 8上不再受欢迎。微软希望Windows开发者只开发Windows 8特有、Metro风格,对触控友好的应用程序,因此它的免费IDE Visual Studio 11 Express不再支持开发原生桌面应用。 如果仍然想开发桌面应用,你只有两个选择——仍然用Visual C++ 2010 Express和Visual C# 2010 Express,或支付400到500美元购买Visual Studio 11 Professional。Visual Studio 11在许多方面都比Visual Studio 2010进步,它的C++编译器支持最新的C++ 11标准,强大的优化功能能自动使用CPU特性如SSE2加速数学密集型应用程序。 新版C#语言简化了开发,.NET框架升级到4.5,为桌面应用增加了 新功能。然而,如果你想要用这些新特性开发桌面应用,微软要求你付钱。免费版的Express只能开发Metro风格应用和网站。