JDN > Formations professionnelles > Conception et Développement > Ingénierie d'études > Formation Programmation intensive avec le Framework .Net




Formation Programmation intensive avec le Framework .NetInformations pratiquesCentre de formation Valtech Training

 Formation Programmation intensive avec le Framework .Net


 Valtech Training, Toulouse
 Formation inter entreprise / intra entreprise


Objectif - Parcourir le langage C#
- Améliorer vos connaissances de certaines API du Framework .Net
- Cerner les services techniques offerts par .Net
- Gérer le multi-tâches en .Net
- Intégrer des composants existants à une application .Net
- Connaître les nouveautés de C# 2.0
- Améliorer vos aptitudes à la conception des applications
- Connaître les apports d'Entlib, extension au Framework .Net
Contenu Le langage et le Framework
- Rappels sur le langage C#
- Vue générale du Framework .Net : Windows Forms, Webforms, ADO, XML, réseau...

Rappels sur les applications graphiques (Windows Forms)
- Introduction aux Windows Forms
- Ajout de contrôles et tableaux de contrôles
- Développement de composants graphiques réutilisables
- Gestion d'événements

Définition de types
- Classes, enum, struct
- Mini projet : une classe gérant une liste de personnes

Interfaces
- Implémentation d'une interface
- Implémentation de plusieurs interfaces, gestion des ambiguïtés
- Mini projet : rendre itérable notre gestionnaire

Surcharge d'opérateurs
- Implicite
- Explicite
- Mini projet : tester les performances de notre gestionnaire

Héritage
- Subtilités liées à l'héritage et au polymorphisme
- Chaînage de constructeurs
- Modificateurs de portée
- La réflexion : la notion d' attribute et son utilisation
- Mini projet : un Framework de tests unitaires

Délégués et événements
- Création de sources et cibles d'événements
- Utilisations et limites
- Mini projet : un Framework de journalisation d'erreurs

Fonctionnement et optimisation du Garbage Collector
- Stratégie de récupération automatique de la mémoire en .Net
- Le boxing : utilisation de class et struct
- Mesure de l'activité du Garbage Collector
- Design Patterns pour la gestion mémoire et l'optimisation

Le Framework et les technologies non-managées
- P/Invoke : intégration de bibliothèques de fonction natives
- Intégration de composants COM / ActiveX
- Mini projet : système de publipostage

Découverte de l'Enterprise Library
- Data Application Block
- Logging Application Block
- Validation Application Block
- Exception Management Application Block

Évolutions C# 2.0
- Generics
- Nullable types, Delegates anonymes, classes partielles
- Yield et itération

Multi-threading
- Rappels sur la notion de Thread
- Gestion intégrée des Threads dans le Framework .Net
- La synchronisation des ressources
- Multi-thread et delegate asynchrone
Niveau requis Maîtriser un langage de programmation objet (C++, Java, C#, VB.NET, etc.);Connaître les bases de la conception avec UML;
Coût 1916 euros
Durée de la formation 5 jours
Année de création 2008

 

Mise à jour le 05 Septembre 2008 
Mettre à jour | Envoyer cette fiche 


Rechercher
> Recherche avancée
> Toutes les formations
> Top des recherches
0-9|A|B|C|D|E|F|G|H|I|J|K|L|M|N|O|P|Q|R|S|T|U|V|W|X|Y|Z


Les informations contenues dans l'Annuaire des formations sont communiquées par les établissements concernés. Elles n'engagent en rien la responsabilité de l'éditeur du Journal du Net. © Benchmark Group


Rechercher une formation
Recherche avancée | Toutes les formations
Top des recherches


ENST Telecom Paris formation continue et professionnelle – Cegos
CNFCE ORSYS
Journal du Net Voir un exemple
Management Voir un exemple
Emploi Voir un exemple
Toutes nos newsletters

Annonces Google