Denken Sie an Visual Studio für Mac

Denken Sie an Visual Studio für Mac

Eine Menge Seelensuche hat die tiefgreifenden Veränderungen begleitet, die Satya Nadella in den letzten Jahren bei Microsoft implementiert hat. Und so ist es mit den Nachrichten dieser Woche, dass der Software-Riese jetzt Visual Studio auf den Mac bringt.

Brad schrieb gestern über diese Blockbuster-Nachrichten auf Petri und stellte fest, dass Visual Studio für Mac auf Xamarin Studio basiert, einer mobil ausgerichteten Entwicklungsumgebung, und nicht auf Visual Studio für Windows, Microsofts Flaggschiff-Softwareentwicklungsumgebung. Das ist eine wichtige Unterscheidung auf mehreren Ebenen. Und obwohl dies dazu beitragen kann, die Ressentiments einzudämmen, die die “Windows First” -Menschen immer noch empfinden, ist es meiner Meinung nach auch fair zu sagen, dass die Zukunft dieser Tools “Mobile First, Cloud First” ist, was schon immer das Ziel von Xamarin Studio war. Und nicht die Legacy-Umgebungen, auf die „echtes“ Visual Studio abzielen kann.

Außerdem läuft Xamarin Studio bereits unter macOS. Während die Ankündigung von Visual Studio auf dem Mac auf den ersten Blick nach einer großen Sache klingt, handelt es sich hier eigentlich nur um ein umbenanntes Update eines Produkts, das bereits auf dem Mac ausgeführt wurde.

Aber Visual Studio für Mac ist in der Tat ein weiterer Schritt in die neue Richtung von Microsoft. Und für diejenigen von uns, die Träume von einem wiederauflebenden Microsoft hegen, das seine Plattformmuskeln erneut ausdehnt und im Wettbewerb steht, anstatt mit Unternehmen wie Apple und Google zusammenzuarbeiten, ist dies immer etwas schwierig.

Also werde ich an den Atemübungen arbeiten. Und sag mir – und dir -, dass dies alles zum Besten ist. Während ich innerlich im Widerspruch zu mir selbst und diesen Gedanken bin.

vs-mac

Wenn ich mir die zwischengespeicherte Version der durchgesickerten Ankündigung von Microsoft ansehe – Visual Studio für Mac wird morgen wirklich bei Connect () angekündigt -, sehe ich Folgendes.

Visual Studio für Mac ist eine „Weiterentwicklung“ von Xamarin Studio. Dies ist sinnvoll, da Xamarin bereits eine Mac-Version seiner Entwicklungsumgebung hatte.

Das UX ist von Visual Studio für Windows „inspiriert“.Visual Studio für Mac ist laut Microsoft „ein Gegenstück zur Windows-Version von Visual Studio“ und verfügt über einen vertrauten Arbeitsbereich mit einem Quellcode-Editor mit Registerkarten, Lösungs- und Toolbox-Ansichten und vielem mehr. Es sieht aber auch aus wie ein “gebürtiger MacOS-Bürger”.

Die Grundlagen sind die gleichen. Visual Studio für Mac verwendet dieselbe Roslyn Compiler-Plattform und dasselbe MSBuild-Projektsystem und dieselbe Build-Engine wie unter Windows. Dies bedeutet, dass Sie in kompatiblen Projekttypen zwischen Windows und Mac wechseln oder Projekte plattformübergreifend freigeben können.

Zuerst mobil, zuerst Cloud. Dieser etwas überhypte Begriff ist in diesem Fall tatsächlich zutreffend, da Visual Studio für Mac mobile Apps („natives iOS, Android und Mac“) über Xamarin und Server- (dh Cloud-) Entwicklung mit .NET Core mit Azure unterstützt.

Es konzentriert sich auf C #. Während Visual Studio für Windows mehrere Sprachen sofort unterstützt und erweiterbar ist, um viele andere zu unterstützen, konzentriert sich Visual Studio für Mac auf Gottes perfekte Sprache, C #. (OK, es unterstützt auch F #.) Tatsächlich ist Visual Studio für Mac vollständig in C # selbst geschrieben.

Was kann ich über eine Welt sagen, in der Microsoft das Windows-Wertversprechen bei jedem Schritt zu unterbieten scheint? Wir leben in interessanten Zeiten.