.NET 5 wa pẹlu Lainos ati atilẹyin WebAssembly

Ti ṣafihan Microsoft laipẹ nipasẹ ipolowo bulọọgi, dasile a ẹya tuntun tuntun fun pẹpẹ .NET 5 ohun ti o pese atilẹyin fun Linux, macOS, ati WebAssembly.

NET 5 pese awọn olumulo pẹlu ilana ṣiṣi ọkan ati asiko asiko ti o le ṣee lo ni awọn agbegbe oriṣiriṣi idagbasoke ati lori awọn iru ẹrọ oriṣiriṣi. Ẹya naa NET 5 jẹ ti iṣọkan ti NET Framework, .NET Core ati Mono. Pẹlu .NET 5, o le ṣẹda awọn ohun elo ipilẹ-agbelebu nipa lilo ipilẹ koodu kan ati ilana kikọ kikọ ti o wọpọ, laibikita iru ohun elo naa.

Ọja naa NET 5 tẹsiwaju idagbasoke ti iṣẹ ṣiṣi ṣiṣi .NET Core 3.0 ati pe o rọpo Ayebaye .NET Framework, eyiti kii yoo ni idagbasoke lọtọ mọ ti yoo da duro ni itusilẹ ti NET Framework 4.8. Gbogbo idagbasoke ti o ni ibatan si

.NET ni bayi ṣe idojukọ lori NET Core project pẹlu asiko asiko, JIT, AOT, GC, BCL (Ile-ikawe Kilasi Ipilẹ), C #, VB.NET, F #, ASP.NET, Eto Ẹtọ, ML.NET, WinForms, WPF, ati Xamarin. Ninu ẹya ti nbọ ti .NET 6, awọn iṣẹ Xamarin ati Mono yoo wa pẹlu lati ṣe atilẹyin fun awọn iru ẹrọ iOS ati Android.

Bii .NET Core, Awọn ọkọ oju omi NET 5 pẹlu asiko asiko CoreCLR pẹlu akopọ RyuJIT JIT, awọn ile ikawe ti o jẹwọn, CoreFX, WPF, Awọn fọọmu Windows, WinUI, Framework Entity, dotnet laini aṣẹ aṣẹ, awọn ilana fun idagbasoke WPF ati Awọn ohun elo alabara Windows Fọọmù bii awọn irinṣẹ fun idagbasoke awọn ohun elo microservices, awọn ikawe, olupin, ayaworan ati awọn ohun elo itunu.

NET 5.0 jẹ ẹya akọkọ ti irin-ajo isọdọkan NET wa. A ṣẹda .NET 5.0 lati gba ẹgbẹ ti o tobi pupọ fun awọn olupilẹṣẹ lati ṣe ṣiṣi koodu wọn ati awọn ohun elo lati NET Framework si .NET 5.0. A tun ṣe pupọ julọ ti iṣẹ akọkọ ni 5.0 ki awọn olupilẹṣẹ Xamarin le lo iṣọkan .NET pẹpẹ nigbati a ba tu silẹ .NET 6.0. O wa diẹ sii lori iṣọkan .NET nigbamii ni ifiweranṣẹ.

Bayi ni akoko nla lati ṣe afihan ifowosowopo alaragbayida pẹlu gbogbo eniyan ti o ṣe alabapin si iṣẹ akanṣe .NET. Itusilẹ yii ṣe ami ifilọlẹ akọkọ karun ti .NET bi iṣẹ akanṣe orisun ṣiṣi. Loni, idapọpọ nla ti awọn ẹni-kọọkan ati awọn ile-iṣẹ kekere ati nla (pẹlu awọn onigbọwọ ile-iṣẹ ti .NET Foundation) ṣiṣẹ pọ bi agbegbe nla lori ọpọlọpọ awọn aaye ti .NET ninu agbari dotnet lori GitHub. Awọn ilọsiwaju ni .NET 5.0 jẹ abajade ti ọpọlọpọ eniyan, igbiyanju wọn, awọn imọran ọgbọn, ati itọju wọn ati ifẹ fun pẹpẹ, gbogbo eyiti o kọja itọsọna Microsoft ti iṣẹ naa. Lati ẹgbẹ pataki ti o ṣiṣẹ lori .NET ni gbogbo ọjọ, a fa “o ṣeun” nla si gbogbo eniyan ti o ṣe alabapin si .NET 5.0 (ati awọn ẹya iṣaaju)!

Ni afikun si akopọ JIT, ẹya tuntun n pese ipo ikopọ ti o da lori LLVM fun koodu ẹrọ WebAssembly ati bytecode (Mono AOT ati Blazor ni a lo fun iduro).

Iṣe ti awọn orisirisi Syeed ati awọn irinše ikawes ti pọ si pataki (paapaa iyara iyara JSON serialization, regex, ati awọn iṣẹ HttpClient).

Idahun ti ni ilọsiwaju nipasẹ mimuṣewọn olugba idoti. Onibara ClickOnce ti a ṣe sinu rẹ fun titẹjade ohun elo yara. Fun Lainos ati macOS, Ẹrọ API.DirectoryServices.

Awọn ilana ti ni ibamu lati ṣiṣẹ pẹlu LDAP ati Itọsọna Iroyin. Fun Lainos, atilẹyin fun awọn ohun elo faili-nikan ti tun ti ṣafikun, ninu eyiti gbogbo awọn paati ati awọn igbẹkẹle ti ṣajọ ninu faili kan.

Akopọ kan fun idagbasoke awọn ohun elo wẹẹbu ASP.NET Core 5.0 ati ORM Entity Framework Core 5.0 Layer (awọn awakọ, pẹlu fun SQLite ati PostgreSQL) ni a tu silẹ lọtọ, ati awọn ẹya ede C # 9 ati F # 5. C # 9 pẹlu atilẹyin fun awọn olupilẹṣẹ koodu orisun, awọn eto ipele oke, awọn awoṣe tuntun, ati iru kilasi iforukọsilẹ.

Atilẹyin fun .NET 5.0 ati C # 9 ti wa tẹlẹ ninu olootu koodu wiwo Studio ọfẹ.

Níkẹyìn, Ti o ba fẹ lati mọ diẹ sii nipa ikede ti .NET 5, o le ṣayẹwo awọn alaye ninu awọn atẹle ọna asopọ.


Awọn akoonu ti nkan naa faramọ awọn ilana wa ti awọn ilana olootu. Lati jabo aṣiṣe kan tẹ nibi.

Jẹ akọkọ lati sọ ọrọ

Fi ọrọ rẹ silẹ

Adirẹsi imeeli rẹ yoo ko le ṣe atejade. O beere aaye ti wa ni samisi pẹlu *

*

*

  1. Lodidi fun data naa: Miguel Ángel Gatón
  2. Idi ti data naa: SPAM Iṣakoso, iṣakoso ọrọ asọye.
  3. Ofin: Iyọọda rẹ
  4. Ibaraẹnisọrọ data: Awọn data kii yoo ni ifọrọhan si awọn ẹgbẹ kẹta ayafi nipasẹ ọranyan ofin.
  5. Ibi ipamọ data: Alaye data ti o gbalejo nipasẹ Awọn nẹtiwọọki Occentus (EU)
  6. Awọn ẹtọ: Ni eyikeyi akoko o le ni opin, gba pada ki o paarẹ alaye rẹ.