Nos solutions


Accueil  > Nos services > Formation  > Offre catalogue 2008

Offre catalogue 2008

Développement C# avec Visual Studio .NET 2005

REF : N-NCP
OBJECTIFS DU COURS
  • Identifier les différents éléments de la plate-forme .NET 2.0
  • Comprendre les concepts de la programmation objet avec C#
  • Concevoir et construire des applications Windows et des sites Web ASP.NET
  • Maîtriser les notions de composants et de Services Web
  • Gérer l'accès aux données avec ADO.NET 2.0 et XML
  • Utiliser Visual Studio .NET 2005 pour améliorer la productivité
MISE EN PRATIQUE

PROFIL DES PARTICIPANTS
Architecte technique
Chef de projet
Équipe projet
PRE-REQUIS
Avoir suivi le cours « Introduction aux concepts objet » (Réf. P-ICO). Expérience de développement d'application en C++, Java.
DUREE
4 jours
TARIF
1 710 * € (HT)
2 680* CHF
*Déjeuners inclus
Télécharger le programme

INTRODUCTION & VUE D'ENSEMBLE DE LA PLATE-FORME MICROSOFT .NET 2.0

Introduction à 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 2005

Dé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 LANGAGE

Les 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 C#

Concepts d'objets et classes : attributs, opérations, instances, abstraction, encapsulation, agrégation, héritage, interfaces, polymorphisme...
Implémentation des concepts en C# : 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ÉS

Gestion 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 C# 2.0.
Types primitifs « Nullables ».
Refactoring sous Visual Studio 2005.

WINDOWS FORMS

Cré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ÉES

Vue 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.0

Introduction à 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 WEB

Introduction 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 FRAMEWORK

Lire et écrire des fichiers.
Manipuler des données et des fichiers XML.

DÉVELOPPER DES COMPOSANTS

Principes 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 & ADMINISTRATION

Les 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 & 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 .NET

Nouveauté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.
 
PARIS
4-7 fév
1-4 avril
2-5 juin
4-7 août
6-9 oct
1-4 déc
BORDEAUX
14-17 janv
17-20 mars
19-22 mai
7-10 juil
15-18 sept
24-27 nov
LYON
14-17 janv
1-4 avril
26-29 mai
9-12 juin
26-29 août
22-25 sept
27-30 oct
MEDITERRANEE
14-17 janv
1-4 avril
26-29 mai
9-12 juin
26-29 août
22-25 sept
27-30 oct
NANTES
1-4 avril
2-5 juin
6-9 oct
1-4 déc
TOULOUSE
28-31 janv
10-13 mars
19-22 mai
25-28 août
20-23 oct
15-18 déc
SUISSE
18-21 fév
21-24 avril
2-5 juin
20-23 oct
15-18 déc
MAROC
Nous consulter