Virtuelle OSX-Maschinen für Visual Studio und Azure

Ich werde in ein paar Wochen einen neuen Job anfangen und wurde gebeten, eine Maschine zu spezifizieren, an der ich arbeiten möchte. Als UI-Entwickler fühle ich mich viel wohler beim Entwickeln in OSX.

Das Unternehmen, für das ich arbeiten werde, entwickelt auf .NET und stellt es als Azure-Cloud-Anwendung bereit. Ich weiß, dass ich Windows als virtuellen Computer ausführen kann, aber ich muss eine fundierte Entscheidung darüber treffen, ob ich Visual Studio reibungslos ausführen und die Azure-Cloudanwendung ausführen kann.

Irgendwelche Gedanken? Performance-Probleme? Workflow-Kopfschmerzen?

Antworten (2)

Ich programmiere viel in Visual Studio. Ich verwende Parallels und Windows 7 und ein MacBook Pro. Funktioniert super. Sie sollten den Arbeitsspeicher Ihres Computers maximal ausschöpfen, ansonsten sollten Sie keine Probleme haben.

Danke für die Antwort. Umfasst das das Kompilieren und aktive Ausführen der Anwendung in der emulierten Windows-Umgebung?
Aus meiner Erfahrung mit anderen Entwicklern, die genau dasselbe tun, ja. Wie von svaha angegeben, ist RAM entscheidend. Ein SSD-basierter Host wird ebenfalls empfohlen, um die Wartezeiten auf der Festplatte zu reduzieren.
Ja. Kompilieren, Ausführen sind kein Problem. Ich habe nicht mit Azure-Cloud-Anwendungen gearbeitet, aber ich entwickle asp.net mvc 3-Websites. Ich bin wirklich nicht auf irgendwelche Einschränkungen gestoßen, und mit der „Coherence“-Funktionalität „fühlt“ es sich immer noch wie ein Mac an. Sie können nahtlos zwischen Visual Studio und Ihrem Finder, Photoshop usw. wechseln. Ich verwende ein MacBook Pro (2,4 GHz Duo, 8 GB Ram) ...

Ich würde empfehlen, die Windows-VM auf einem externen Laufwerk (vorzugsweise auf Thunderbolt- oder FW800-Basis) abzulegen. Stellen Sie, wie andere gesagt haben, sicher, dass Sie den Arbeitsspeicher des Mac maximieren, um Windows 4 GB Arbeitsspeicher sowie dem Host die gleiche Menge oder mehr geben zu können.