Cieľ kurzu: Uviesť Windows programátorov do tvorby aplikácií pre priemyselné zariadenia, pracujúce s operačnými systémami Windows Mobile a Windows CE, pomocou jazykov C# a VB.NET. Účastníci sa naučia, aké sú možnosti vývoja mobilných aplikácií na tejto platforme, ako vytvoriť mobilnú aplikáciu v prostredí .NET, a ako riešiť bežné problémy pri vývoji a nasadení takýchto aplikácií. Kurz pokrýva všetky oblasti vývoja na tejto platforme, ako aj rozdiely medzi plnohodnotným prostredím .NET a mobilným prostredím .NET Compact Framework.
Trvanie: 2 dni
Vstupné požiadavky: Ovládať základy programovania v C# alebo VB.NET, mať základy práce s databázami.
Obsahová náplň:
Úvod do vývoja .NET aplikácií pre Windows Mobile 6
- Úvod do .NET Compact Framework 3.5
- Úvod do manažovaného vývoja v mobilnom prostredí
- Vytvorenie Windows Forms aplikácie pre Windows Mobile 6 Std/Pro
Adaptabilita aplikácií pre rôzne zariadenia
- Implementácia aplikácií pre rôzne rozlíšenia a orientácie displeja
- Spracovanie užívateľského vstupu – klávesnica, dotyková obrazovka, ink
- Dizajn aplikácie pre viaceré platformy
Lokálna databáza SQL Server 2008 Compact Edition
- Úvod do SQL Server 2008 Compact Edition
- Dizajn databáz SQL Server 2008 CE vo Visual Studiu 2008
- Používanie databáz SQL Server 2008 CE
Synchronizácia dát s SQL Serverom 2008
- Konfigurácia replikácie v SQL Serveri 2008
- Synchronizácia dát SQL Servera 2008 CE s SQL Serverom 2008 použitím merge replikácie
Vývoj občasne pripojených aplikácií
- Architektúra občasne pripojených aplikácií
- Detekcia dostupnosti sieťového pripojenia
- Volanie web services z občasne pripojených aplikácií
Bezpečnosť zariadení a aplikácií
- Identifikácia bezpečnostných hrozieb a protiopatrení pre Windows Mobile aplikácie
- Implementácia zabezpečenia mobilných aplikácií a zariadení
Pridanie multimédií, GPS funkcionality a telefonovania
- Pridanie multimédií do mobilnej aplikácie
- Práca s GPS prijímačom
- Telefonovanie z aplikácie
Zbalenie a distribúcia aplikácie
- Vytvorenie inštalačného súboru CAB vo Visual Studiu 2008
- Digitálne podpísanie inštalačného súboru
Pokročilé techniky
- Networking
- Paralelné úlohy
- Integrácia s Windows Mobile API