Home > Store > Programming > Windows Programming

Advanced .NET Debugging LiveLessons (Video Training), (Downloadable Video)

Advanced .NET Debugging LiveLessons (Video Training), (Downloadable Video)

Your browser doesn't support playback of this video. Please download the file to view it.

Downloadable Video

  • Your Price: $119.99
  • List Price: $149.99
  • About this video
  • Accessible from your Account page after purchase. Requires the free QuickTime Player software.

    Videos can be viewed on: Windows 8, Windows XP, Vista, 7, and all versions of Macintosh OS X including the iPad, and other platforms that support the industry standard h.264 video codec.

Register your product to gain access to bonus material or receive a coupon.

Buy Lessons

DRM-Free Video Downloads. Purchase and immediately download individual lessons from this video. Make your lesson selections below and click on the Buy button.

Videos can be viewed on: Windows 8, Windows XP, Vista, 7, and all versions of Macintosh OS X including the iPad, and other platforms that support the industry standard h.264 video codec. Requires the free QuickTime Player software.

Lesson 1

Lesson 1: Introduction to .NET Debugging, Downloadable Version

In Lesson 1, .NET Debugging expert Mario Hewardt takes you through an introduction to the topic of .NET debugging and discusses the importance of reliability and robust software, common traits, and available tools. Screen cast demonstrations teach about: — Running the debuggers — Symbols — Loading SOS — Threads — Managed heap and garbage collection Lesson 1 also covers postmortem debugging.

Duration: 01:22:38  File Size: 96 MB

Lesson 2

Lesson 2: Fundamentals of .NET Managed Heap and Garbage Collection, Downloadable Version

In Lesson 2, Garbage Collection, .NET Debugging expert Mario Hewardt takes you through a high level overview of the garbage collector. He discusses how the managed heap is laid out in memory and shares important garbage collector concepts that every developer/architect should understand such as: — Generations — Segments — Roots — Finalization

Duration: 01:14:39  File Size: 105 MB

Lesson 3

Lesson 3: Fundamentals of Thread Synchronizatin in .NET, Downloadable Version

In Lesson 3, Thread Synchronization, .NET Debugging expert Mario Hewardt communicates the importance of effective .NET synchronization debugging. You will come away with an understanding of how to inspect Monitors, how to inspect Reader/Writer locks, and how to inspect Win32 lock constructs exposed in .NET. Further, the author takes you through useful examples of debugging that illustrate each of the synchronization constructs discussed.

Duration: 00:57:48  File Size: 122 MB

Your browser doesn't support playback of this video. Please download the file to view it.

Actual product comes full screen and in high resolution.

Your browser doesn't support playback of this video. Please download the file to view it.

Actual product comes full screen and in high resolution.

Your browser doesn't support playback of this video. Please download the file to view it.

Actual product comes full screen and in high resolution.

Description

  • Copyright 2011
  • Dimensions: 7-1/2" x 9-1/8"
  • Edition: 1st
  • Downloadable Video
  • ISBN-10: 0-321-73517-X
  • ISBN-13: 978-0-321-73517-1

This Advanced .NET Debugging LiveLesson is presented by author and hardcore debugging expert Mario Hewardt for the .NET developer and software architect audience. It delves into three key areas of .NET debugging including an overview and survey of tools in .NET, garbage collection, and thread synchronization—shared via a combination of video discussion and valuable code walkthroughs.

In Lesson 1, .NET Debugging expert Mario Hewardt takes you through an introduction to the topic of .NET debugging and discusses the importance of reliability and robust software, common traits, and available tools. Screen cast demonstrations teach about:

–         Running the debuggers

–         Symbols

–         Loading SOS

–         Threads

–         Managed heap and garbage collection

 Lesson 1 also covers postmortem debugging.

In Lesson 2, Garbage Collection, .NET Debugging expert Mario Hewardt takes you through a high level overview of the garbage collector. He discusses how the managed heap is laid out in memory and shares important garbage collector concepts that every developer/architect should understand such as:

–         Generations

–         Segments

–         Roots

–         Finalization

In Lesson 3, Thread Synchronization, .NET Debugging expert Mario Hewardt communicates the importance of effective .NET synchronization debugging.  You will come away with an understanding of how to inspect Monitors, how to inspect Reader/Writer locks, and how to inspect Win32 lock constructs exposed in .NET. Further, you will be taken through useful examples of debugging that illustrate each of the synchronization constructs discussed.

Updates

Submit Errata

More Information

Unlimited one-month access with your purchase
Free Safari Membership