Turinys:
- Apibrėžimas - Ką reiškia .NET kompaktinė sistema (.NET CF)?
- „Techopedia“ aiškina „.NET Compact Framework“ (.NET CF)
Apibrėžimas - Ką reiškia .NET kompaktinė sistema (.NET CF)?
.NET kompaktiškas karkasas (.NET CF) yra .NET karkaso dalis, sukurianti nuo aparatinės įrangos nepriklausomą aplinką .NET programų vykdymui ribotų išteklių įrenginiuose, tokiuose kaip asmeniniai skaitmeniniai asistentai (PDA), mobilieji telefonai ir priedėliai.
.NET CF palaiko įdėtuosius ir mobiliuosius įrenginius, kurie yra sukurti naudojant „Microsoft Windows CE.NET“ operacinę sistemą.
.NET CF apima:
- Optimizuotas bendrosios kalbos vykdymo laikas (CLR) su architektūra, paveldėta iš .NET struktūros
- .NET Framework Class Library pogrupis
- Klasių rinkinys, skirtas išskirtinai optimaliam našumui.
„Techopedia“ aiškina „.NET Compact Framework“ (.NET CF)
.NET CF sudaro platformą, skirtą prieigai prie pagrindinių intelektualiojo įrenginio funkcijų, ir suteikia galimybę programoms ir komponentams sąveikauti įrenginyje ir internete. Tai suteikia sąveiką norint pasiekti „Windows CE“ operacinės sistemos savitas funkcijas ir integruoti vietinius komponentus į valdomą kodą, leidžiančią tiek vietinių, tiek stalinių įrenginių programų kūrėjams kurti programas „Windows Mobile“ ir „Windows“ įterptiesiems „CE“ įrenginiams.
„.NET CF“ programavimo modelis yra panašus į .NET ir tokiu būdu suteikia neatsiejamus valdomo kodo naudojimo su .NET pagrindais privalumus, tokius kaip tipo sauga, šiukšlių rinkimas ir išimčių tvarkymas, taip pat XML žiniatinklio paslaugų teikimas rankiniams įrenginiams. Kai kurios .NET CF savybės, kurios skiriasi nuo .NET struktūros ir į kurias reikia atsižvelgti kuriant programas, yra sumažinta CLR, optimizuota atmintis, specializuoti valdikliai ir nepakankamas palaikymas tokioms funkcijoms kaip nuotolinis valdymas ir atspindys.
.NET CF pateikia turtingą išmaniųjų įrenginių, kuriuose veikia „Pocket PC“ (versijos, 2002, 2003 ir „Phone Edition“) arba „Windows CE.NET 4.1“ ar naujesnę, kūrimo ir vykdymo aplinką. Čia pateikiama klasės biblioteka, tinkanti abiejų šių platformų kūrėjams, neatsižvelgiant į jų elgesio ir naudojimo skirtumus.
Nors .NET CF programų plėtra, nors ir panaši į .NET struktūrą, kelia naujų iššūkių, pagrįstų mobiliųjų kompiuterių ir įterptųjų įrenginių taikomųjų programų poreikiais bei apribojimais, kuriuos nustato „Windows CE“ įrenginiai.
