Overview

Tackling the content for this chapter was a challenge. The challenge wasn't due to any technical difficulties, bugs, or other problems. The challenges were in finding items not already covered by the .NET framework. No other interface framework has provided so much richness coupled with so much ease—not even Java's Swing. For that reason, most of the patterns covered in this chapter center around the “plumbing” of a presentation space typically driven by the GUI but not necessarily entailing the GUI itself. Said in another way, there are no specifics for graphic rendering, custom control creation, or other GUI-specific patterns like those covered here. Those readers who are looking for patterns detailing custom control creation or complex ...

Get .NET Patterns: Architecture, Design, and Process 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.