[ FreeCourseWeb.com ] Framework Design Guidelines - Conventions, Idioms, and Patterns for Reuseable .NET Libraries, 2nd Edition