|
.NET Mobile Edition
Type :
Travaux Pratiques
Durée :
4 jours
Ce cours est uniquement réalisé en intra entreprise et peut être adapté selon vos besoins.
Vous apprendrez à
- Installer des émulateurs Windows CE
- Gérer des émulateurs avec le Device Manager
- Installer des terminaux Windows Mobile
- Synchroniser des terminaux avec ActiveSync
- Utiliser et gérer des terminaux nomades Windows Mobile
- Construire, compiler et déployer des applications Java et J2SE et J2ME MIDP
- Construire, compiler et déployer des applications .NET
Objectif
Ce cours présente la plate-forme .NET Mobile Edition de Microsoft et montre, en s'appuyant sur de nombreux exercices, comment développer des WinForms pour ajouter des fonctionnalités aux dispositifs portables comme les téléphones portables, les assistants numériques, dans la mesure où ces derniers supportent une des plateformes Windows CE, Pocket PC ou Windows Mobile Edition. Un certain nombre de points seront mis en exergue : l'interface utilisateur, la persistance des données, la connectivité, l’installation, l’architecture applicative, le portage depuis Windows et le téléchargement.
À qui s'adresse cette formation
Ce cours constitue une introduction à la plate-forme .NET Mobile Edition pour des développeurs connaissant déjà des langages comme C, VB, VB.NET ou C#. De nombreux exercices sont présents.
Travaux pratiques
Durant ce cours, vous acquerrez une expérience pratique de la création de vos propres applications .NET :
- Paramétrages des émulateurs avec les Device Manager
- Installation et paramétrage d’assistants Windows Mobile
- Écriture et compilation de programmes C#/VB.NET à l'aide de Visual Studio 2005
- Construction de classes C# avec ou sans héritage
- Écriture d'applications pour terminaux nomades avec les Windows Forms et les Web Forms
- Création et déploiement de composants .NET personnalisés
- Mise en œuvre d'une logique d'entreprise dans les services Web distribués
- Accélération du développement avec la bibliothèque de l'infrastructure .NET
Contenu de la formation
Introduction à la plate-forme Windows CE
- Historique
- Les composants
- Architecture de Windows CE
- Contraintes matérielles et logicielles
- Windows Mobile Edition
- Gestionnaire d’émulateurs de la plate-forme Windows CE
- Les assistants numériques
- Les smartphones
- Synchronisation
Architecture de la plate-forme .NET Mobile Edition
- Contraintes matérielles et logicielles
- Framework .NET 2.0
- C# et VB.NET
- L’architecture .NET
- Différences avec la plateforme .NET standard
- Formats des fichiers
- Visual Studio
- Sécurité
Le framework .NET Mobile 2.0
- La bibliothèque .NET Mobile 2.0
- Orienté objet
- Encapsulation
- Héritage
- Polymorphisme
- Modèle Vue Contrôleur (MVC) .NET
- Design patterns .NET
- Orienté composant
- Architectures multi-niveaux
- Interactions et couplages
- Collections
- Entrées/sorties
- Les dates et heure
- L’internationalisation
- La portabilité
Interface utilisateur WinForms
- Construction d'une Form
- Ajout de contrôles et interactions
- Architecture de la vue
- Evénements
- Le graphisme avec Drawing
Communication et réseau
- La bibliothèque de connexion générique .NET
- La bibliothèque de communication réseau de .NET Mobile
- Connexions réseau
- Requêtes http
- Installation depuis Windows
Persistance des données dans .NET Mobile
- Enregistrements et fichiers
- Sérialisation
- Accès aux bases de données avec ADO.NET Mobile
- Le mode déconnecté avec les Datasets
Liaison avec .NET et Windows
- Les architectures nomades
- Communication client-serveur avec ADO.NET
- Communication par réplication avec les Datasets
- Communication à 3 niveaux par HTTP avec ASP.NET
- Communication multi-niveaux par HTTP avec les services Web
- Architecture des services Web
- Client SOAP-WSDL
Prêts pour des formations entièrement adaptées à vos besoins ?
|