.NET Core、. NET Standardi, ASP.NET Core ja .NET raamistiku diagrammid on järgmised:
.NET Core
.NET Core on tasuta, platvormideülene ja avatud lähtekoodiga hallatud raamistiku rakendus. See toetab nelja tüüpi rakendusi: konsool, ASP.NET Core, pilv ja universaalne Windowsi platvorm (UWP). Windows Forms ja Windows Presentation Foundation (WPF) ei kuulu .NET Core'i alla.
ASP.NET Core
Asp.net tuum on tegelikult projekt, mis põhineb endiselt .net Full Frameworkil (minimaalne Framework 4.6.2), kuid säilitab mõned .NET core'i uued konfiguratsioonikontseptsioonid, näiteks Asp.net tuum kasutab vaikimisi Kestrelit Http-päringute kuulajana, mitte algset suurt Https.sys. Seega. NET Core on rakendusmudel, mis on ehitatud selle peale.
.NET Standard
.NET Standard on spetsifikatsioon, mis rakendab BCL-i. Sellepärast. NET-i rakendused peavad järgima seda spetsifikatsiooni, nii et rakenduste arendajad ei peaks muretsema erinevate BCL-ide pärast iga hostimise raamistiku rakenduse jaoks. Igal hallatud raamistiku rakendusel on oma baasklassi teegid. Baasklasside teek (BCL) sisaldab klasse nagu erandite käsitlemine, stringid, XML, I/O, võrgud ja kogud.
.NET raamistik
.NET raamistikku kasutatakse töölauarakenduste ja ASP.NET rakenduste loomiseks, mis töötavad Internet Information Serveris (IIS). See on esimene hostimise raamistik.
Xamarin
Xamarin on raamistik iOS-i, Androidi, macOS-i ja lauaarvuti rakenduste loomiseks.
.NET Standard on API spetsifikatsioon, mis määratleb iga konkreetse versiooni jaoks rakendatavad baasklassi teegid.
Seosdiagramm on järgmine:
Versiooniga ühilduva aadressi viide:Hüperlingi sisselogimine on nähtav.
|