Visual studio 在Mac上开发Windows应用程序的购物清单

Visual studio 在Mac上开发Windows应用程序的购物清单,visual-studio,windows-7,vmware,Visual Studio,Windows 7,Vmware,各位, 我需要维护一个C#/.Net桌面应用程序。因此,我需要使用Windows(7?)和Visual Studio来设置自己 我目前的开发机器是MacBookPro,我想继续使用它。总的来说,我正在考虑以下配方: 安装VMWare Fusion或Parallels或VirtualBox以运行Windows操作系统 购买Windows版本进行开发 购买Windows开发者工具 一直以来我都在开源领域,我对Windows世界中的选项/软件包完全不熟悉。我需要以下方面的帮助: 上面的菜谱看起来

各位, 我需要维护一个C#/.Net桌面应用程序。因此,我需要使用Windows(7?)和Visual Studio来设置自己

我目前的开发机器是MacBookPro,我想继续使用它。总的来说,我正在考虑以下配方:

  • 安装VMWare Fusion或Parallels或VirtualBox以运行Windows操作系统
  • 购买Windows版本进行开发
  • 购买Windows开发者工具
一直以来我都在开源领域,我对Windows世界中的选项/软件包完全不熟悉。我需要以下方面的帮助:

  • 上面的菜谱看起来不错,还是我需要换点什么
  • 什么是好的虚拟机环境可以购买/使用?VirtualBox是免费的,但Parallels/VMWare promise Windows应用程序与我的Mac Windows融为一体。在这个话题上需要一些帮助吗
  • MSFT是否出售包含基本Windows 7和必要的开发工具的一揽子交易,还是我需要单独购买操作系统和开发工具
  • 既然我只需要Windows来搅动这个C#桌面应用程序,那么我应该得到什么样的OS版本和风格或Visual Studio
提前感谢您的指点


-Raj

Mac难道没有新兵训练营吗?如果是的话,就用这个。 不过看起来不错。你必须先购买操作系统,然后再购买开发工具(不过有免费的Visual C#Express)。我会选择Windows7和最新的VisualStudio(2008,但2010将于4月12日发布)

我觉得不错,我也是这么做的

Parallels/VMWare promise Windows应用程序与我的Mac Windows融为一体。 在这个话题上需要一些帮助吗

我使用了parallels和VMware fusion,我更喜欢VMware,因为我可以相对轻松地将机器移动到其他VMware主机。当谈到性能时,它们似乎会发生变化,但我认为本周Parallels会更快一些(当然,这可能会随着下一次fusion更新或下一次Parallels更新而改变)

必要的开发工具,还是我需要分别购买操作系统和开发工具

我认为这取决于你在做什么。如果您购买MSDN订阅,您将获得可用于开发的软件(包括所有windows版本)。但是如果你只是购买了VisualStudio,那么你也需要购买操作系统

操作系统的版本和风格是什么 Visual Studio我应该得到什么

您应该获得支持应用程序的任何操作系统版本

祝你好运


--jed

我已经在15英寸MacBook Pro上使用了Bootcamp和VMWare Fusion很长一段时间(2013和2018款).Bootcamp在电池寿命方面更好。尽管在性能方面,macOS下的Windows VM可能是一个更好的开发设备,因为SSD性能存在显著差异-在VM中比在Bootcamp中快得多,特别是在随机读/写(这对项目构建时间至关重要)方面.

谢谢你的回答!我可以选择任何windows 7吗?或者我需要专业的东西吗?任何windows 7都可以,但我不会选择windows 7 Starter(我很确定你买不到,它通常在上网本上)。
* Does the recipe above look fine, or do I need to change something?
* What is a good VM environment to buy/use? VirtualBox is free, but
* Does MSFT sell a package deal which has bare bones Windows 7 and the
* Since I only need Windows to churn this C# desktop application,