Schulung Entwicklung mobiler Anwendungen mit dem .NET Compact Framework (.NET CF) 2.0/3.5

Beschreibung/Inhalt

Der Kurs kann walweise für Entwickler mit Vorkenntnissen im .NET Framework oder ohne Vorkenntnisse ausgerichtet werden. Im letzteren Fall wird der Kurs ergänzt um eine Einführung in .NET, die Entwicklungsumgebung Visual Studio und die Programmiersprachen C# und/oder Visual Basic.

Optional:

  • Einführung Microsoft .NET Framework
  • Einführung Visual Studio
  • Syntax der Programmiersprachen C# und/oder Visual Basic


  • Einführung
  • Herausforderungen der Softwareentwicklung für Kleingeräte (Pocket PCs, SmartPhones, etc.)
  • Unterschiede zwischen Compact Framework und .NET Framework
  • Unterschiede zwischen den Versionen 2.0 und 3.5 des .NET Compact Framework
  • Werkzeuge für die Entwicklung mit CF (Visual Studio ,Smart Device Extensions (SDE), Geräteemulatoren, SDKs, etc.)


  • Klassenbibliothek
  • Ergänzende Klassen im CF (Pocket Outlook, Kommunikation, etc.)
  • Fehlende Klassen im CF
  • Verfügbare Erweiterungen für das CF (z.B. OpenNETCF)


  • Grafische Entwicklung mit Windows Forms CF
  • Überblick über Windows Forms
  • Steuerelemente
  • Datenbindung
  • Mehrsprachigkeit


  • Datenspeicherungen / Datenbankprogrammierung
  • Nutzung lokaler Speicher
  • Nutzung von Speicherkarten
  • SQL Server Mobile Edition / Compact Edition
  • System.Data (ADO.NET)
  • System.Xml (XML API)


  • Kommunikation
  • GPRS, UMTS, Bluetooth, Infrarot, WLAN, GPS
  • Telefonfunktionen
  • Webservices
  • Serielle Ports
  • MSMQ
  • Outlook Mobile


  • Synchronisation
  • Active Sync
  • Microsoft Synchronisation Services


  • Aufbauwissen
  • Zugriff auf Gerätedaten
  • Debugging
  • Hybride Anwendungen
  • Sicherheit

  • Dauer
    Auf Wunsch. Gerne geben wir Ihnen eine Empfehlung zur notwendigen Schulungsdauer, wenn Sie uns in der Anfrage Ihre Vorkenntnisse und Ziele nennen.
    Ort
    Online oder in Deutschland, Österreich und der Schweiz an Ihrem Firmensitz
    Schulungsdidaktik
    Nach Ihrer Wahl: Klassische Schulung mit PC-Übungen, reine Präsentation ohne PC-Übungen oder interaktiver Workshop mit Beratungsanteil