.NET 5 kënnt mat Linux an WebAssembly Support

Microsoft presentéiert kierzlech duerch e Blogpost, verëffentlecht e grouss nei Versioun fir .NET 5 Plattform wat suergt Ënnerstëtzung fir Linux, macOS a WebAssembly.

.NET 5 gëtt Benotzer mat engem eenzegen oppene Framework a Runtime déi a verschiddene Beräicher vun der Entwécklung an op verschiddene Plattforme kënne benotzt ginn. D'Versioun .NET 5 besteet aus der Vereenegung vum .NET Framework, .NET Core a Mono. Mat .NET 5 kënnt Dir Plattformapplikatiounen erstellen mat enger eenzeger Code Base a gemeinsamen Autorisatiounsprozess, onofhängeg vun der Applikatiounstyp.

De Produit .NET 5 Weiderentwécklung vum Open Source Projet .NET Core 3.0 an et huet de klassesche .NET Framework ersat, deen net méi separat entwéckelt gëtt a bei der Verëffentlechung vum .NET Framework 4.8 gestoppt gëtt. All Entwécklung am Zesummenhang mat

.NET konzentréiert sech elo op .NET Core Projet mat Runtime, JIT, AOT, GC, BCL (Base Class Library), C #, VB.NET, F #, ASP.NET, Entity Framework, ML.NET, WinForms, WPF an Xamarin. An der nächster Versioun vum .NET 6 ginn d'Xamarin a Mono Projete mat abegraff fir d'iOS an Android Plattformen z'ënnerstëtzen.

Wéi .NET Core, .NET 5 gëtt mat CoreCLR Runtime mat RyuJIT JIT Compiler, Standardbibliothéiken, CoreFX, WPF, Windows Forms, WinUI, Entity Framework, dotnet Command Line Interface, Frameworks fir WPF a Windows Forms Client Uwendungen z'entwéckelen wéi och Tools fir Mikroservicer, Bibliothéiken, Server, grafesch an Konsol Uwendungen z'entwéckelen.

.NET 5.0 ass déi éischt Versioun vun eiser .NET Unificatiounsrees. Mir hunn .NET 5.0 erstallt fir datt eng méi grouss Grupp vun Entwéckler hire Code an Uwendunge vum .NET Framework op .NET 5.0 migréiere kann. Mir hunn och vill vun der initialer Aarbecht am 5.0 gemaach fir datt Xamarin Entwéckler déi vereenegt .NET Plattform benotze kënnen wa mir .NET 6.0 verëffentlechen. Et gëtt méi iwwer d'Vereenegung vun .NET méi spéit am Post.

Elo ass eng super Zäit déi onheemlech Zesummenaarbecht mat jidderengem ze beliichten deen zum .NET Projet bäidréit. Dës Verëffentlechung markéiert déi fënneft gréisser Verëffentlechung vun .NET als en Open Source Projet. Haut gëtt et e super Mix vu Privatpersounen a klengen a grousse Firmen (inklusiv Firmesponsore vun der .NET Foundation) déi als grouss Gemeinschaft op verschidden Aspekter vun .NET an der dotnet Organisatioun op GitHub zesumme schaffen. D'Verbesserunge vum .NET 5.0 sinn d'Resultat vu ville Leit, hiren Effort, schlau Iddien, an hir Betreiung a Léift fir d'Plattform, alles iwwer Microsoft d'Richtung vum Projet. Aus dem Kärenteam, dat all Dag um .NET schafft, drécke mir e grousse Merci un all déi, déi zu .NET 5.0 (a fréiere Versiounen) bäigedroen hunn!

Nieft der Kompiléierung JIT, nei Versioun liwwert LLVM baséiert Virkompiléierungsmodus fir WebAssembly Maschinncode a Bytecode (Mono AOT a Blazor gi fir statesch benotzt).

Leeschtung vu verschiddene Plattform- a Bibliothéikskomponentens huet däitlech geklomm (besonnesch beschleunegen JSON Serialiséierung, Regex an HttpClient Operatiounen).

D'Reaktiounsfäegkeet gouf verbessert andeems den Drecksammler aktualiséiert gouf. Deen agebaute ClickOnce Client fir séier Applikatioun publizéiert. Fir Linux a macOS ass den API System.DirectoryServices.

Protokoller goufen ugepasst fir mat LDAP an Active Directory ze schaffen. Fir Linux gouf och Ënnerstëtzung fir eenzel Dateie Uwendungen derbäigesat, an där all Komponenten an Ofhängegkeeten an eng eenzeg Datei verpackt sinn.

E Stack fir d'Entwécklung vun ASP.NET Core 5.0 Webapplikatiounen an der ORM Entity Framework Core 5.0 Layer (Treiber, och fir SQLite a PostgreSQL) gouf separat verëffentlecht, souwéi Sproochversiounen C # 9 a F # 5. C # 9 enthält Ënnerstëtzung fir Quellcode Generatoren, Top-Niveau Programmer, nei Templates, an d'Aschreiwungsklassentyp.

Ënnerstëtzung fir .NET 5.0 a C # 9 ass schonn am gratis Visual Studio Code Editor abegraff.

Endlech Wann Dir méi iwwer d'Annoncéiere vum .NET 5 wësse wëllt, kënnt Dir d'Detailer an der folgenden Link.


Den Inhalt vum Artikel hält sech un eis Prinzipie vun redaktionnell Ethik. Fir e Feeler ze mellen klickt hei.

Gitt d'éischt fir ze kommentéieren

Gitt Äre Kommentar

Är Email Adress gëtt net publizéiert ginn. Néideg Felder sinn markéiert mat *

*

*

  1. Responsabel fir d'Daten: Miguel Ángel Gatón
  2. Zweck vun den Donnéeën: Kontroll SPAM, Kommentarmanagement.
  3. Legitimatioun: Är Zoustëmmung
  4. Kommunikatioun vun den Donnéeën: D'Donnéeë ginn net un Drëttubidder matgedeelt ausser duerch legal Verpflichtung.
  5. Datenspeicher: Datebank gehost vun Occentus Networks (EU)
  6. Rechter: Zu all Moment kënnt Dir Är Informatioun limitéieren, recuperéieren an läschen.