IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

VISUAL BASIC 2005 : Développez pour le Framework .NET 2.0 avec Visual Studio 2005 par Thierry Groussard

Date de publication : 03/09/2006

Par Christian Maréchal (Home)
 

Une vue progressive de l'environnement Visual Basic 2005 avec le Framework .NET 2.0.

I. Informations générales
II. Présentation de l'éditeur
III. Critique
IV. Table des matières
V. Commandez
VI. Liens


I. Informations générales

Langue : Français
Éditeur : Editions ENI
Collection : Ressources Informatiques
Format : Broché - 411 pages
ISBN : 2-7460-3005-5
Dimensions (en cm) : 17 x 21
Niveau : Utilisateurs initiés à confirmés


II. Présentation de l'éditeur

Cet ouvrage s'adresse aux développeurs, même débutants, désireux de maîtriser VB.NET version 2005. Après une description de l'environnement de développement, le lecteur découvrira les bases de la programmation orientée objet avec VB.NET. Il évoluera de façon progressive vers sa mise en oeuvre avec le développement d'applications Windows Form. Les nombreux exemples et les conseils sur l'utilisation des outils de débogage lui fourniront une aide précieuse pendant la réalisation d'une application. Un chapitre consacré à l'accès aux bases de données à l'aide de ADO.NET 2.0 et de SQL permettra d'évoluer vers le développement d'applications client-serveur. L'utilisation du langage XML est également abordé permettant ainsi de faciliter l'échange d'informations avec d'autres applications. Les utilisateurs des versions précédentes découvriront les nouveautés et améliorations de cette version 2005 (Snippets, génériques, macros,...) leur permettant de développer encore plus rapidement et facilement.


III. Critique

Un petit historique, simple et clair de l'évolution du Visual Basic introduit ce livre. Ensuite, l'auteur s'attache à expliquer l'installation de l'interface de développement ainsi que MSDN. Il poursuit en détaillant l'environnement de développement proprement dit c'est-à-dire l'interface graphique de Visual Basic ainsi que tous les outils mis à votre disposition.
Les explications sont claires et précises dans le sens où l'auteur va droit au but sans fioritures ni digressions. Les exemples, bien ciblés, complètent ce contexe explicite à tous les niveaux de compétences.
De nombreux tableaux et résumés émaillent les chapitres du livre et proposent une vue complète des points abordés. Les graphiques et captures d'écran complètent cet éventail d'aide à la compréhension de toutes les subtilités et nouveautés de la programmation sous le Framework .NET 2.0.
Simple, clair, précis et complet sont les qualificatifs principaux de ce livre à conseiller vivement aux amoureux de Visual Basic.


IV. Table des matières

Chapitre I. Présentation de la plateforme .NET

  1. Introduction
    1. Principe du fonctionnement du common Language Runtime
    2. Les services du common Language Runtime
    3. La Base Class Library
  2. Ecriture, compilation et exécution d'une application
    1. Ecriture du code
    2. Compilation du code
    3. Analyse d'un fichier compilé
    4. Exécution du code
Chapitre II. Présentation de Visual Studio

  1. Evolution de Visual Basic 1 à Visual Basic .NET 2005
  2. Installation et premier démarrage
    1. Configuration nécessaire
    2. Procédure d'installation
    3. Premier démarrage
  3. Découverte de l'environnement
    1. Page de démarrage
    2. Environnement Visual Studio
  4. Les outils disponibles
    1. Les barres d'outils
    2. La boîte à outils
    3. L'explorateur de server
    4. L'explorateur de solutions
    5. L'affichage de classes
    6. La fenêtre de propriétés
    7. L'aide dynamique
    8. La liste des tâches
    9. La liste des erreurs
    10. La fenêtre d'édition de code
      1. Les snippets
      2. Suivi des modifications
      3. Utilisation de macros
Chapitre III. Organisation d'une application

  1. Les solutions
    1. Présentation
    2. Création d'une solution
    3. Modification d'une solution
      1. Ajouter un projet
      2. Supprimer un projet
      3. Renommer un projet
      4. Décharger un projet
    4. Organisation d'une solution
      1. Création d'un dossier de solution
      2. Créer un projet dans un dossier
      3. Déplacer un projet dans un dossier
    5. Le dossier Eléments de solution
    6. Le dossier fichiers divers
    7. Configuration d'une solution
      1. Configuration du projet de démarrage
      2. Dépendances de projet
      3. Fichiers sources pour le débogage
      4. Configurations
  2. Les projets
    1. Création d'un projet
      1. Les modèles de projets
      2. Création de modèle de projet
      3. Modification d'un modèle existant
      4. Utilisation d'un projet existant comme modèle
    2. Modification d'un projet
    3. Propriétés des projets
      1. Propriétés d'application
      2. Références et importations d'un projet
      3. Propriétés de débogage
      4. Propriétés de compilation
      5. Ressources d'un projet
      6. Paramètres d'application
Chapitre IV. Bases du langage

  1. Variables, constantes et énumérations
    1. Les variables
      1. Nom des variables
      2. Type des variables
      3. Conversion de type
      4. Déclaration des variables
      5. Portée des variables
      6. Niveau d'accès des variables
      7. Durée de vie des variables
    2. Les constantes
    3. Les énumérations
    4. Les tableaux
    5. Les chaines de caractères
    6. Les structures
      1. Déclaration des structures
      2. Utilisation des structures
  2. Les opérateurs
    1. Les opérateurs d'affectation
    2. Les opérateurs arithmétiques
    3. Les opérateurs binaires
    4. Les opérateur de comparaison
    5. Les opérateurs de concaténation
    6. Ordre d'évaluation des opérateurs
  3. Les structures de contrôles
    1. Structures de décision
      1. Structure If
      2. Structure Select Case
    2. Les structures de boucles
      1. Structure While ... End While
      2. Structure Do ... Loop
      3. Structure For ... Next
      4. Structure For Each ... Next
      5. Autres structures
  4. Les procédures et fonctions
    1. Procédure Sub
    2. Procédure événementielle
    3. Procédure Fonction
    4. Procédure Property
    5. Les procédures opérateur
    6. Les arguments des procédures et fonctions
  5. Assemblies, Namespace et attributs
    1. Les assemblies
    2. Les Namespaces
    3. Les attribtus
      1. Attributs les plus courants en Visual Basic
Chapitre V. Programmation objet

  1. Introduction
  2. Mise en oeuvre avec Visual Basic
    1. Création d'une classe
      1. Déclaration de la classe
      2. Création de propriétés
      3. Création de méthodes
      4. Constructeurs et destructeurs
      5. Membres partagés
    2. Utilisation d'une classe
      1. Création d'une instance
      2. Destruction d'une instance
      3. Liaison tardive, liaison précoce
    3. Héritage
      1. MyBase, MyClass
      2. Classes abstraites
      3. Classes finales
    4. Interfaces
    5. Les événements
      1. Déclaration et déclanchement d'événements
      2. Gérer les événements
    6. Les délégués
      1. Déclaration et création d'un délégué
      2. Utilisation des délégués
  3. Les types génériques
    1. Les classes génériques
      1. Définition d'une classe générique
      2. Utilisation d'une classe générique
    2. Procédures et fonctions génériques
      1. Création d'une procédure ou fonction générique
      2. Utilisation d'une procédure ou fonction générique
  4. Les collections
    1. Les collections prédéfinies
      1. Array
      2. ArrayList et List
      3. Hashtable et Dictionary
      4. Queue
      5. Stack
    2. Choisir un type de collection
  5. Les objets intrinsèques
Chapitre VI. Gestion des erreurs et débogage du code

  1. Les différents types d'erreurs
    1. Les erreurs de syntaxe
    2. Les erreurs d'exécution
  2. Traitement des erreurs
    1. La gestion en ligne
    2. Les exceptions
      1. Récupération d'exceptions
      2. Création et déclenchement d'exceptions
  3. Les outils de débogage
    1. Contrôle de l'exécutions
      1. Démarrage de la solution
      2. Arrêter la solution
      3. Interrompre la solution
      4. Poursuivre l'exécution
    2. Point d'arrêt et TracePoint
      1. Placer un point d'arrêt
      2. Activer, désactiver, supprimer un point d'arrêt
    3. Examen du contenu des variables
      1. DataTips
      2. Fenêtre Automatique
      3. Fenêtre Variables locales
      4. Les fenêtres Espion
      5. Le fenêtre Espion express
    4. Les autres fenêtre sde débogage
  4. Autres techniques de débogage
Chapitre VII : Application Windows

  1. Les différents types d'applications
    1. Mode de présentation des fenêtres
      1. Interface mono document (SDI)
      2. Interface multi documents (MDI)
      3. Interface de style explorateur
  2. Les fenêtres dans vb.net
    1. Dimension et position des fenêtres
    2. Couleurs et Police utilisées sur les fenêtres
    3. Les fenêtres MDI
  3. Les événements clavier et souris
    1. Les événements clavier
    2. Les événementzs souris
    3. Le Drag and Drop
      1. Démarrage du drag and drop
      2. Configuration des contrôles pour la réception
      3. Récupération de l'élément accroché
  4. Les boîtes de dialogue
    1. La boîte de saisie
    2. la boîte de message
    3. les boîtes de dialogue de Windows
      1. Dialogue d'ouverture de fichier
      2. Dialogue de fermeture de fichier
      3. Dialogue de choix d'une couleur
      4. Dialogue de choix d'une police
      5. Dialogue de mise en page
      6. Dialogue de configuraation d'impression
    4. Boîte de dialogue personnalisée
  5. Utilisation des contrôles
    1. Ajout de contrôles
    2. Position et dimension des con tôles
    3. Passage du focus entre contrôles
    4. raccourcis-clavier
  6. les contrôles de vb.net
    1. La classe Control
      1. Dimensions et position
      2. Apparence des contrôles
      3. Comportement des contrôles
    2. Les contrôles d'affichage d'informations
      1. Le contrôle Label
      2. Le contrôle LinkLabel
      3. Le contrôle StatusSTrip
      4. Le contrôle ToolTip
      5. Le contrôle ErrorProvider
      6. Le contrôle NotifyIcon
      7. Le contrôle HelpProvider
      8. Le contrôle ProgressBar
    3. Les contrôles d'édition de texte
      1. Le contrôle TextBox
      2. Le contrôle MaskedTextBox
    4. Les contrôles de déclenchement d'actions
      1. Le contrôle Button
      2. le contrôle MenuStrip
      3. Le contrôle ContextMenuStrip
    5. Les contrôles de sélection
      1. Le contrôle CheckBox
      2. Le contrôle RadioButton
      3. Le contrôle ListBox
      4. Le contrôle ComboBox
      5. Le contrôle TreeView
      6. le contrôle ListView
    6. Les contrôles de regroupement
      1. Le contrôle GroupBox
      2. Le contrôle Panel
      3. Le contrôle TabControl
      4. Le contrôle SplitContainer
      5. Le contrôle FlowLayoutPanel
    7. Les contrôles graphiques
      1. Le contrôle PictureBox
      2. Le contrôle ImageList
    8. Les contrôles de gestion du temps
      1. Le contrôle DateTimePicker
      2. Le contrôle MonthCalendar
      3. Le contrôle Timer
Chapitre VIII. Accès aux bases de données

  1. Principe de fonctionnement d'une base de données
    1. Terminologie
    2. Le langage SQL
      1. Recherche d'informations
      2. Ajout d'informations
      3. Mise à jour d'informations
      4. Suppression d'informations
  2. Présentation d'ADO.NET
    1. Mode connecté
    2. Mode non connecté
    3. Architecture d'ADO.NET
    4. Les fournisseurs de données
      1. SQL Server
      2. OLE DB
      3. ODBC
      4. ORACLE
    5. Rechercher les fournisseurs disponibles
    6. Compatibilité du code
  3. Utilisation du mode connecté
    1. Connexion à une base
      1. Chaîne de connexion
      2. Pool de connexions
      3. Evénements de connexion
    2. Exécution d'une commande
      1. Création d'une commande
      2. Lecture d'informations
      3. Modification des informations
      4. Utilisation de paramètres
      5. Exécution de procédures stockées
  4. Utilisation du mode non connecté
    1. Remplir un DataSet à partir d'une base de données
      1. Utilisation d'un DataAdapter
      2. Ajout de contraintes existantes à un DataSet
    2. Configurer un DataSet sans base de données
    3. Manipuler les données dans un DataSet
      1. Lecture des données
      2. Création de contraintes sur une DataTable
      3. Ajout de relations entre les DataTables
      4. Parcourir les relations
      5. Etat et versions d'une Datarow
      6. Ajout de données
      7. Modification de données
      8. Suppression de données
      9. Valider ou annuler les modifications
      10. Filtrer et trier des données
      11. Rechercher des données
    4. Mettre à jour la base de données
      1. Génération automatique de commandes
      2. Utilisation de commandes personnalisées
      3. Gestion des accès concurrents
    5. les transactions
Chapitre IX. Utilisation de XML

  1. Présentation
  2. Structure d'un document XML
    1. Constituants d'un document XML
    2. Document bien formé et document valide
      1. Document bien formé
      2. Document valide
  3. Manipulation d'un document XML
    1. Utilisation de DOM
    2. utilisation de XPath
      1. Recherche dans un document XML
      2. Modification des données d'un document XML
      3. Ajout de noeud à un document XML

V. Commandez



VI. Liens




Valid XHTML 1.1!Valid CSS!

Copyright © 2006 Christian Maréchal. Aucune reproduction, même partielle, ne peut être faite de ce site ni de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.