Cette formation n'est pas programmée dans les jours à venir. Vous pouvez:
Introduction au développement d’applications Windows avec le Framework .net V2.0
Public
Ce cours s’adresse aux développeurs souhaitant créer des applications Windows avec le Framework .net V2.0. Il est nécessaire d’avoir déjà créé des applications pour clients lourds (par exemple en Visual Basic ou C++/MFC).
Prérequis
- Développement d’applications pour clients lourds;
- Connaissance d’un langage de programmation, de préférence objet;
- Utilisation d’une base de données et requêtes SQL de base.
Durée
4 jours.
Lieu
Paris, gare de Lyon.
Objectifs
A l’issue de ce cours, les stagiaires seront à même de :
- Décrire le framework .net;
- Créer des applications Windows avec Visual Studio .net 2005 ou Visual C# 2005 Express Edition;
- Créer des composants en C# et les utiliser dans une application Windows;
- Créer des formulaires Windows;
- Gérer le redimensionnement des formulaires;
- Créer des applications SDI et MDI;
- Créer et utiliser des boîtes de dialogue;
- Créer une hiérarchie visuelle de formulaires;
- Décrire et utiliser les contrôles disponibles dans le Framework .net;
- Gérer l’accès déconnecté aux données à l’aide d’un DataSet, en lecture comme en mise à jour;
- Créer des interfaces utilisateur d’affichage et manipulation de données provenant de bases de données ou de flux XML;
- Créer leurs propres contrôles graphiques et les réutiliser dans d’autres applications;
- Améliorer les contrôles graphiques existants;
- Mettre en œuvre des solutions de remoting pour des appels entre tiers;
- Déployer leurs applications sur des serveurs distants;
- Créer des applications gérant les mises à jour avec retour en arrière.
Programme
- Premiers pas en .net
- Le framework .net
- Programmer en C#
- Visual Studio 2005
- Création de formulaires
- Mise en place et disposition de contrôles
- Utilisation de contrôles
- Applications SDI et MDI
- Création dynamique de contrôles
- Comprendre les formulaires
- Cycle de vie
- Classe partielle
- Héritage visuel
- Boîtes de dialogues
- Création d’un dialogue
- Utilisation d’un dialogue
- Validation des saisies de l’utilisateur
- Contrôles disponibles
- Contrôles d’agencement
- Menus et barres d’outils
- Boîtes de dialogue
- Contrôles non graphiques
- Accès déconnecté avec ADO.net
- Le DataSet comme base de données
- DataSet et base de données
- DataSet et XML
- Manipulation de données
- Configuration de l’application à l’aide d’un fichier
- Liaison de données simple
- Liaison de données complexe
- Création manuelle d’un formulaire de manipulation de données
- Création automatisée d’un formulaire de manipulation de données
- Création de contrôles
- Extension de contrôles existants
- Création de contrôles
- Utilisation d’objets distants avec le Remoting
- Nécessité du remoting
- Types de sérialisation
- Types de remoting
- Proxies de remoting
- Déploiement
- Assemblages
- Sécurité
- Déploiement ClickOnce
- Annexes
- Gestion du drag & drop
- Interopérabilité avec COM et ActiveX
- Utilisation de bibliothèques non .net
- Appels asynchrones et programmation multithread
Formations similaires