.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.
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.
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] .
.NETTO | |
---|---|
Genomföranden | |
Arkitektur | |
Infrastruktur | |
Microsofts språk | |
Andra språk | |
Windows Foundations | |
Komponenter | |
Jämförelser |
|
Framtida teknologier | |
Informationsresurser |
Windows Mobile / Windows Phone ( Microsoft Corporation ) | ||
---|---|---|
Operativsystem | ||
Enhetens programvara | ||
Synkronisering | ||
Tjänster | ||
Serverteknologier |
| |
Enheter | ||
Utveckling |