Tha .NET 5 a ’tighinn le taic Linux agus WebAssembly

Microsoft air fhoillseachadh o chionn ghoirid tro phost blog, a ’leigeil a-mach a prìomh dhreach ùr airson àrd-ùrlar .NET 5 na tha a ’solarachadh taic airson Linux, macOS, agus WebAssembly.

.NET 5 a ’toirt aon fhrèam fosgailte agus ùine ruith do luchd-cleachdaidh a ghabhas cleachdadh ann an diofar raointean leasachaidh agus air diofar àrd-ùrlaran. An dreach Tha .NET 5 air a dhèanamh suas de aonachadh Frèam .NET, .NET Core agus Mono. Le .NET 5, faodaidh tu tagraidhean tar-àrd-ùrlar a chruthachadh a ’cleachdadh bunait aon chòd agus pròiseas ùghdarrachaidh cumanta, ge bith dè an seòrsa tagradh a th’ ann.

An toradh .NET 5 leasachadh leantainneach air a ’phròiseact stòr fosgailte .NET Core 3.0 agus ghabh e àite an fhrèam .NET clasaigeach, nach tèid a leasachadh air leth tuilleadh agus a stad aig àm sgaoileadh .NET Framework 4.8. A h-uile leasachadh co-cheangailte ri

.NET a-nis ag amas air pròiseact .NET Core a ’toirt a-steach Runtime, JIT, AOT, GC, BCL (Leabharlann Clas Bun), C #, VB.NET, F #, ASP.NET, Frèam Aonachd, ML.NET, WinForms, WPF, agus Xamarin. Anns an ath dhreach de .NET 6, thèid na pròiseactan Xamarin agus Mono a thoirt a-steach gus taic a thoirt do na h-àrd-chabhsairean iOS agus Android.

Coltach ri .NET Core, .NET 5 soithichean le ùine ruith CoreCLR le trusaiche RyuJIT JIT, leabharlannan àbhaisteach, CoreFX, WPF, Foirmean Windows, WinUI, Frèam Aonachd, eadar-aghaidh loidhne-àithne dotnet, frèaman airson a bhith a ’leasachadh thagraidhean cliant WPF agus Foirmean Windows a bharrachd air innealan airson a bhith a’ leasachadh microservices, leabharlannan, frithealaiche, grafaigeach agus tagraidhean tòcan.

Is e .NET 5.0 a ’chiad dreach den turas aonachaidh .NET againn. Chruthaich sinn .NET 5.0 gus leigeil le buidheann mòran nas motha de luchd-leasachaidh an còd agus na tagraidhean aca a ghluasad bhon Fhrèam .NET gu .NET 5.0. Rinn sinn cuideachd mòran den obair thùsail ann an 5.0 gus an urrainn do luchd-leasachaidh Xamarin an àrd-ùrlar aonaichte .NET a chleachdadh nuair a chuireas sinn a-mach .NET 6.0. Tha barrachd air aonachadh .NET nas fhaide air adhart sa phost.

Is e deagh àm a th ’ann a-nis gus an co-obrachadh iongantach leis a h-uile duine a tha a’ cur ris a ’phròiseact .NET a shoilleireachadh. Tha an sgaoileadh seo a ’comharrachadh a’ chòigeamh foillseachadh mòr de .NET mar phròiseact stòr fosgailte. An-diugh, tha deagh mheasgachadh de dhaoine fa leth agus companaidhean beaga is mòra (a ’gabhail a-steach luchd-taic corporra an .NET Foundation) ag obair còmhla mar choimhearsnachd mhòr air diofar thaobhan de .NET anns a’ bhuidheann dotnet air GitHub. Tha na leasachaidhean ann an .NET 5.0 mar thoradh air mòran dhaoine, an oidhirp, na beachdan snasail aca, agus an cùram agus an gaol airson an àrd-ùrlar, uile taobh a-muigh stiùireadh a ’phròiseict le Microsoft. Bhon phrìomh sgioba a tha ag obair air .NET a h-uile latha, bidh sinn a ’leudachadh“ taing mhòr ”don a h-uile duine a chuir ri .NET 5.0 (agus dreachan nas tràithe)!

A bharrachd air an cur ri chèile Tha JIT, dreach ùr a ’toirt seachad modh precompile stèidhichte air LLVM airson còd inneal WebAssembly agus bytecode (tha Mono AOT agus Blazor air an cleachdadh airson statach).

Coileanadh de dhiofar phàirtean àrd-ùrlar agus leabharlanns air àrdachadh gu mòr (gu sònraichte a ’luathachadh obair sreathachaidh JSON, regex, agus HttpClient).

Chaidh freagairteachd a leasachadh le bhith ag ùrachadh an neach-cruinneachaidh sgudail. An neach-dèiligidh stèidhichte ClickOnce airson foillseachadh tagradh luath. Airson Linux agus macOS, an API System.DirectoryServices.

Chaidh protocalan atharrachadh gus obrachadh le LDAP agus Active Directory. Airson Linux, chaidh taic airson tagraidhean aon-fhaidhle a chur ris, anns a bheil na pàirtean agus na h-eisimeileachd uile air am pacadh a-steach do aon fhaidhle.

Chaidh cruach airson a bhith a ’leasachadh tagraidhean lìn ASP.NET Core 5.0 agus còmhdach ORM Framework Framework Core 5.0 (draibhearan, a’ toirt a-steach airson SQLite agus PostgreSQL) a leigeil ma sgaoil air leth, a bharrachd air dreachan cànain C # 9 agus F # 5. Tha C # 9 a ’toirt a-steach taic airson gineadairean còd stòr, prògraman àrd-ìre, teamplaidean ùra, agus an seòrsa clas clàraidh.

Tha taic airson .NET 5.0 agus C # 9 mu thràth air a ghabhail a-steach ann an deasaiche còd Stiùideo Lèirsinneach an-asgaidh.

Mu dheireadh, Ma tha thu airson tuilleadh fhaighinn a-mach mun fhoillseachadh .NET 5, faodaidh tu sgrùdadh a dhèanamh air mion-fhiosrachadh anns an ceangal a leanas.


Tha susbaint an artaigil a ’cumail ri na prionnsapalan againn de moraltachd deasachaidh. Gus aithris a dhèanamh air mearachd cliog an seo.

Bi a 'chiad fhear a thog beachd

Fàg do bheachd

Seòladh-d cha tèid fhoillseachadh. Feum air achaidhean air an comharrachadh le *

*

*

  1. Uallach airson an dàta: Miguel Ángel Gatón
  2. Adhbhar an dàta: Smachd air SPAM, riaghladh bheachdan.
  3. Dìleab: Do chead
  4. Conaltradh an dàta: Cha tèid an dàta a thoirt do threas phàrtaidhean ach a-mhàin fo dhleastanas laghail.
  5. Stòradh dàta: Stòr-dàta air a chumail le Occentus Networks (EU)
  6. Còraichean: Aig àm sam bith faodaidh tu am fiosrachadh agad a chuingealachadh, fhaighinn air ais agus a dhubhadh às.