• Skip to content
  • Select language
  • Skip to search
OpenClassrooms.comOpenClassrooms.com
Our training programs
Online and at your own pace.
Compare our training programs
Learn a profession
Degree programs
Acquire in-demand skills with real-world projects and one-to-one mentoring.
Discover a topic
Free-access courses
Broaden your knowledge with 500+ regularly updated courses
Apprenticeship
Online and at your own pace.
Students
Start an apprenticeship
Kick off a new career with our 100% online registered apprenticeship degrees, which offer a monthly salary and no fees.
Consult job opportunities
Access thousands of apprenticeship job opportunities across France all year round.
Employers
Hire apprentices
Access qualified candidates all year round, create a job posting with AI, or receive a tailored selection of top talent.
Finalize the hiring of a candidate
Found the perfect candidate? Share their details to proceed with the hiring process.
For employers
Train and recruit talents through an all-in-one space.
Discover our solution
Upskilling & reskilling
Enhance your knowledge
with a library of 500+ self-guided courses - SPARK
Promote hard and soft skills
with mentor-led intensive programs - BOOST
Support career progression
with mentor-led training programs - PIVOT
Recruitment
Foster talents
Access qualified candidates all year round, create a job offer with AI, or receive a tailored selection of top talent.
Finalize the hiring of a candidate
Found the perfect candidate? Share their details to proceed with the hiring process.
Debug Your .NET Application With Visual Studio

Table of contents

  • Part 1

    Understand the problem in debugging code

    • 1

      Get the most out of this course

    • 2

      Explore the problem in debugging code

    • 3

      Prepare your coding environment

  • Part 2

    Manage the execution flow in a C# unit test

    • 1

      Stop on the right exception

    • 2

      Set breakpoints

    • 3

      Define conditional breakpoints

    • 4

      Control the execution of the code

    • 5

      Fix that bug!

    • Quiz: Ready to manage your execution flow?

  • Part 3

    Debugging data in C#

    • 1

      Manage data in the Locals panel

    • 2

      Choose the way your value types are displayed

    • 3

      Monitor your data using the Watch panel

    • 4

      Modify data values directly

    • 5

      Put it all together

    • Quiz: Have you mastered the Visual Studio debugger?

Table of contents

  • Part 1

    Understand the problem in debugging code

    • 1

      Get the most out of this course

    • 2

      Explore the problem in debugging code

    • 3

      Prepare your coding environment

  • Part 2

    Manage the execution flow in a C# unit test

    • 1

      Stop on the right exception

    • 2

      Set breakpoints

    • 3

      Define conditional breakpoints

    • 4

      Control the execution of the code

    • 5

      Fix that bug!

    • Quiz: Ready to manage your execution flow?

  • Part 3

    Debugging data in C#

    • 1

      Manage data in the Locals panel

    • 2

      Choose the way your value types are displayed

    • 3

      Monitor your data using the Watch panel

    • 4

      Modify data values directly

    • 5

      Put it all together

    • Quiz: Have you mastered the Visual Studio debugger?

Ready to manage your execution flow?

Test your knowledge!

Create an account for free or log in to take this course and complete this quiz.
Create an accountLog in

Question 1

Question 2