Microsoft: Erste Preview von .NET 6 ist da

Die .NET-6-Preview 1 für Windows, macOS und Linux steht zum Download bereit. Microsoft hat diese, Visual Studio 16.9 Preview 4 sowie Visual Studio für Mac 8.9 getestet und empfiehlt beim Testen genau diese Builds zu verwenden. [...]

In .NET 6 will Microsoft die Android-, iOS- und macOS-Funktionen integrieren, die Teil von Xamarin sind (c) Microsoft

Laut Richard Lander, Program Manager in Microsofts .NET Team, ist das Herzstück von .NET 6 die Umsetzung der letzten Teile des .NET-Vereinheitlichungsplans, der mit .NET 5 begann. Das Release soll zudem wichtige Verbesserungen in allen Teilen von .NET enthalten, einschließlich für Cloud-, Desktop- und mobile Apps. Er kündigt schon jetzt an, dass es mehrere Previews geben wird, bis der geplante Umfang der Neuerungen vollständig in .NET-6-Builds verfügbar ist.

In .NET 6 will Microsoft die Android-, iOS- und macOS-Funktionen integrieren, die Teil von Xamarin sind. Außerdem sollen die Möglichkeiten von Blazor zu einer neuen Art von hybriden Client-Apps – die Web- und native UI miteinander kombinieren – erweitert werden, die für Desktop- und mobile Szenarien verwendet werden können.

Wie Richard Lander mitteilt, bieten die Neuerungen etwas für alle .NET-Entwickler. Für Desktop-App-Entwickler verspricht er neue Möglichkeiten, neue Benutzer zu erreichen. Entwickler von mobilen Apps sollen von der Verwendung der Mainline-.NET-Tools und APIs profitieren, während Sie auf iOS- und Android-Plattformen zielen. Für Web- oder Cloud-Entwickler soll es einfacher werden, Dienste für mobile .NET-Apps freizugeben und Code mit ihnen zu teilen.

Für .NET 5 hatte Microsoft das Blazor WebAssembly als erste vereinheitlichte Plattform ausgewählt. Es basiert auf der Mono-Laufzeit, verwendet die .NET-Klassenbibliotheken und die .NET-SDK-Tools. Das gleiche Modell wurde jetzt für die Integration von Xamarin gewählt. Mit einer einheitlichen Plattform sollen neue APIs und Leistungsverbesserungen für alle Entwickler am selben Tag verfügbar sein und für alle Apps funktionieren.

Ähnliche Erfahrungen mit Visual Studio und Visual Studio Code

Wer das .NET SDK installiert, kann mit dem Erstellen von Apps für mobile Plattformen beginnen, erklärt Lander. Nach der Installation besteht die Möglichkeit, dotnet new android und dann dotnet run einzugeben, damit ein Android-Emulator eine .NET-App ausführt. Das Gleiche gilt für iOS-Apps. Ähnliche Erfahrungen verspricht Lander für Visual Studio und Visual Studio Code.

Wer keine mobilen Apps bauen möchte, kann den dafür zusätzlich erforderlichen SDK-Workload übrigens abwählen. Aufgrund weiterer optionaler Workloads kann das neue .NET SDK sogar etwas kleiner sein als das bisherige.

In diesem Beitrag in Microsofts dotnet-Blog stellt Richard Lander die erste Preview von .NET 6 ausführlich vor.

*Bernhard Lauer ist unter anderem freier Redakteur der dotnetpro und betreut hier beispielsweise die Rubrik Basic Instinct. Mit Visual Basic programmiert er privat seit der Version 1.0.


Mehr Artikel

News

Bad Bots werden immer menschenähnlicher

Bei Bad Bots handelt es sich um automatisierte Softwareprogramme, die für die Durchführung von Online-Aktivitäten im großen Maßstab entwickelt werden. Bad Bots sind für entsprechend schädliche Online-Aktivitäten konzipiert und können gegen viele verschiedene Ziele eingesetzt werden, darunter Websites, Server, APIs und andere Endpunkte. […]

Frauen berichten vielfach, dass ihre Schmerzen manchmal jahrelang nicht ernst genommen oder belächelt wurden. Künftig sollen Schmerzen gendersensibel in 3D visualisiert werden (c) mit KI generiert/DALL-E
News

Schmerzforschung und Gendermedizin

Im Projekt „Embodied Perceptions“ unter Leitung des AIT Center for Technology Experience wird das Thema Schmerzen ganzheitlich und gendersensibel betrachtet: Das Projektteam forscht zu Möglichkeiten, subjektives Schmerzempfinden über 3D-Avatare zu visualisieren. […]

Be the first to comment

Leave a Reply

Your email address will not be published.


*