Съдържание:
- Определение - Какво означава .NET Compact Framework (.NET CF)?
- Techopedia обяснява .NET Compact Framework (.NET CF)
Определение - Какво означава .NET Compact Framework (.NET CF)?
.NET компактна рамка (.NET CF) е подмножество от .NET рамка, която осигурява хардуерно независима среда за изпълнение на .NET приложения на ограничени от ресурси устройства като лични цифрови асистенти (PDA), мобилни телефони и приемници.
.NET CF поддържа вградени и мобилни устройства, които са изградени с операционна система Microsoft Windows CE.NET.
.NET CF включва следното:
- Оптимизиран общ език за изпълнение (CLR) с архитектура наследена от .NET рамка
- Подмножество от .NET Framework Class Library
- Набор от класове, предназначени изключително за оптимално изпълнение.
Techopedia обяснява .NET Compact Framework (.NET CF)
.NET CF представлява платформата за достъп до основните функции на интелигентното устройство и прави възможно приложенията и компонентите да взаимодействат на устройството и през Интернет. Той осигурява оперативната съвместимост за достъп до нативните функции на операционната система Windows CE и за интегриране на нативните компоненти в управлявания код, което позволява както на родните, така и на настолните и настолни устройства да създават приложения за Windows Mobile и Windows Embedded CE устройства.
Моделът за програмиране на .NET CF е подобен на .NET и по този начин предлага присъщите предимства на използването на управляван код с .NET рамката, като например безопасност на типа, събиране на боклук и обработка на изключения, както и предоставяне на XML уеб услуги на преносими устройства. Някои от характеристиките на .NET CF, които се различават от .NET рамката и трябва да бъдат разгледани при разработването на приложения, са сведеният до минимум CLR, оптимизираната памет, специализираните контроли и липсата на поддръжка на функции като премахване и размисъл.
.NET CF представя богата среда за разработка и изпълнение за интелигентни устройства, работещи с Pocket PC (версии, 2002, 2003 и Phone Edition) или Windows CE.NET 4.1 или по-нова версия. Той предоставя библиотека от класове, която е подходяща за разработчици на двете платформи, независимо от разликите в тяхното поведение и употреба.
Въпреки че е подобна на .NET рамката, разработването на .NET CF приложения представлява нови предизвикателства, основани на нуждите на приложенията на мобилни компютри и вградени устройства, заедно с ограниченията, наложени от Windows CE устройства.
