Formation - Développement système en .NET
Skills Campus
Tranning & certification centerDescription
Cette formation vous apportera toutes les connaissances nécessaires pour développer des applications de type système dans le cadre du framework .NET.
À qui s'adresse cette formation ?
Pour qui ?Développeurs ayant à réaliser des applications utilisant des interfaces système en .NET.
PrérequisLes objectifs de la formation
Programme de la formation
- Le multitâche en .NET
- Mise en oeuvre des threads : cycle de vie.
- Gestion des priorités.
- Synchronisation entre threads, Communication entre threads.
- Pool de threads.
- Travaux pratiques Création de programmes mettant en oeuvre les threads et les classes de synchronisation.
- Communication réseau avec les sockets
- Utilisation directe des sockets TCP et UDP.
- Client/serveur TCP et UDP.
- Classe UdpClient.
- Les classes WebClient, WebRequest, WebResponse.
- Gestion synchrone et asynchrone.
- Proxy.
- Travaux pratiques Réalisation d'un client et d'un serveur multithreads.
- Réalisation d'un client http.
- Développement de services Windows
- Création de services en .
- NET.
- Test et mise au point.
- Gestion de la sécurité.
- Installation.
- Travaux pratiques Utilisation d'un service Windows pour héberger un serveur .
- Net Remoting.
- Manipulation de la base de registre
- Fonctionnement de la base de registre.
- Classes liées à la base de registre.
- Types de données.
- Travaux pratiques Utilisation de la base de registre pour sauvegarder les options de fonctionnement du service Windows.
- Journal des événements
- Utilisation dans le Framework .
- NET.
- Gestion des événements et surveillance du journal.
- Analyseur de performance
- Principe : compteur, collecte, mise à jour.
- Les compteurs dans les applications.
- Intérêt.
- Travaux pratiques Création de compteurs pour espionner les performances d'un programme multithread.
- Interopérabilité de .NET avec les DLL et COM
- Rappel sur COM et les DLL natives.
- Interopérabilité.
- .
- NET et COM : rôle client et rôle serveur.
- Travaux pratiques Appels de composants COM et de DLL depuis .
- NET.
- Mise en oeuvre de la sécurité
- Les principes de la sécurité sous Windows 2000.
- Les fonctions de gestion de la sécurité.
- Attributs et réflexion
- Métadonnées dans le CLR.
- Utilisation des attributs.