Développement
Déboguez vos applications C#
Créer une application consiste à écrire du code pour accéder à des structures de données et les mettre à jour. Cela paraît simple mais nécessite de bien connaître les structures de données disponibles en .NET ainsi que les instructions fournies en C# pour ordonner l'exécution du code.
Lorsque quelque chose ne se passe pas comme prévu, on parle de "bug", en souvenir des insectes ("bug" en anglais) qui causaient le dysfonctionnement des composants électroniques des premiers ordinateurs à lampes... Une fois le code parti en production, il faut trouver un moyen de monitorer la bonne santé de l'application et de détecter les erreurs lors de son exécution : il s'agit généralement d'écrire des messages dans des fichiers ou de les rendre accessibles à distance.
Cependant, une fois le comportement déviant identifié :
Comment remonter à la source du problème ?
Comment déterminer quelle partie de code n'effectue pas le traitement attendu ?
Comment accéder à l'état des données de l'application ?
Le but de ce cours est de vous montrer comment partir à la chasse aux bugs avec Visual Studio. Nous passerons par des cas concrets à travers des tests unitaires pour présenter les outils, la méthodologie ainsi que des trucs et astuces.
Rejoignez-nous dans ce cours et vous serez capable de déboguer n'importe quel code C#, pour votre application .NET.
Objectifs pédagogiques
- Contrôler le flot d'exécution d’un code C# avec le débogueur de Visual Studio
- Visualiser et modifier ses données dans le débogueur de Visual Studio
Et si vous en faisiez votre métier ?
Suivez une des formations diplômantes de notre école 100% en ligne, et transformez vos connaissances en compétences professionnelles.
- Formations jusqu’à 100 % financées
- Date de début flexible
- Projets professionnalisants
- Mentorat individuel
Table des matières
- Partie 1
Comprenez la problématique de débogage de code
- Partie 2
Gérez le flot d'exécution d'un test unitaire C#
- Partie 3
Déboguez les données en C#