Mae .NET 5 yn uno'r Fframwaith Craidd a. NET yn un datrysiad

Mae .NET 5 yn uno'r Fframwaith Craidd a. NET yn un datrysiad

Y datblygwr dot net Mae'r cwmni'n dod â'i ryddhad diweddaraf ym mis Tachwedd 2020 a fydd yn cael ei alw'n. NET 5.

Mae hyn yn hollol wahanol i weddill y fframweithiau a ddarperir gan y .NET hyd yn hyn. Yn yr erthygl hon, byddwn yn gweld sut mae'n wahanol i weddill y lleill a sut mae'n fuddiol i ddatblygwyr ledled y byd?

Beth yw .NET5?

Mae. NET 5 yn fersiwn na fydd yn perthyn i unrhyw ddosbarth arall o fframweithiau na Craidd ar wahân. Yn hytrach, bydd ganddo'r gorau o bawb arall. Bydd ganddo briodweddau, swyddogaethau a nodweddion y fframwaith .NET, .NET Craidd, Mono, a Xamarin, mewn gwirionedd, y gorau o'r rhain. Bydd yn cynnwys llyfrgelloedd ac APIs gyda chymorth y gall datblygwyr wneud cymwysiadau a rhaglenni ar gyfer y we, dyfeisiau IoT, symudol, a Windows hefyd.

Mae. NET yn gasgliad o offer a fframweithiau lle gall rhywun greu a datblygu meddalwedd, eu profi a'u rhedeg. Ac yn olaf, defnyddiwch y feddalwedd honno y gellir ei gweithredu ar nifer o lwyfannau gan gynnwys Web Assembly, IoTs, Android, gwylio OS, Windows, macOS, tvOS, Linux, ac iOS. Nawr gan y gellir defnyddio'r feddalwedd hon ar wahanol lwyfannau felly, gellir eu defnyddio ar wahanol ddyfeisiau hefyd, boed yn benbyrddau, tabledi, porwyr gwe, ffonau symudol, neu ddyfeisiau IoT, ac ati.

Hon fydd y fersiwn nesaf ar ôl y .NET 3 sydd eisoes wedi'i rhyddhau ym mis Hydref eleni. Yr hyn sy'n arbennig am hyn. NET 5 yw ei fod yn dod â phopeth o. NET o fewn un platfform unedig. Bydd defnyddwyr neu ddatblygwyr yn dod o hyd i bopeth o lyfrgelloedd lefel uchel i rai lefel isel, APIs a chydrannau rhedeg, offer, crynhowyr, systemau math, ac ieithoedd hefyd. Er y bydd fersiwn gyflawn y .NET 5 ar gael erbyn mis Tachwedd 2020, bydd ei ragolwg yn cael ei ryddhau yn ystod y flwyddyn gyntaf a fydd yn cael ei gario gan y Cod Stiwdio Weledol a Visual Studio 2019.

At hynny, mae dyddiadau'r fersiynau diweddarach hefyd wedi'u cyhoeddi. Enwir y fersiynau nesaf yn eu trefn -. NET 6.0, .NET 7.0, a .NET 8.0. A disgwylir y bydd yr holl fersiynau hyn yn union fel. NET 5 yn cael eu rhyddhau ym mis Tachwedd eu blwyddyn rhyddhau briodol.

Nodweddion y. NET 5

Mae'r datblygwr dot net wedi cynnwys y nodweddion canlynol yn .NET 5. Gadewch inni fynd drwyddynt fesul un.

  • Un platfform unedig ar gyfer popeth o Windows i Wyddor Data, Cloud, Mac, Dysgu Peiriant, IoT, Gwe, Hapchwarae, a symudol.
  • Mae NET 5 yn cael ei gefnogi gan Microsoft ac felly mae'n cael ei reoli gan gymuned ffynhonnell agored.
  • Mae'n darparu traws-blatfform y gellir ei weithredu ar unrhyw ddyfais ac unrhyw le.
  • Wedi'i gyfoethogi â galluoedd y tri llwyfan sef, fframwaith. NET, Xamarin ac yn ogystal â .NET Craidd. Mae'r galluoedd a ddarperir yn cynnwys LINQ, WPF, ASP.NET MVC, Ffurflenni Windows, Fframwaith Endid, UWP ac ati.
  • Mae ganddo gefnogaeth yr offer gorau fel y Rhyngwyneb Llinell Orchymyn (CLI), Cod VS, VS ar gyfer Mac, ac ati.

Darllenwch y blog- Pam dewis. Fframweithiau NET ar gyfer Datblygu Cymwysiadau deinamig

  • Nid dyma'r cyfan mae ganddo scalability uchel a pherfformiad uchel ynghyd â bod yn gyflym.
  • Mae'r defnydd yn. NET 5 yn llai ac felly hefyd y pecynnau.

Cefnogaeth i amryw o ieithoedd a Runtimes


Nawr gan fod y .NET yn gasgliad o briodweddau gwahanol fframweithiau a llwyfannau felly mae'n darparu amseroedd rhedeg Xamarin a .NET Craidd gyda'i gilydd ynddo. Ar ben hynny, byddant yn cael eu esblygu ac yn gweithio arnynt gyda'i gilydd yn y dyfodol.

Fe welwch yr holl grynhowyr, amseroedd rhedeg ac ieithoedd hefyd yn. NET 5 sy'n perthyn i'r fframwaith. NET a .NET Craidd. Disgwylir i .NET ddarparu XAML, C #, VB.NET, a F # fel yr ieithoedd a gefnogir.

Beth arall sydd gan y .NET 5 ar y gweill i ni?

Yn ôl darparwyr gwasanaethau datblygu asp.net , bydd gan .NET 5 yr holl nodweddion y mae datblygwyr yn hoff ohonynt yn .NET Craidd. Mae hyn yn cynnwys gweithredu traws-blatfform, cefnogaeth ar gyfer defnyddio'r tueddiadau platfform-benodol hyd yr eithaf, rhyngwyneb llinell orchymyn a pherfformiad uchel, ynghyd ag integreiddio'r gwahanol fathau o Stiwdio Weledol, ffeiliau prosiect bach, a llawer mwy. Felly ni fydd defnyddwyr .NET Craidd na defnyddwyr y fframwaith .NET yn cael eu siomi.

Ac nid oedd hyn i gyd. Bydd .NET 5 yn rhoi mwy o opsiynau ar amseroedd rhedeg, cefnogaeth estynedig i'r CodeFX, rhyngweithrededd Java ar nifer o raglenni, ynghyd â rhyngweithrededd gwrthrych C a chyflym ar draws amrywiol systemau gweithredu.

Datgelodd rheolwr y rhaglen bartner yn Microsoft hefyd rywfaint o wybodaeth amdano yn ei bost i amseroedd DC. Nododd y geiriau canlynol:

“Wrth i ni symud ymlaen tuag at. NET 5 byddwn yn cyflwyno'r gorau o Mono a'i gefnogaeth i ddienyddiad brodorol ac ôl troed bach ar gyfer y dyfeisiau lleiaf. Mae cael un. NET yn lle tri yn symleiddio'r dewisiadau a'r platfform ar gyfer datblygwyr newydd a phresennol. ”

Mae hyn yn dangos bod darparwyr gwasanaethau datblygu asp.net yn dod â'r gorau o. NET ar ffurf. NET 5.

Gwelliannau y disgwylir i'r .NET 5 ddod gyda nhw

Yn dilyn mae'r disgwyliadau neu'r gwelliannau sydd gan ddarparwr gwasanaethau datblygu SharePoint , sydd gan Microsoft o'r .NET 5.

  1. Curadu un fframwaith. NET o'r fath sydd â phrofiad datblygwr rhedeg a syfrdanol diffiniedig y gellir ei gyrraedd unrhyw le yn y byd.
  2. Cynnwys nifer fwy o alluoedd trwy gymryd rhan mewn priodweddau gorau fframwaith. NET a Craidd, Mono yn ogystal â Xamarin.
  3. Ei ddatblygu yn y fath fodd fel ei fod wedi'i wneud allan o un cod. Byddai hyn yn gwneud gweithio arno yn y dyfodol ar gyfer ehangu yn dasg hawdd i'w gwneud.

Ei lapio i fyny

Felly rydych chi'n gweld nid yn unig ni'r defnyddwyr ond mae gan y datblygwyr eu hunain lawer o ddisgwyliadau gan y .NET 5. Mae'r cwmni datblygu meddalwedd personol Microsoft wedi prynu cynhyrchion a chymwysiadau eithaf defnyddiol yn y gorffennol ac yn parhau i wneud. Yn gynharach fe gyflwynodd wasanaethau datblygu SharePoint i'r byd a rhestr ddi-ddiwedd o ddyfeisiau a chymwysiadau, fframweithiau, ac ati. Felly gallwn ddweud y bydd. NET 5 hefyd yn un addawol.