|
Le langage et le Framework Rappels sur le langage C# Vue générale du Framework .Net : Windows Forms, Webforms, ADO, XML, réseau... Les applications graphiques (Windows Forms) Introduction aux Windows Forms Ajout de contrôles utilisateurs Développement de composants graphiques réutilisables Gestion d'événements Définition de types Classes et classes partielles Enum et struct Interfaces Implémentation d'une interface Implémentation de plusieurs interfaces, gestion des ambiguïtés Surcharge d'opérateurs Implicite Explicite 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 Délégués et événements Création de sources et cibles d'événements Utilisations et limites |
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 Évolutions du C# Collections et Generics Nullable types, Delegates anonymes 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 Accès aux données Modèle objet d'ADO.NET Dataset et DataReader Mode connecté, mode déconnecté Accès au système de fichiers Utilisation des Streams Nouveautés du C# 4.0 Les paramètres nommés et optionels Co et contravariance Le typage dynamique |
|
code [ICOP] |
Prix euros/HT |
Jan | Fév | Mars | Avril | Mai | Juin | Juillet | Août | Sept | Oct | Nov | Déc |
| Paris | 2077 | - | 14 | 7 | 4 | 23 | 27 | - | - | 12 | 17 | - | 19 |
| Grenoble | 2077 | - | - | 21 | - | - | 27 | - | - | - | 10 | - | 12 |
| Lyon | 2077 | - | 21 | - | - | 23 | - | - | - | 5 | - | 28 | - |