On doit considérer les deux aspects suivant de la plateforme .NET:
Elle intervient dans le développement et elle est un environnement d’exécution des applications.
Une plateforme de développement
Elle offre un modèle de programmation unifié qui repose sur le Framework .NET.
Le Framework .NET permet de développer aussi bien des applications clients Web-HTML, Windows, PocketPC que des composants serveurs (SGBD, Services Web, XML, Entreprises Services, Transactions…).
Ainsi, il n'y a plus de barrière entre un développeur Web, Windows, serveur, ...
Enfin, avec le Framework .NET vous programmez avec le langage de votre choix : C#, Visual Basic, C++, J#
Un environnement d’exécution
Outre la très riche bibliothèque de classes pour bâtir les applications, le Framework .NET intègre également un environnement d’exécution appelé la « Common Language Runtime » (CLR).
La CLR offre de nombreuses fonctionnalités pour gérer le déploiement, la configuration des applications.
La CLR permet d’optimiser les performances grâce à des mécanismes de cache et elle permet de contrôler la fiabilité et la sécurité des applications.
CONTENU
- Notes de cours 1
- Introduction
- Définitions
- Architecture de Visual Studio .NET
- Versions de Visual Basic
- Notes de cours 2
- L'environnement VB
- Description de l'IDE
- Familiarisation avec le form de départ
- Manipulation des objets
- Création d'un premier exemple - le Scoreboard
- Notes de cours 3
- Les objets: événements
- Création des modules de code
- La syntaxe du langage VB
- Les variables: type et portée
- Déclaration des variables
- Utilisation de forms multiples
- Notes de cours 4
- Fonctions utiles: InputBox( ), MsgBox( ), IsNumeric( ) IsDate( )
- Exemples de code
- La structure du programme
- Le codage: structures de décision - If ... Then , Select Case ...
- Structures de boucle - Do While ... , For Next ...
- Notes de cours 5
- La création d'un Form
- Les controls standards
- L'affichage: Label et PictureBox
- La saisie de données: TextBox
- L'exécution: CommandButton
- Les listes: ListBox et ComboBox
- Notes de cours 6
- Autres controls standards
- La sélection: GroupBox, RadioButton, CheckBox
- Le tableau - "array"
- Un "control array" en VB.NET
- Exemple: Calcul de la moyenne
- Notes de cours 7
- Debug, Menu et autres controls
- Messages d'erreur
- Les breakpoints
- Création d'un menu
- Exemple: Utilisation d'un Timer
- Notes de cours 8
- Les fonctions de texte: Left() Right() Mid()
- Le Console application
- Les Events
- Création d'un module
- Création de fonctions
- Les fonctions de date: DateAdd, DateDiff, DatePart, DateSerial
- Fonction pour calculer l'âge
- Étude de cas - la base de données "Gestion de projets"
- Notes de cours 9
- Connexion à la base de données
- Les objets: Connection et DataAdapter
- Le Query Builder
- Le DataGrid control
- Le DataSet
- Notes de cours 10
- Plusieurs tables dans un Form
- Relations entre les tables
- Les controls liés
- Les boutons de navigation
- Notes de cours 11
- Utilisation de Crystal Reports
- Le Viewer dans un Form
|