iX 7/2021
S. 26
Markt + Trends
Entwicklerkonferenz

BUILD 2021: Microsoft wird grün

Preview-Schlacht

Dr. Holger Schwichtenberg

Auf seiner Entwicklerkonferenz präsentierte Microsoft viele Ausblicke auf anstehende Verbesserungen der Produktpalette.

Für die Version 6 der Entwicklungsplattform .NET gab Microsoft als defini­tiven Erscheinungstermin den 9. November 2021 bekannt. Zur wieder online abgehaltenen BUILD 2021 erschien die vierte Vorschauversion zusammen mit der ersten Vorschau von Visual Studio 2019 Version 16.11. Mithilfe beider Previews können Entwickler nun die im letzten Jahr angekündigten Cross-Platform-Anwendungen mit .NET Multi-Platform App UI (MAUI) für iOS, Android, Windows und macOS in der Entwicklungsumgebung erstellen, kompi­li­eren und debuggen. MAUI ist eine verbesserte Ausgabe des bisher als Xamarin Forms bekannten GUI-Frameworks, das beim Ein­betten von Blazor-Web­an­wen­dun­gen als hybride App hilft. Die Änderungen an laufenden Programmen (Hot Reloa­d­ing) funktionieren jetzt nicht nur für Web-, sondern auch für Win­dows-­Anwendungen einschließlich MAUI auf Windows. Andere Plattformen will Microsoft erst in kommenden Previews freischalten.

Executive Vice President Scott Guthrie bekundete in seiner Keynote Microsofts Zuneigung zu Softwareentwicklern.

Blazor-WebAssembly-Anwendungen, die bisher in der hauseigenen Intermediate Language ausgeliefert und mühsam im Browser interpretiert wurden, lassen sich nun direkt in WASM-­Bytecode übersetzen. Diese Ahead-of-Time-Kompilierung dauert sehr lange, beschleunigt dann aber die Ausführung im Browser laut Mi­cro­soft um den Faktor 5. Allerdings steigt dabei auch die Größe der Anwendung um den Faktor 2, was die ohnehin schon unbe­friedigende Startzeit von Web­As­sem­bly-Programmen weiter verschlechtert, sodass Entwickler hier die Vor- und Nachteile gut abwägen müssen.

Kommentieren