Formation SETC844-434-7382
 Trouver un Cours: 
 
Formation ProgrammationFormation MicrosoftFormation MS OfficeFormation GestionFormation ServeurFormation RéseauLa CompagnieContactez-Nous

Formation .NET


Merci pour cette belle formation. Vous êtes quelqu’un de très dynamique avec beaucoup d’expérience qui apporte une dynamique enrichissante !
Commentaire de Employment and Social Development Canada

1. Titre

  • Le débogage et le dépannage .NET pour les développeurs professionnels (NETDBGFR, 4 jours)
    Afficher PDF

2. Pré-requis

  • Expert en programmation .NET

3. Clientèle Cible

  • Les développeurs professionnels qui veulent apprendre à déboger .NET

4. Dates et Tarifs


26 févr. au 1 mars, 2019$3,350.00/personne
26 mars au 29 mars, 2019$3,350.00/personne
23 avr. au 26 avr., 2019$3,350.00/personne

5. Plan de cours

Module 1: Survol des outils

Sujet 1: Survol des outils

Sujet 2: Les versions du cadre .NET

Sujet 3: SOS et SOSEX

Sujet 4: CLR Profiler

Sujet 5: Les compteurs de performance

Sujet 6: Reflector pour .NET

Sujet 7: PowerDbg

Sujet 8: Les assistants de débogage

Module 2: Notions essentielles du CLR

Sujet 1: CLR et le Loader Windows

Sujet 2: Les images natives

Sujet 3: Le chargement des assemblages .NET

Sujet 4: Le domaine application .NET

Sujet 5: Les domaines application .NET: système, partagé et défaut

Sujet 6: Le manifeste des applications

Sujet 7: Les types de métadonnées

Sujet 8: La table Sync Block

Sujet 9: Le type handle, le descripteur de méthode et les modules

Module 3: Les tâches de débogage

Sujet 1: Le débogueur et la cible

Sujet 2: Les breakpoints

Sujet 3: Quelques outils utiles

Sujet 4: Comment utiliser les extensions de débogage

Sujet 5: Comment travailler avec SOS et SOSEX

Sujet 6: Contrôler le débogage CLR

Sujet 7: Comment créer des breakpoints

Sujet 8: Les breakpoints et les fonctions JIT

Sujet 9: Les breakpoints et les assemblages précompilés

Sujet 10: Les breakpoints et les méthodes génériques

Module 4: Inspection de code

Sujet 1: Inspection de code: un survol

Sujet 2: Comment désassembler le code

Sujet 3: Comment obtenir le descripteur de la méthode

Sujet 4: Comment afficher le MSIL

Sujet 5: Les commandes internes du CLR

Sujet 6: Les blocs Sync et le les tables de méthode

Sujet 7: Le Managed Heap et le GC

Sujet 8: Comment travailler avec les crash dump

Module 6: Le chargement des assemblages

Sujet 1: Survol du chargeur

Sujet 2: Identité des assemblages

Sujet 3: Le cache global des assemblages

Sujet 4: Le contexte de chargement

Sujet 5: Les échecs de chargement

Sujet 6: Interopérabilité et DllNotFoundException

Module 7: Le Managed Heap et le GC

Sujet 1: Architecture de mémoire : Windows et .NET

Sujet 2: Allocation de la mémoire

Sujet 3: Notions essentielles en nettoyage de mémoire

Sujet 4: Les générations et les racines

Sujet 5: La finalisation

Sujet 6: La réclamation de la mémoire

Sujet 7: Le tas pour les gros objets (LOH)

Sujet 8: Le pinning

Sujet 9: Les modes du GC

Sujet 10: Comment traiter les corruptions

Sujet 11: Comment traiter la fragmentation

Sujet 12: Comment traiter les manques de mémoire

Module 8: La synchronisation

Sujet 1: Notions essentielles en synchronisation

Sujet 2: Les mécanismes internes de la synchronisation

Sujet 3: Les structures de la synchronisation

Sujet 4: Les événements

Sujet 5: Mutex et sémaphore

Sujet 6: Monitor

Sujet 7: Les groupes de threads

Sujet 8: Les objets, les entêtes, le Sync Block et les verrouillages minces

Sujet 9: Les fuites et autres problèmes

Module 9: Interopérabilité

Sujet 1: Invocation de plateforme

Sujet 2: Interopérabilité COM

Sujet 3: Comment travailler avec les RCWs

Sujet 4: Comment travailler avec P/Invoke

Sujet 5: Les délégués

Sujet 6: Les fuites et autres problèmes

Module 10: Analyse post-mortem

Sujet 1: Comment travailler avec les vidages de mémoire

Sujet 2: Comment générer un vidage de mémoire

Sujet 3: Comment déboguer les vidages de mémoire

Sujet 4: Analyse des vidages de mémoire

Sujet 5: Inspection des objets

Sujet 6: La mémoire RAW

Sujet 7: Les types valeur

Sujet 8: Les types référence

Sujet 9: Les tableaux

Sujet 10: Les objets sur le stack

Sujet 11: La taille des objets

Sujet 12: Les exceptions

Formation SETC sur LinkedIn Suivez @CTESTraining Suivez-nous sur Facebook
 Formation Programmation
 Formation Microsoft
 Formation Réseau
 Formation Gestion
 Formation Serveur
 Formation MS Office
Ce site fur conçu et créé par Jean-Marc Choquette