|
|
Cours VB.NET: Sommaire.
|
|
|
Introduction , page de présentation , principe du site.
Introduction: débutez ici
0-0 Qu'allons nous étudier? Avec quoi développer en VB.Net? Configuration nécessaire?
Principe et structure des programmes.
0-1 Les 'Objets.'
1-2 Les instructions, les procédures : 'Sub' , 'Function'
1-2-2 Les modules
1-2-3 Notion de programmation 'fonctionnelle' et de programmation 'objet'
Environnement de développement: les IDE.
1-d IDE Visual Studio 2003 ( Microsoft )
1-d2 IDE Visual
Studio 2005 ( Microsoft )
Nouveautés
VB 2005
1-d3 IDE Visual
Studio 2008 ( Microsoft ) Nouveautés
VB 2008 ![]()
1d bis IDE SharpDevelop (alternative gratuite) version 2.1
Langage Visual Basic
Classes,
les évènements
1-20 Espace de noms, Classes, Objet
![]()
1-21 Les Classes, le Framework. Maj
1-22 Procédures évènement, surcharge de méthode.
1-30 L'écriture 'Compact'
Interface utilisateur.
3-0 Notion d'interface utilisateur, la console
|
|
Programmation fonctionnelle (procédurale).
3-29 Module, Sub, Function. 1 exemple: Calcul d'un carré++
3-30 Programmation fonctionnelle. 1 exemple: Calcul de l'IMC++
3-31 Ordre des instructions dans un module: résumé.
Faire un vrai programme: il faut savoir:
Déboguage:
4-200
Débogage ( ou comment rechercher les 'Bugs')
4-210 Comprendre les 'Messages d'erreur'
Comprendre le fonctionnement de VB:
D-1 Comprendre le FrameWork, la compilation, le garbage collector,
le code managé, le code IL et binaire.
Diffuser le programme:
D-1.2 Assembly
Exemples de programme:
E 4-1 Horloge numérique
E 4-2 'Scribble' l'exemple de Microsoft
E 4-3 Programme simple de dessin
Exemples de petits applications par Microsoft:
101 exemples de programme Vb
2003.
101 exemples de programme Vb
2005.
101 exemples de programme Vb
2008
Programmation
Objet: création de Classes et composant,
5-1 Programmation orientée objet, Propriétés des objets (Rappel)
5-2 Créer une Classe 5-2.2 Classe suite et astuces
5-3 Créer un composant (Bibliothèque de Classe et de Contrôles)
5-4 Les interfaces
5-5 L'héritage
5-6 Les espaces de nom , portées des classes et membres (friend protected public private)
5-7 Composition et groupe d'objets :Tableau, collection d'objets, Classe contenant un groupe d'objets
5-8 Conservation (sauvegarde) d'objet, sérialisation
5-9 Surcharge
5-10 Structure de programme: programmation à 3 couches
5-11 Utilisation de Patron (Design Pattern)
Un peu de théorie
pour en déduire de bonnes règles :
5-90 Diverses sortes de programmation .
5-100 Programmation 'fonctionnelle' ou 'objet'?
5-110 Programmation 'fonctionnelle': faire de bonnes procédures.
5-120 Programmation 'objet': faire de bonnes Classes
5-130 Faire du bon 'code ' bonnes variables.
5-200 Règles de bonne programmation.
5-210 Le code lisible: commentaires, nommage de variable
et d'objet visuel, notation hongroise .
Les bases de données
6-1 Notion sur les bases de données
6-3 Syntaxe SQL
6-4 Lire rapidement en lecture seule: le DataReader
6-5 Travailler sur un groupe de données: le DataSet
6-6 Liaison DataGrid, ListBox et base de données: le "DataBinding"
6-7 Créer une BD, ajouter une table à une base de données.
Migration VB6=>VB.NET 2003=>VB.NET 2005=>VB.NET 2008
7-1 Différences entre VB6 et VB.net 2003; Migration.
7-2.2
Nouveautés VS 2008 et Framework 3.5.
Optimisation
en vitesse .
7-3 Comparaison VB6, VB.net 2003, 2005 et 2008 ?
7-5 Optimiser le code en vitesse.
Allons plus loin
8-2 Comprendre le code généré par VB
8-3 Créer des contrôles par code.
8-4 Régions, compilation conditionnelle, attributs.
8-5 MultiThread et BackGroundWorker
8-6 Les délégués.
8-20 Les génériques 2005.
|
|
Démarrer le Cours. |
Envoyer un mail à P. LASSERRE |