.NET Compact Framework

.NET Compact Framework
Sorts ramverk
Utvecklaren Microsoft
Operativ system baserad på Windows CE
senaste versionen 3,5 ( 25 januari 2008 )
Licens proprietär , Microsoft EULA
Hemsida msdn.microsoft.com/en-us...

Microsoft .NET Compact Framework (.NET CF) är en version av .NET Framework som är utformad för att köra applikationer på enheter baserade på Windows CE -plattformen , som handdatorer , mobiltelefoner , fabrikskontroller och andra. .NET Compact Framework använder bibliotek som liknar hela .NET Framework, men det finns specifika uppsättningar av bibliotek för mobila enheter, till exempel Windows CE InputPanel.

Applikationer som använder .NET Compact Framework kan utvecklas i Visual Studio .NET 2003, i Visual Studio 2005 och Visual Studio 2008 , i C# eller i Visual Basic .NET . Resultatet av utvecklingen är speciella applikationer för mobila enheter med hög prestanda (exekveras med JIT-kompilatorn ).

För att köra .NET Compact Framework-applikationer måste plattformen ha stöd för Microsoft .NET Compact Framework-miljön. Vissa operativsystem som har .NET CF aktiverat kan köra applikationerna Windows CE 4.1, Microsoft Pocket PC , Microsoft Pocket PC 2002 och Smartphone 2003. .NET Compact Framework-applikationer kan också köras på stationära datorer med hela .NET Framework, så länge som applikationen använder gemensam funktionalitet för båda ramverken, även om deras användargränssnitt inte kan göras liknande PC-applikationer.

Microsoft .NET Compact Framework 3.5 Redistributable-paketet innehåller de vanliga .NET Compact Framework-biblioteken och miljöerna. Dessutom har version 3.5 stöd för applikationer skrivna för version 1.0 och 2.0. .NET Compact Framework 3.5 ger nya funktioner som Windows Communication Foundation , LINQ , SoundPlayer, stöd för nya miljöverktyg och mer.

Versionshistorik

Version Versionsnummer Utgivningsdatum
1.0RTM 1.0.2268.0 Sent 2002 [1]
1.0SP1 1.0.3111.0 okänd
1.0SP2 1.0.3316.0 okänd
1.0SP3 1.0.4292.0 Januari 2005 [2]
2.0RTM 2.0.5238.0 oktober 2005 [3]
2.0SP1 2.0.6129.0 juni 2006 [4]
2.0SP2 2.0.7045.0 Mars 2007 [5]
3.5 Beta 1 3.5.7066.0 maj 2007 [6]
3.5 Beta 2 3.5.7121.0 okänd
3,5 RTM 3.5.7283.0 19 november 2007
3.5 3.5 25 januari 2008 [7]
3.7 (inofficiell) 3.7.8345.0 Juni 2009 läcka [8]

Versionsnumret för .NET Compact Framework installerat på en Windows Mobile-enhet kan bestämmas genom att köra \Windows\cgacutil.exe och jämföra utdata med tabellen ovan. Mer än en version av ramverket kan installeras på en enhet.

Xbox 360

En version av .NET Compact Framework är också tillgänglig för Xbox 360-konsolen . För närvarande finns .NET CF-funktioner tillgängliga i den, begränsade endast till ett visst klassbibliotek [9] . Den här versionen används av XNA Framework för att köra hanterade spel på konsolen. Det finns även andra begränsningar, till exempel är antalet trådar begränsat till 256 [10] . Till skillnad från andra versioner av .NET CF låter Xbox 360-versionen dig anpassa processorarkitekturen för de processer du skapar [11] . Processer är schemalagda att köra på ett sådant sätt att inte fler än fyra körs samtidigt [10] .

Anteckningar

  1. ↑ .NET Compact Framework närmar sig  release .  Hämtad 6 december 2007. Arkiverad från originalet 1 december 2008.
  2. .NET Compact Framework släpper 1.0 SP3  (engelska)  (nedlänk) . Hämtad 6 december 2007. Arkiverad från originalet 21 mars 2012.
  3. Microsoft släpper .NET CF 2.0 redistributable  (engelska)  (nedlänk) . Hämtad 6 december 2007. Arkiverad från originalet 21 mars 2012.
  4. .NET Compact Framework v2.0 SP1 är klar och släpps.  (engelska)  (otillgänglig länk) . Hämtad 6 december 2007. Arkiverad från originalet 21 mars 2012.
  5. .NET Compact Framework 2.0 SP2 släppt  (engelska)  (nedlänk) . Hämtad 6 december 2007. Arkiverad från originalet 21 mars 2012.
  6. .NET Compact Framework 3.5 Beta1 Redistributable  (engelska)  (nedlänk) . Hämtad 6 december 2007. Arkiverad från originalet 21 mars 2012.
  7. .NET Compact Framework 3.5 Redistributable  (engelska)  (nedlänk) . Tillträdesdatum: 5 maj 2008. Arkiverad från originalet 4 januari 2008.
  8. .NET CF 3.7 läckt Arkiverad 17 juni 2009 på Wayback Machine 
  9. .NET Compact Framework för Xbox 360  (engelska)  (nedlänk) . technet. Hämtad 21 juni 2007. Arkiverad från originalet 21 mars 2012.
  10. 1 2 trådpooler i .NET Compact Framework för Xbox 360  (  otillgänglig länk) . technet. Hämtad 21 juni 2007. Arkiverad från originalet 21 mars 2012.
  11. Tillägg till .NET Compact Framework för Xbox 360  (engelska)  (nedlänk) . technet. Hämtad 21 juni 2007. Arkiverad från originalet 22 mars 2012.

Se även

Länkar