Windows 7 家庭高级版足以用于软件开发吗?
Windows 7 Home Premium 足以用于软件开发吗?
开发将在 Visual Studio 2010 中进行。
我的预算有限,因此宁愿购买“Home Premium”而不是“Professional”或“Ultimate”。
Microsoft 网站 表示它们之间几乎没有任何功能开发人员会错过的。谁能证实或否认?
顺便提一句。它是否带有 IIS 版本?
我意识到这不是一个技术问题。但这对我来说很重要,我相信其他开发人员也想知道同样的事情。
干杯,
——李
Is the Windows 7 Home Premium sufficient for software development?
Development would be in Visual Studio 2010.
I'm on a budget so would rather purchase 'Home Premium' rather than 'Professional' or 'Ultimate'.
The Microsoft site says there is next to nothing functionality wise between them that developers would miss. Can anyone confirm or deny?
BTW. Does it come with a version of IIS?
I realize that this is not a technical question. But it is important to me and I'm sure other developers wonder the same thing.
Cheers,
-- Lee
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(6)
是的。我在 WIndows 7 Home Premium 中使用 VS 2010 编写软件,没有任何问题。
Yes. I write software using VS 2010 in WIndows 7 Home Premium without any trouble.
基本上,是的,完全足够了。
不过,专业版的一大优点是它带有Windows XP 模式,本质上是一个带有内置 XP 安装(并包含许可证)的虚拟机。如果您进行 Web 开发(在 IE6/7 中测试内容)或需要在旧 XP GUI 中测试应用程序,这会派上用场。
如果您需要运行在 7 中无法正常运行的旧应用程序,Windows XP 模式也可以成为您的救星。出于这个原因,我个人会考虑选择专业版。
Basically, yes, it's totally sufficient.
A big upside to professional edition, though, is that it comes with Windows XP mode, essentially a virtual machine with a built-in XP installation (and included license). That can come in handy if you do web development (test things in IE6/7) or need to test applications in the old XP GUI.
Windows XP mode can also be a lifesaver if you need to run older applications that won't run properly in 7. I personally would consider choosing the Professional Edition for that reason.
也不要购买,而是从他们那里购买 MAPS 订阅。在英国,这些费用为每年 199 英镑(我想在美国会更便宜),你几乎可以得到除 Visual Studio 之外可能需要的所有东西。目前,您可以获得
加上一堆其他赔率和草皮服务器以及不太感兴趣的产品。
MAPS 非常有价值——而且我绝不是微软的粉丝——对于任何运行任何形式的 Windows 的软件开发人员来说,购买它几乎是理所当然的事。
更新:自从我写这篇文章以来,微软现在提供了 MAPS 的开发人员版本,它用 Visual Studio 取代了一些更深奥的服务器。您仍然可以获得 Office、Windows 和 SQL Server 许可证,这使得它对于任何开发人员来说都是完美的。
Don't purchase either, instead buy a MAPS subscription from them. In the UK these cost £199 p.a. (I imagine less in the states) for which you get virtually everything you're likely to need except Visual Studio. Currently you get
Plus a bunchload of other odds and sods servers and products of lesser interest.
MAPS is such good value - and I'm by no means a Microsoft fan - that purchase is pretty much a no-brainer for any software developer who runs Windows in any form.
UPDATE: Since I wrote this Microsoft now offer a Developer version of MAPS which replaces some of the more esoteric servers with Visual Studio. You still get the Office, Windows and SQL Server licences, which makes it just about perfect for any developer.
您在 Microsoft 网站上找不到,但在 Wikipedia 上找到了一个不错的比较图表。
与专业版相比,家庭高级版缺少:
支持 16 GB 以上内存:几年后开始担心
备份和恢复中心的网络支持:如果您处理自己的备份,这不是问题
远程桌面服务器:如果您仅在本地开发,这不是问题
一些高级磁盘管理内容:不是问题
公司网络环境的功能:不是问题
Windows XP模式:如果您想在XP上测试,很方便,但可以替换为例如运行 XP 安装的 VMWare
多语言用户界面支持:如果您想开发,则很方便并测试多语言桌面应用程序
结论:如果您为不同的受众开发 Windows 桌面应用程序,则 Professional 可能具有一些附加价值。如果没有,请选择家庭高级版。
What you won't find on the Microsoft site, but on Wikipedia, is a nice Comparison Chart.
Compared to Professional, the Home Premium edition lacks:
support for more than 16 GB of memory: start worrying about that in a few years' time
network support in the Backup and Restore Center: not a problem if you handle your own backups
Remote Desktop server: not a problem if you develop only locally
some advanced disk management stuff: not a problem
features for a company network environment: not a problem
Windows XP mode: handy if you want to test on XP, but can be replaced by e.g. VMWare running an XP installation
Multilingual User Interface support: handy if you want to develop and test multilingual desktop applications
In conclusion: Professional may have some additional value if you develop Windows desktop applications for a diverse audience. If not, go for Home Premium.
既然你特别问:
在 Windows 7 Home Premium、Home Basic 或 Home Starter 上安装 IIS 7.5 (TechNet)
我想过去在 XP Home 上开发 IIS 时会出现问题,但看起来您可以在任何版本的 Windows 7 上安装 IIS 7.5,包括 Starter,对此我感到很惊讶。我认为 Starter 对开发人员来说没什么用处。
我同意 Pekka 的观点,如果你需要的话,Pro 和 Ultimate 中的 XP 模式会派上用场。听起来 Brian 已经在这么做了,而且工作得很好(下周之前我都会使用 Vista Ultimate)。
Since you specifically asked:
Installing IIS 7.5 on Windows 7 Home Premium, Home Basic, or Home Starter (TechNet)
I guess in the past there were issues with developing for IIS on XP Home, but it looks like you can install IIS 7.5 on ANY version of Windows 7, including Starter, which I am surprised to see. I thought Starter was short of being useless for developers.
I agree with Pekka about XP Mode in Pro and Ultimate coming in handy if you need it. Sounds like Brian is already doing it and its working fine (I'm on Vista Ultimate until next week).
是的。您使用的操作系统实际上与开发没有什么关系,除非您的目标是特定于 Windows 版本或版本的某些东西(很少见)。
Yes. The OS you use really has little to do with development, unless you're targetting something specific to a version or edition of Windows (rare).