Entwicklung für intelligente Geräte

Aktualisiert: November 2007

Die Entwicklung für intelligente Geräte bezieht sich auf die Entwicklung Windows CE- und Windows Mobile-basierter Rich Client-Anwendungen, die auf dem Gerät selbst ausgeführt werden. Visual Studio bietet umfassende und integrierte Unterstützung für die Entwicklung von Software, die auf intelligenten Geräten mit Windows CE und Windows Mobile wie Pocket PCs und Smartphones ausgeführt werden kann. In Visual C# oder Visual Basic können Sie verwaltete Anwendungen schreiben, die unter .NET Compact Framework ausgeführt werden. In Visual C++ schreiben Sie systemeigene Anwendungen. Unabhängig von der ausgewählten Sprache verwenden Sie den Code-Editor, die Designer und die Debuggerschnittstelle, den bzw. die Sie auch bei der Entwicklung von Desktopanwendungen verwenden würden. Wählen Sie einfach eine der Projektvorlagen für intelligente Geräte für eine Sprache Ihrer Wahl aus, und beginnen Sie mit der Codeerstellung. 

Visual Studio stellt Emulatoren bereit, die es Ihnen ermöglichen, den Code auf dem Entwicklungscomputer auszuführen und zu debuggen. Außerdem umfasst Visual Studio Tools, die das Packen der Anwendung und zugehöriger Ressourcen in CAB-Dateien zur anschließenden Bereitstellung auf Endbenutzergeräten vereinfachen.

Aktuelle Informationen zu Projekten für intelligente Geräte finden Sie unter Mobile Developer Center.

Hinweis:

Visual Studio unterstützt auch eine andere Art der Geräteentwicklung, die als ASP.NET Mobile-Webentwicklung bezeichnet wird. Bei der Mobile-Webentwicklung handelt es sich um die Entwicklung mobiler Webanwendungen, die auf einem Webserver ausgeführt und in verschiedenen Formaten gerendert werden, und so eine große Zahl von mobilen Geräten mit integriertem Browser unterstützen. Weitere Informationen zur Mobile-Webentwicklung finden Sie unter Entwickeln von Websites für mobile Geräte.

In diesem Abschnitt

Verwandte Abschnitte

  • .NET Compact Framework
    Beschreibt, wie Sie Geräteanwendungen programmieren. Mithilfe von .NET Compact Framework kann die Leistungsfähigkeit von .NET Framework auf Geräte übertragen werden. Dieser Abschnitt bietet außerdem einen Vergleich zwischen .NET Compact Framework und .NET Framework, Informationen über die wichtigsten Komponenten und allgemeine Programmierschritte sowie eine Liste der unterstützten Klassen.

  • Einführung in Visual Studio
    Beschreibt neue Features in Visual Studio.

  • Anwendungsentwicklung in Visual Studio
    Beschreibt das Entwerfen und Entwickeln von Anwendungen in Visual Studio sowie das Debuggen, Testen und Verwalten dieser Anwendungen.