Formations Accélérées : VB.net
Objectifs :
- Permettre aux programmeurs d'exploiter efficacement l'environnement d'exécution .NET ;
- Apporter les connaissances et les techniques nécessaires pour construire des applications Visual BASIC complètes, en relation avec les bases de données ;
- Développer les compétences nécessaires pour tirer parti de la combinaison de syntaxe orientée composant et de syntaxeorientée objet dans Visual Basic pour une meilleure réutilisation du code.
Durée
- 30 Heures
Pré-requis
- Maîtriser les notions de base de programmation structurée, notamment des concepts (contrôle de flux, variables et paramètres et appels de fonction) ;
- Un minimum d'expérience en concepts de programmation orientée objet.
Contenu du Programme
Introduction à Visual Basic .NET - Structures de base :
- Variables et opérations arithmétiques ;
- Instructions conditionnelles, Tableaux ;
- Instructions répétitives, Procédures et Fonctions.
Introduction à l’environnement de développement VB.net :
- Environnement VB, Programmation par événements.
Les contrôles Concept d’objet :
- Contrôles standards.
Programmation Objet :
- Introduction à la POO, Classes & Objets ;
- Les propriétés, Les Méthodes, L’Héritage ;
- Méthodes et variables partagées ;
- Les Interfaces ;
- La délégation ;
- Les évènements ;
- Classes d’exemple.
ActiveX Data Object .Net (base de données) :
- Mode connecté et déconnecté ;
- Les fournisseurs d’accès ;
- L’objet Connection ;
- Objet Command ;
- Objet DataReader ;
- Objet DataSet ;
- Objet DataRelation ;
- Travailler avec les données :
*Parcourir les données ;
*Insertion de données ;
*Modification de données ;
*Suppression de données.
- Objet DataView ;
- Les évènements ;
- Objet DataAdapter .
- Importer des données :
*Remplir un DataSet ;
*Mappage des données ;
*Importer la structure.
- Exporter des données :
*Mise à jour de la source de données ;
*Définition des requêtes d’actualisation ;
*Déclencher la mise à jour des données ;
*Gestion des conflits.
- Liaison de données aux contrôles :
*Objets utilisés ;
*DataBinding ;
*ControlBindingCollection ;
*BindingManagerBase ;
*BindingContext.
- Liaison de données par Interface Graphique :
*Définir la connexion ;
*Création des objets connexion et DataAdapter.
- DataAdapter :
*Générer le groupe de données ;
*Lier les contrôles ;
*Finalisation par le code.