Список покупок для разработки приложения для Windows на Mac - PullRequest
0 голосов
/ 10 апреля 2010

Folks, Мне нужно поддерживать настольное приложение на C # / .Net. Итак, мне нужно настроить себя под Windows (7?) И Visual Studio.

Моя текущая машина для разработки - Macbook Pro, и я хотел бы продолжить ее использование. В целом, я рассматриваю следующий рецепт:

  • Установите VMWare Fusion или Parallels или VirtualBox для запуска ОС Windows
  • Купите версию Windows для разработки на
  • Купить инструменты разработчика Windows

Будучи во вселенной с открытым исходным кодом все это время, я совершенно незнаком с опциями / пакетами в мире Windows. Я мог бы использовать некоторую помощь по следующим вопросам:

  • Рецепт выше выглядит нормально, или мне нужно что-то изменить?
  • Что такое хорошая виртуальная среда для покупки / использования? VirtualBox бесплатен, но Parallels / VMWare обещают приложение для Windows, которое гармонирует с моими окнами Mac. Могли бы использовать помощь по этой теме
  • Продает ли MSFT пакетную сделку, которая включает в себя Windows 7 и необходимые инструменты для разработки, или мне нужно отдельно покупать инструменты для ОС и инструменты для разработки?
  • Так как мне нужно только Windows для взлома этого настольного приложения на C #, какую версию ОС и версию или Visual Studio я должен получить?

Заранее спасибо за любые указатели.

-Raj

Ответы [ 3 ]

0 голосов
/ 10 апреля 2010
* 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

Parallels / VMWare обещают приложение для Windows, которое гармонирует с моими окнами Mac. Могли бы использовать помощь по этой теме

Я использовал Parallels и VMware Fusion, и я предпочитаю VMware, потому что я могу относительно легко перемещать машины на другие хосты VMware. Похоже, что они замирают, когда дело доходит до производительности, но я думаю, что на этой неделе Parallels будет немного быстрее (конечно, это может измениться со следующим обновлением fusion или следующим обновлением параллелей).

* Does MSFT sell a package deal which has bare bones Windows 7 and the

необходимые инструменты для разработки или мне нужно отдельно покупать инструменты для ОС и инструменты для разработки?

Я думаю, что это зависит от того, что вы делаете. Если вы приобретаете подписку MSDN, вы получаете программное обеспечение, которое вы можете использовать для разработки (включая все версии Windows). Но если вы просто покупаете Visual Studio, то вам нужно купить и ОС.

* Since I only need Windows to churn this C# desktop application,

Что такое версия и разновидность ОС или Visual Studio я должен получить?

Вы должны получить те версии ОС, на которых собираетесь поддерживать приложение.

Удачи,

- Джед

0 голосов
/ 11 декабря 2018

Я довольно долго использовал Bootcamp и VMWare Fusion с 15-дюймовым MacBook Pro (модели 2013 и 2018 гг.). Bootcamp лучше с точки зрения времени автономной работы. Хотя с точки зрения производительности Windows VM под macOS может быть Лучшее устройство для разработки из-за значительной разницы в производительности SSD - это намного быстрее в ВМ, чем в Bootcamp, особенно при случайном чтении / записи (что крайне важно для времени сборки проекта).

0 голосов
/ 10 апреля 2010

Разве у Mac нет Boot Camp?Если так, используйте это.Это выглядит хорошо, хотя.Вы должны купить ОС, а затем инструменты Dev (хотя есть бесплатный Visual C # Express).Я бы взял Windows 7 и либо новейшую Visual Studio (2008, но 2010 будет выпущен 12 апреля).

...