|
INTRODUCTION & VUE D'ENSEMBLE DE LA PLATE-FORME MICROSOFT .NET 2.0Introduction à la plate-forme .NET 2.0. Modèle unifié de programmation. L'environnement d'exécution et la CLR. Présentation et compilation d'un programme en ligne de commande.
L'ENVIRONNEMENT VISUAL STUDIO .NET 2005Découverte de l'environnement (IDE). Création de projets. Prise en main des fonctionnalités et IntelliSense. Compilation et débogage d'applications. Aide en ligne, assistants et « Code Snippets ». Commentaires standardisés en XML.
LE LANGAGELes types de données simples et complexes. Boucles, branchements, instructions et mots réservés. Fonctions, paramètres. Tableaux, collections. Traitement des chaînes de caractères (classe String). Traitement des dates et heures (classe DateTime). Imports et Namespaces.
PROGRAMMATION ORIENTÉE OBJET EN VB.NETConcepts d'objets et classes : attributs, opérations, instances, abstraction, encapsulation, agrégation, héritage, interfaces, polymorphisme... Implémentation des concepts en VB.NET : classes, structures, énumérations, méthodes, accesseurs, propriétés. Interfaces et héritage. Conception avec le Class Designer de Visual Studio 2005.
CONCEPTS AVANCÉSGestion structurée des exceptions dans une application. Gestion des événements et délégations par « Delegate ». Disposition des objets avec le « using ». Principe des classes partielles. Utilisation des templates « Generics » de VB.NET. L'objet « My » . Refactoring sous Visual Studio 2005.
WINDOWS FORMSCréation et manipulation de projets Windows Forms. Programmation des événements. Les contrôles communs. Les objets containers. Contrôles des menus, toolbars et boîtes de dialogue modales. Conception d'une interface riche avec Visual Studio 2005.
|
ADO.NET POUR ACCÉDER AUX DONNÉESVue d'ensemble d'ADO.NET 2.0 et des objets .NET pour manipuler les données. Connexions à une source de données, accès aux données avec DataReader et DataSet. Les datasets typés. L'objet DataGridView en action. Liaison (Data Binding) des données avec des composants. Assistants Visual Studio 2005 pour l'accès aux données.
ASP.NET 2.0Introduction à ASP.NET 2.0. Utilisation des Web Forms et principe du Code-behind. Les « Master Pages » pour une interface standard. Les contrôles utilisateurs (User Controls et Custom Web Controls).
LES SERVICES WEBIntroduction aux Services Web. Appel d'un Service Web depuis un navigateur, un client, Visual Studio .NET. Création et utilisation d'un Service Web. Déploiement et publication d'un Service Web.
AUTRES CLASSES DU FRAMEWORKLire et écrire des fichiers. Manipuler des données et des fichiers XML.
DÉVELOPPER DES COMPOSANTSPrincipes d'architecture d'une application en composants. Séparation d'une application en couches logiques. Les composants en Windows Forms et Web Forms. Gestion du threading.
CONFIGURATION ET ADMINISTRATIONLes traces et diagnostics d'une application. Assemblies .NET : construction, nom fort, versionning. Le fichier « Web.config » et « App.config ». API de configuration. Administration d'un site ASP.NET : console Web ASP.NET et le Health Monitoring.
CONSTRUCTION ET DÉPLOIEMENT« MsBuild » : l'outil de construction automatisé. Création d'un fichier de build et configuration des tâches. « ClickOnce » : outil de déploiement et de mise à jour dynamique des applications.
SQL SERVER 2005 POUR LES DÉVELOPPEURS .NETNouveautés T-SQL : gestion d'erreurs. Utilisation de XML dans SQL Server 2005 : stockage de XML, XML non typé et Schéma, XQuery, requête et modification de XML. Intégration de SQL 2005 avec la CLR .NET : Code Managé vs T-SQL, gestion des assemblies, projets Visual Studio SQL.
|