Closed. This question is opinion-based 。它目前不接受答案。
想改善这个问题吗?更新问题,以便可以通过 editing this post 用事实和引文来回答。
2年前关闭。
Improve this question
这几年来一直困扰着我,最近由于 Windows Vista 的引入而加剧(驱动程序要求和 UAC 限制是主要因素)。
Windows Vista 有许多不同的版本(与 here 相比),也有替代选项(将 Windows Server 作为工作站运行),但在我的生活中,我不知道哪个是开发工作站的最佳选择。
Vista 作为开发环境使用起来很痛苦(由于很多原因我不想在这里讨论),但替代方案也有一些严重的缺点。
Windows Server 2008 做出了一个合乎逻辑的选择,但需要大量额外的配置和调整(更不用说它显然不是为高端图形或其他开发机器要求而设计的)。
问题是:用于 MS 平台开发的(当前)首选 Microsoft 操作系统是什么? ..或者,为什么没有适用于 Vista 的“开发者版”?
就我个人而言,我使用 Windows Server 2008,但我看到很多开发人员坚持使用 Windows XP,还有不少开发人员使用 Vista。显然,某些开发(例如 DirectX)确实必须在 XP 或 Vista 上完成……但是对于标准的 WinForms/Web 和服务器开发工作,黄金标准是什么?
您使用什么(如果您使用的是 MS 操作系统)以及为什么它对您有用?你认为什么是替代方案? 您正在开发什么类型的软件 个人喜好 疼痛耐受性
此外,如果您编写的软件在 XP、Vista 和 Server 中运行,您仍然需要在所有这些平台上对其进行测试。
我个人同时使用 XP 和 Vista 并且没有遇到任何问题,但是当我使用 Windows 时,我没有做任何特别的事情(普通的 .NET winforms,可能是一些远程处理,数据库访问,其他不多),所以我没有注意到很大的差异。在 Vista 上,我运行 VS 2008,应用了一个补丁,并且作为我的本地用户帐户运行它没有任何问题(虽然它是 Ultimate)。在 XP 上,我使用 2005,它也可以正常工作。
想改善这个问题吗?更新问题,以便可以通过 editing this post 用事实和引文来回答。
2年前关闭。
Improve this question
这几年来一直困扰着我,最近由于 Windows Vista 的引入而加剧(驱动程序要求和 UAC 限制是主要因素)。
Windows Vista 有许多不同的版本(与 here 相比),也有替代选项(将 Windows Server 作为工作站运行),但在我的生活中,我不知道哪个是开发工作站的最佳选择。
Vista 作为开发环境使用起来很痛苦(由于很多原因我不想在这里讨论),但替代方案也有一些严重的缺点。
Windows Server 2008 做出了一个合乎逻辑的选择,但需要大量额外的配置和调整(更不用说它显然不是为高端图形或其他开发机器要求而设计的)。
问题是:用于 MS 平台开发的(当前)首选 Microsoft 操作系统是什么? ..或者,为什么没有适用于 Vista 的“开发者版”?
就我个人而言,我使用 Windows Server 2008,但我看到很多开发人员坚持使用 Windows XP,还有不少开发人员使用 Vista。显然,某些开发(例如 DirectX)确实必须在 XP 或 Vista 上完成……但是对于标准的 WinForms/Web 和服务器开发工作,黄金标准是什么?
您使用什么(如果您使用的是 MS 操作系统)以及为什么它对您有用?你认为什么是替代方案?
最佳答案
使用你最舒服的东西。对此没有单一的答案,因为它因以下因素而异:
此外,如果您编写的软件在 XP、Vista 和 Server 中运行,您仍然需要在所有这些平台上对其进行测试。
我个人同时使用 XP 和 Vista 并且没有遇到任何问题,但是当我使用 Windows 时,我没有做任何特别的事情(普通的 .NET winforms,可能是一些远程处理,数据库访问,其他不多),所以我没有注意到很大的差异。在 Vista 上,我运行 VS 2008,应用了一个补丁,并且作为我的本地用户帐户运行它没有任何问题(虽然它是 Ultimate)。在 XP 上,我使用 2005,它也可以正常工作。
关于operating-system - 对于 Microsoft 开发人员来说,最好的操作系统是什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/301201/