.NET Compact Framework

.NET Compact Framework
Tip de cadru
Dezvoltator Microsoft
Sistem de operare bazat pe Windows CE
ultima versiune 3.5 ( 25 ianuarie 2008 )
Licență proprietar , Microsoft EULA
Site-ul web msdn.microsoft.com/en-us…

Microsoft .NET Compact Framework (.NET CF) este o versiune a .NET Framework care este concepută pentru a rula aplicații pe dispozitive bazate pe platforma Windows CE , cum ar fi PDA-uri , telefoane mobile , controlere din fabrică și altele. .NET Compact Framework utilizează biblioteci similare cu .NET Framework complet, dar există seturi specifice de biblioteci pentru dispozitive mobile, cum ar fi Windows CE InputPanel.

Aplicațiile care utilizează .NET Compact Framework pot fi dezvoltate în Visual Studio .NET 2003, în Visual Studio 2005 și Visual Studio 2008 , în C# sau în Visual Basic .NET . Rezultatul dezvoltării sunt aplicații speciale pentru dispozitive mobile cu performanțe ridicate (executate folosind compilatorul JIT ).

Pentru a rula aplicații .NET Compact Framework, platforma trebuie să aibă suport pentru mediul Microsoft .NET Compact Framework. Unele sisteme de operare care au .NET CF activat pot rula aplicații Windows CE 4.1, Microsoft Pocket PC , Microsoft Pocket PC 2002 și Smartphone 2003. Aplicațiile .NET Compact Framework pot rula și pe computere desktop cu .NET Framework complet, atâta timp cât aplicația folosește funcționalități comune pentru ambele cadre, deși interfața lor cu utilizatorul nu poate fi similară cu aplicațiile pentru PC.

Pachetul redistribuibil Microsoft .NET Compact Framework 3.5 conține bibliotecile și mediile comune .NET Compact Framework. În plus, versiunea 3.5 are suport pentru aplicațiile scrise pentru versiunile 1.0 și 2.0. .NET Compact Framework 3.5 oferă noi funcții, cum ar fi Windows Communication Foundation , LINQ , SoundPlayer, suport pentru noi instrumente de mediu și multe altele.

Istoricul versiunilor

Versiune Versiunea numarul Data de lansare
1,0 RTM 1.0.2268.0 Sfârșitul anului 2002 [1]
1.0SP1 1.0.3111.0 necunoscut
1.0SP2 1.0.3316.0 necunoscut
1.0SP3 1.0.4292.0 ianuarie 2005 [2]
2,0 RTM 2.0.5238.0 octombrie 2005 [3]
2.0SP1 2.0.6129.0 iunie 2006 [4]
2.0SP2 2.0.7045.0 martie 2007 [5]
3.5 Beta 1 3.5.7066.0 mai 2007 [6]
3.5 Beta 2 3.5.7121.0 necunoscut
3,5 RTM 3.5.7283.0 19 noiembrie 2007
3.5 3.5 25 ianuarie 2008 [7]
3.7 (neoficial) 3.7.8345.0 Scurgere din iunie 2009 [8]

Numărul versiunii .NET Compact Framework instalat pe un dispozitiv Windows Mobile poate fi determinat rulând \Windows\cgacutil.exe și comparând rezultatul cu tabelul de mai sus. Pe un dispozitiv poate fi instalată mai mult de o versiune a Framework-ului.

Xbox 360

O versiune a .NET Compact Framework este disponibilă și pentru consola Xbox 360 . În acest moment, funcțiile .NET CF sunt disponibile în el, limitate doar la o anumită bibliotecă de clase [9] . Această versiune este folosită de XNA Framework pentru a rula jocuri gestionate pe consolă. Există și alte restricții, de exemplu, numărul de fire este limitat la 256 [10] . Spre deosebire de alte versiuni de .NET CF, versiunea Xbox 360 vă permite să personalizați arhitectura procesorului pentru procesele pe care le creați [11] . Procesele sunt programate să ruleze în așa fel încât să nu ruleze mai mult de patru în același timp [10] .

Note

  1. ↑ .NET Compact Framework se apropie  de lansare .  Consultat la 6 decembrie 2007. Arhivat din original la 1 decembrie 2008.
  2. .NET Compact Framework lansează 1.0 SP3  (engleză)  (downlink) . Consultat la 6 decembrie 2007. Arhivat din original la 21 martie 2012.
  3. Microsoft lansează .NET CF 2.0 redistribuibil  (engleză)  (downlink) . Consultat la 6 decembrie 2007. Arhivat din original la 21 martie 2012.
  4. .NET Compact Framework v2.0 SP1 este terminat și este în curs de lansare.  (engleză)  (link inaccesibil) . Consultat la 6 decembrie 2007. Arhivat din original la 21 martie 2012.
  5. Lansat .NET Compact Framework 2.0 SP2  (în engleză)  (downlink) . Consultat la 6 decembrie 2007. Arhivat din original la 21 martie 2012.
  6. .NET Compact Framework 3.5 Beta1 Redistribuible  (engleză)  (downlink) . Consultat la 6 decembrie 2007. Arhivat din original la 21 martie 2012.
  7. .NET Compact Framework 3.5 Redistribuible  (engleză)  (downlink) . Data accesului: 5 mai 2008. Arhivat din original la 4 ianuarie 2008.
  8. .NET CF 3.7 s-a scurs Arhivat 17 iunie 2009 la Wayback Machine 
  9. .NET Compact Framework pentru Xbox 360  (engleză)  (downlink) . technet. Consultat la 21 iunie 2007. Arhivat din original pe 21 martie 2012.
  10. 1 2 Pool-uri de fire în .NET Compact Framework pentru Xbox 360  (  link inaccesibil) . technet. Consultat la 21 iunie 2007. Arhivat din original pe 21 martie 2012.
  11. Adăugiri la .NET Compact Framework pentru Xbox 360  (engleză)  (downlink) . technet. Consultat la 21 iunie 2007. Arhivat din original pe 22 martie 2012.

Vezi și

Link -uri