Module 1 : Intégration de langages dynamiques et de composant COM au code Visual C#
- Intégration de Ruby et Python au code Visual C#
- Accéder à des composants COM depuis C#.
Module 2 : Utilisation de LINQ pour interroger des données
- Utilisation des méthodes d'extension LINQ et des opérateurs de requête
- Construction de requêtes et d'expressions LINQ dynamiques.
Module 3 : Construction et énumération de classes de collection personnalisées
- Implémenter une classe de collection personnalisée
- Ajouter un énumérateur à une classe de collection personnalisée.
Module 4 : Utilisation des collections et construction de types génériques
- Utilisation des collections ; Création et utilisation des types génériques
- Définir des interfaces génériques et comprendre la variance
- Utilisation de méthodes génériques et des délégués.
Module 5 : Découplage de méthodes et gestion d'événements
- Déclaration et utilisation de délégué
- Utilisation des Lambda Expressions ; Gestion d'événements.
Module 6 : Encapsuler des données et définir des surcharges d'opérateurs
- Création et utilisation des propriétés
- Création et utilisation des indexeurs
- Surcharge d'opérateurs.
Module 7 : Gestion de la durée de vie des objets et contrôler les ressources
- Introduction au Garbage Collection
- Gestion des ressources.
|
Module 8 : Héritage de classes et implémentation d'interfaces
- Utiliser l'héritage pour définir de nouveaux types références
- Définir et implémenter des interfaces ; Définir des classes abstraites.
- Module 9 : Encapsulation de données et de méthodes
Contrôler la visibilité des membres
- Partager méthodes et données.
Module 10 : Créer de nouveaux types de données
- Création et utilisation d'énumérations
- Création et utilisation de classes
- Création et utilisation de structures
- Comparaison des types références et types valeurs.
Module 11 : Lire et écrire dans des fichiers
- Accéder au système de fichiers
- Lecture et écriture dans des fichiers en utilisant les flux.
Module 12 : Gestion d'exceptions
- Gestion des exceptions
- Soulever des exceptions.
Module 13 : Déclaration et appel de méthodes
- Définir et appeler des méthodes
- Spécification de paramètres optionnels et de paramètres de sortie.
Module 14 : Structures de programmation du C#
- Déclaration de variables et affectation de valeurs
- Utilisation d'expression et d'opérateurs
- Création et utilisation des tableaux
- Instructions de décision
- Instructions d'itérations.
Module 15 : Introduction à C# et au .Net Framework
- Introduction au .Net Framework
- Création de projets avec Visual Studio 2010
- Ecrire une application C#
- Construire une application graphique
- Documenter une application
- Exécuter et déboguer des applications avec Visual Studio 2010.
|