Vorgehensweise beim Entwickeln intelligenter Geräte
Aktualisiert: November 2007
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 Sprache, die Sie auswählen, verwenden Sie den Code-Editor, die Designer und die Debuggerschnittstelle, den bzw. die Sie auch bei der Entwicklung für den Desktop verwenden würden. Wählen Sie einfach eine der Projektvorlagen für intelligente Geräte für eine Sprache Ihrer Wahl aus, und fangen Sie mit der Codeerstellung an.
Visual Studio enthält auch Emulatoren, d. h., Sie können den Code auf dem Entwicklungscomputer ausführen und debuggen, ohne dass dazu ein physisches Gerät erforderlich ist.
Geräteverbindungen (Vorgehensweise für intelligente Geräte)
VPC-Sitzungen... DMA... Bluetooth.... Kein ActiveSync... Problembehandlung... Weitere...Visual Basic und Visual C# (Vorgehensweise für intelligente Geräte)
Erstellen von Projekten… Freigeben von Quellcode… Ändern von Plattformen… Codeausschnitte… Ändern des Standardziels… Weitere…Visual C++ (Vorgehensweise für intelligente Geräte)
Erstellen eines C++-Geräteprojekts… Migrieren von eMbedded Visual C++… Hinzufügen von SQL Server Compact 3.5… Entwickeln von Projektmappen für mehrere Plattformen… Erstellen eines MFC-ActiveX-Hosts… Weitere…Debuggen (Vorgehensweise für intelligente Geräte)
Anfügen an Prozesse… Debuggen gemischter Projektmappen… Ändern der Geräteregistrierung… Weitere…Daten (Vorgehensweise für intelligente Geräte)
Erstellen und Verwalten von Datenbanken… Hinzufügen von Datenquellen zu Projekten… Generieren von Abfragen… Verarbeiten von Master-Detail-Beziehungen… Erzeugen von ResultSets oder DataSets… Weitere…Verpacken (Vorgehensweise für intelligente Geräte)
Erstellen eines CAB-Projekts… Erstellen von Verknüpfungen… Bearbeiten der Geräteregistrierung… Weitere…Sicherheit (Vorgehensweise beim Entwickeln intelligenter Geräte)
Importieren von Zertifikaten... Abfragen eines Sicherheitsmodells... Signieren von Dateien... Bereitstellen von Geräten... Weitere...Testtools (Vorgehensweise für intelligente Geräte)
Erstellen von Komponententests... Debuggen von Komponententests... Weitere...