Formation : Développement avancé d'applications avec Visual Basic 6
Maîtriser les technologies COM et ADO

Technique

Le nombre d'applications VB6 encore en fonctionnement reste relativement conséquent du fait de l'importante utilisation de VB6 dans les années 2000. Plutot que d'envisager une refonte totale de ces développements en recourant à un langage plus "moderne", les entreprises optent souvent pour le pragmatisme en choisissant de les conserver tout en se dotant de compétences capables de les maintenir et de les faire évoluer. Les développeurs confirmés participant à cette formation avancée sauront exploiter au mieux les capacités de VB6 pour faire évoluer les applications d'entreprise.

Objectifs de cette formation Visual Basic 6

  • Réviser rapidement les notions de base
  • Comprendre l'intérêt d'utiliser des modules de classe dans les applications pour améliorer la qualité des développements
  • Savoir accéder à une base de données avec la technologie ADO
  • Être capable de créer un programme d'installation en utilisant Package and Deployment Wizard

Public de cette formation Visual Basic 6

  • Développeurs qui souhaitent fonder leur maîtrise de Visual Basic
  • Développeurs de composants

Pré-requis de cette formation Visual Basic 6

  • Être développeur Visual Basic confirmé
  • Connaître la syntaxe SQL pour créer des requêtes de bases de données
  • Stage MS711 : "Visual Basic 6 - Maîtriser les bases" ou connaissances équivalentes
  • Avoir trois à six mois de pratique Visual basic depuis le stage MS711

Programme de cette formation Visual Basic 6

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

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

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

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

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

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

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

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

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

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

Les plus de cette formation Visual Basic 6

  • Une pédagogie efficace : l'alternance d'exposés théoriques et de mises en application immédiates à travers de nombreux travaux pratiques.
  • Les méthodes et bonnes pratiques pour développer efficacement avec Visual Basic 6.
  • La qualité d'une formation officielle Microsoft.

Formation Visual Basic 6 - Formation VB6 - Formation développement Visual Basic 6 - Formation développement VB - Formation 1303

Durée :

5  jours

Tarif :

2 450 € HT

Réf :

MS712

Réf editeur:

1013A

Option(s) :

Repas Paris :

115 € HT

Date des sessions

Bon à savoir...

  • Support de cours officiel en anglais remis aux stagiaires
  • Formation éligible au DIF
  • Formation éligible à la SA Value

aucune formation
sélectionnée

Plus d’infos sur cette formation ?

Nous contacter :
0 825 07 6000

Poser une question par mail

Demander à être rappelé

Promotions derniere minute

Location de salles

Demande de catalogue
Inscription email