.NET Compact Framework

.NET Compact Framework

.NET Compact Framework to platforma programistyczna, która pozwala na tworzenie oraz uruchamianie aplikacji i usług napisanych w technologii .NET na urządzeniach mobilnych działających na systemie operacyjnym opartym na Windows CE, takich jak komputery kieszonkowe Pocket PC, smartfony czy handheldy. Tak jak w przypadku wersji dla komputerów osobistych – .NET Framework, nie jest ona przypisana do żadnego konkretnego języka programowania. W porównaniu do wersji dla PC, odznacza się ograniczoną funkcjonalnością oraz zawiera specyficzne klasy, które umożliwiają dostęp do unikalnych funkcji platformy Windows CE.

Wersje

Platforma ta jest nieustannie rozwijana, co skutkuje powstawaniem nowych wersji:

  • .NET Compact Framework 1.0 – kompatybilna z systemami Pocket PC 2000 i nowszymi oraz Smartphone 2002 i późniejszymi.
  • .NET Compact Framework 2.0 – kompatybilna z systemami Windows Mobile 2003 SE dla Pocket PC i nowszymi oraz Windows Mobile 5.0 dla platformy Smartphone.
  • .NET Compact Framework 3.5 – jest wstecznie kompatybilna z wersjami do 2.0; Microsoft zapowiada również, że będzie dostępna na system Symbian.