Mit .NET Compact Framework können Sie die leistungsfähige Programmierumgebung von .NET Framework auch für Geräte nutzen.
.NET Compact Framework ist eine hardwareunabhängige Umgebung für die Ausführung von Programmen auf Computergeräten mit beschränkten Ressourcen. Dazu gehören nicht nur PDAs (Personal Digital Assistants, persönliche digitale Assistenten) wie dem Pocket PC, sondern auch Mobiltelefone, Set-Top-Boxen, Geräte für Autos sowie individuell konzipierte eingebettete Geräte, die mit dem Betriebssystem Windows CE .NET erstellt wurden.
.NET Compact Framework ist eine Teilmenge der .NET Framework-Klassenbibliothek und enthält darüber hinaus Klassen, die ausschließlich für .NET Compact Framework entworfen wurden. Es nutzt die vollständige .NET Framework-Architektur mit der Common Language Runtime und der verwalteten Codeausführung.
.NET Compact Framework bietet die folgenden wichtigen Funktionalitäten:
-
Ausführung von Programmen, die unabhängig von Hardware und Betriebssystemen sind.
-
Unterstützung der gängigen Netzwerkprotokolle und nahtlose Verbindung zu XML‑Webdiensten.
-
Bietet Entwicklern ein Modell für die Erstellung von Anwendungen und Komponenten entweder für eine breite Palette an Geräten oder für eine bestimmte Gerätekategorie.
-
Bietet die Vorzüge des Entwurfs und der Optimierung von begrenzten Systemressourcen.
-
Erzielt durch Just-In-Time (JIT)-Kompilierung optimale Leistung beim Generieren von systemeigenem Code.
In dieser Dokumentation wird davon ausgegangen, dass Sie über grundlegende Kenntnisse in .NET Framework verfügen. Der Schwerpunkt liegt auf Technologien und Komponenten, die besonders wichtig sind oder ausschließlich in .NET Compact Framework vorhanden sind. Entsprechend werden in dieser Dokumentation keine Themen wiederholt, die auch im vollständigen .NET Framework zu finden sind. .NET Compact Framework verwendet die gleiche Klassenbibliotheksdokumentation wie das vollständige .NET Framework.
.NET Compact Framework unterstützt die Entwicklung mit Visual Basic und Visual C#. Die Entwicklung mit C++ wird derzeit nicht unterstützt.
Aktuelle Informationen über .NET Compact Framework im Web finden Sie unter Smart Client Developer Center (nur auf Englisch verfügbar).
In diesem Abschnitt
Verwandte Abschnitte
Externe Ressourcen