Companies Home Search Profile

Error Handling in C# 10

Focused View

Jason Roberts

1:42:25

15 View
  • 01. Course Overview.mp4
    01:11
  • 02. Introduction.mp4
    01:17
  • 03. Course Overview.mp4
    01:10
  • 04. Why Handle Errors.mp4
    01:47
  • 05. Error Handling Using Error Codes.mp4
    02:44
  • 06. Why Exceptions.mp4
    00:59
  • 07. What Is an Exception .mp4
    00:51
  • 08. Summary.mp4
    01:18
  • 09. Introduction.mp4
    00:55
  • 10. Understanding Exception Handling.mp4
    01:38
  • 11. Introducing the Try Statement.mp4
    02:53
  • 12. Demo.Code Overview.mp4
    02:41
  • 13. Causing an Exception.mp4
    01:43
  • 14. Understanding the Stack Trace.mp4
    01:24
  • 15. Creating and Throwing an Exception.mp4
    03:04
  • 16. Getting Started with Exception Catching.mp4
    02:10
  • 17. Exception Handling Good Practices.mp4
    02:31
  • 18. Summary.mp4
    01:12
  • 19. Introduction.mp4
    00:47
  • 20. What Does an Exception Represent.mp4
    01:07
  • 21. The Exception Class Hierarchy.mp4
    01:22
  • 22. The System.Exception Base Class.mp4
    03:35
  • 23. Commonly Used System.Exception Constructors.mp4
    00:46
  • 24. System.ApplicationException Guidelines.mp4
    00:55
  • 25. Commonly Encountered Exceptions.mp4
    04:00
  • 26. Summary.mp4
    01:04
  • 27. Introduction.mp4
    01:39
  • 28. Throwing Exceptions from Expressions.mp4
    04:10
  • 29. Catching Different Exception Types with Multiple Catch Blocks.mp4
    02:47
  • 30. Understanding the Finally Block.mp4
    01:28
  • 31. Rethrowing Exceptions and Preserving the Stack Trace.mp4
    02:38
  • 32. Catching and Wrapping Exceptions.mp4
    03:09
  • 33. Filtering Catch Blocks with Exception Filters.mp4
    02:38
  • 34. Global Unhandled Exception Handling.mp4
    02:39
  • 35. Summary.mp4
    01:29
  • 36. Introduction.mp4
    01:03
  • 37. Understanding Custom Exceptions.mp4
    03:46
  • 38. Defining a Custom Exception.mp4
    03:36
  • 39. Defining a Derived Custom Exception.mp4
    03:46
  • 40. Using Custom Exceptions.mp4
    03:04
  • 41. An Alternative to Custom Exceptions.mp4
    03:14
  • 42. Summary.mp4
    01:13
  • 43. Introduction.mp4
    01:07
  • 44. Testing Exceptions with NUnit.mp4
    06:51
  • 45. Testing Exceptions with xUnit.net.mp4
    02:25
  • 46. Testing Exceptions with MSTest V2.mp4
    01:31
  • 47. Summary Key Takeaways and Resources.mp4
    03:08
  • Description


    Understanding and making use of exceptions is crucial to creating readable and understandable code that responds correctly to runtime errors. This course will teach you how to handle errors in your C# code in a type-safe, readable, and structured way.

    What You'll Learn?


      Missing or incorrectly implemented error handling code can lead to data corruption, unnecessary crashes, annoyed end-users, out-of-hours support calls, and hard to maintain code. In this course, Error Handling in C# 10, you’ll learn to correctly handle runtime errors in your C# applications. First, you’ll explore what exceptions are and why we use them. Next, you’ll discover how to respond to errors that occur in your applications at runtime. Finally, you’ll learn how to throw exceptions in your own code and even how to define your own custom exception classes. When you’re finished with this course, you’ll have the skills and knowledge of C# exception handling needed to handle runtime errors in your C# applications.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category

    C#

    Jason Roberts
    Jason Roberts
    Instructor's Courses
    With over 15 years of experience in both frontend and backend software development, Jason Roberts is a freelance developer, trainer, and author. He holds a Bachelor of Science degree in computing, is the author of several books, and writes at his blog DontCodeTired.com. Jason is an open source contributor and in addition to enterprise software development, he has designed and developed Windows Store and Windows Phone apps.
    Pluralsight, LLC is an American privately held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 7,000 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.
    • language english
    • Training sessions 47
    • duration 1:42:25
    • level average
    • Release Date 2023/12/14