Chapter 8: Debugging Techniques: Yes, You Will Need Them

Best Practices for Making Your Software Debuggable

Take Advantage of Object-Oriented Design

Consider Unit Testing

Catch and Handle Exceptions

Use Logging to Record Events and Progress

Debug with Microsoft Visual Studio

Debugging Basics: Some Definitions

Prepare to Debug a Custom Task

How to Attach a Debugger to a Custom Task

Example: Debugging a Custom Task

Chapter Summary

Perhaps you are one of those rare developers who can craft a body of code, build it, and deploy it, without encountering a single error or unexpected condition. But, just in case that's not you, this chapter describes the basics of troubleshooting problems in your custom tasks.

You might have heard the life-enhancing ...

Get Custom Tasks for SAS Enterprise Guide Using Microsoft .NET now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.