Training/cursus: .NET Mobile Programming
Omschrijving
In deze drie-daagse cursus leert u de verschillende technieken van het programmeren van Windows Mobile 5.0 Pocket PC en Smartphone devices. U leert het gebruik van het Compact Framework in een Windows Mobile omgeving. Aan de orde komen het ontwerpen van user interfaces, navigatie met input controls en het gebruik van multiple threads in een user interface. Ook komt aan de orde hoe SQL Server Mobile Edition gebruikt kan worden voor het opslaan van lokale data op een device het voor het synchroniseren van data met een centrale server. Tenslotte leert u ook hoe u via diverse technieken kunt communiceren met andere devices en hoe u in Windows Mobile ingebouwde applicaties kunt benaderen, zoals Contacts, Calendar en Outlook.
Doelgroep
Deze cursus is bestemd voor ervaren .NET ontwikkelaars die willen leren .NET software voor Windows Mobile devices te schrijven.
Inhoud
Tijdens de cursus komen de volgende onderwerpen aan bod:
Module 1 - Windows Mobile 5.0 introduction
- Windows CE and Windows Mobile 5.0
- Overview of Windows CE .NET
- Core Operating System Architecture
- Networking and Communications
- Real Time features
- Overview of the .NET Compact Framework
- .NET Compact Framework 2.0
- Device emulators in Visual Studio
Module 2 - User interface
- User Interface Considerations
- User Input
- Soft Input Panel (SIP)
- Using controls
- Supported Event Handlers
- Notifications
- Role of the Hardware Button
- Toolbars
- Menus
Module 3 - Using Threads
- Multithreading in Mobile Devices
- User Interface Considerations
- Worker threads
- Terminating threads
- Screen updates across thread boundaries
- Background threads
- Synchronisation
- Using events
Module 4 - Communications
- Accessing built-in applications
- Bluetooth communication
- Using a GPS
- Sending SMS messages
- Capture images using the built-in camera
- Remote communications
- Socket programming
- Program the IrDA port
Module 5 - Data Access
- SQL Server CE
- SQL Server Mobile Edition
- Distributed applications
- SQLServer CE API
- SQL Server CE
- Remote Data Access
- Merge Replication
- SQL Client Data Access
- Pushing data
- Pulling data
- Data Binding.
Vereiste voorkennis
Voor deelname aan deze cursus is kennis van en ervaring met een .NET programmeer taal zoals C# of VB.NET vereist.Opmerkingen
De cursus heeft een hands-on karakter. De theorie wordt behandeld aan de hand van presentatie slides en wordt afgewisseld met praktische oefeningen.Inschrijven
Wilt u zich inschrijven? Kies een datum uit de rechterkolom en klik op 'inschrijven'.

