【发布时间】:2011-01-24 03:36:11
【问题描述】:
我计划开始使用 C# 和 .NET 进行开发。我有一台 Mac,需要购买 Windows 7 的副本才能与 bootcamp 一起使用。我需要 Windows 7 Ultimate 还是可以使用 Home 版进行开发?家庭版是否会在开发端丢失任何功能?
谢谢!
弗兰基
【问题讨论】:
-
谷歌“Visual Studio 系统要求”。这很简单。
我计划开始使用 C# 和 .NET 进行开发。我有一台 Mac,需要购买 Windows 7 的副本才能与 bootcamp 一起使用。我需要 Windows 7 Ultimate 还是可以使用 Home 版进行开发?家庭版是否会在开发端丢失任何功能?
谢谢!
弗兰基
【问题讨论】:
您需要 Windows XP SP3、Vista SP1 或 2 或 Windows 7 才能安装 .Net 4.0 和 Visual Studio 2010。
版本(Home、Professional 等)完全不相关,除了 Windows XP Home 不支持 IIS。 (Vista 和 7 Home Basic 做)
即便如此,现在与IIS Express 的相关性也降低了
【讨论】:
开发功能基于您的 IDE 版本而不是您的操作系统版本。 AFAIK .NET 对于所有版本的 Windows 都是相同的。您可以在 Home 版本上进行开发,实际上 Windows XP 也可以。
这是微软提供的一个图表,比较了http://www.microsoft.com/windows/windows-7/compare/default.aspx的版本
【讨论】:
根据您计划开发的应用程序类型,您可以通过安装Mono 和MonoDevelop 继续使用Mac OS X。 Mono 是 C# 和 CLR 的开源、跨平台实现,与 Microsoft.NET 二进制兼容。 MonoDevelop 是一个开源 C# 和 .NET 开发环境,适用于 Linux、Windows 和 Mac OS X。
您不一定需要有 Windows 来开发 .NET 应用程序。如果现在不能选择,至少您知道这些项目。
【讨论】:
我使用 VMware 在我的 MacBook 上运行 Windows XP。不确定您是否可以这样做来编程 .Net?
【讨论】: