This document outlines a presentation on writing testable code in SharePoint. It discusses using design patterns like the repository pattern, inversion of control (IoC), and dependency injection to make the code more modular and easier to test. It also covers the model-view-presenter pattern for separating UI logic from code. The presentation includes demos of implementing these patterns and strategies for unit testing SharePoint code. It concludes by providing contact information for the presenter and details about a post-event gathering.