Techniques informatiques Visual Basic 6 - Maîtrise le développement Avancé
Objectifs- Réviser rapidement les notions de base - Apprendre à créer des composants COM de codes (DLL) et graphiques (OCX) - Savoir accéder à une base de données avec la technologie ADO
StageDurée de la formation : 5 jours
DiplômeTechniques informatiques Visual Basic 6 - Maîtrise le développement Avancé
Contenu1. Les bases de Microsoft Visual Basic
- Utiliser Visual Basic pour créer une application simple et un fichier exécutable pour les utilisateurs
- Répertorier les fichiers comportant une application fonctionnant sous Visual Basic
- Utiliser les outils de débogage de Visual Basic
- Ajouter la gestion des erreurs d'exécution à une procédure
2. Utilisation des outils Visual Data Access
- Décrire les outils Visual Data Access de Visual Basic
- Utiliser les outils Visual Data Access pour créer une connexion à une source de données et accéder aux
données dans une application à partir de cette connexion
- Afficher la structure d'une base de données à l'aide du concepteur Data Environment et de la fenêtre d'affichage des données
- Créer des requêtes de bases de données à l'aide du générateur de requêtes
- Créer des formulaires liés aux données à l'aide du concepteur Data Environment, de l'Assistant Data Form et du contrôle ADO Data
- Créer un rapport à l'aide du concepteur Data Report
3. Utilisation des modules de classe
- Expliquer les avantages de l'utilisation des modules de classe dans une application
- Utiliser un module de classe pour créer un composant COM dans un projet Visual Basic
- Créer un composant COM qui fournit les propriétés, les méthodes et les événements
- Créer et utiliser des modules de classe liés aux données
4. Création de contrôles ActiveX
- Décrire les avantages de l'utilisation des contrôles ActiveX
- Créer un contrôle ActiveX qui décrit les propriétés, les méthodes et les événements
- Utiliser des événements de contrôle qui enregistrent et chargent des propriétés persistantes
- Tester et déboguer un contrôle ActiveX
- Créer et activer des pages de propriétés pour un contrôle ActiveX
- Activer les fonctions de liaison de données d'un contrôle ActiveX
- Créer un contrôle ActiveX source de données
5. Utilisation des objets ADO
- Répertorier les principaux composants d'un modèle d'objet ADO
- Expliquer comment gérer les erreurs avec ADO
- Se connecter à une source de données avec ADO
- Utiliser un objet recordset ADO pour extraire et manipuler des données
- Décrire et utiliser un recordset déconnecté
- Utiliser un objet recordset ADO pour stocker des données non issues d'une base de données
6. Considérations avancées sur l'accès aux données
- Implémenter la sécurité SQL Server
- Décrire les différents emplacements du curseur et l'utilisation d'un type de curseur spécifique
- Utilisation d'une procédure stockée pour exécuter une instruction dans une base de données
- Gérer les erreurs d'intégrité référentielle
- Décrire les différentes applications de l'intégrité des données
7. Utilisation des composants COM
- Répertorier les principales étapes requises pour utiliser un composant COM externe dans une application Visual Basic
- Créer une application cliente Visual Basic qui utilise un composant COM
- Créer une application Visual Basic qui traite les événements à partir d'un composant COM
- Créer une application Visual Basic qui automatise Internet Explorer
8. Création de composants COM
- Compiler un projet avec des modules de classe dans un composant COM
- Créer un modèle d'objet dans un composant COM
- Déboguer et tester un composant COM
9. Optimisation et déploiement d'une application
- Décrire différentes techniques d'optimisation des performances d'une application
- Utiliser les instructions GetSetting et SaveSetting pour enregistrer des informations propres aux applications dans le registre
- Utiliser les fichiers de ressources
- Créer un programme d'installation en utilisant Package and Deployment Wizard
- Préparer un contrôle ActiveX pour son utilisation sur un site Web
10. Construction d'applications Internet
- Énumérer les améliorations que Visual Basic peut apporter à l'élaboration d'un site Web
- Créer des applications utilisant le contrôle WebBrowser
- Expliquer ce que sont les documents ActiveX
- Créer un document ActiveX
- Utiliser l'outil de création de pages DHTML pour créer des composants côté client
- Utiliser le concepteur Webclass pour créer des composants côté serveur