FRAMEWORK DESIGN GUIDELINES 3/: Conventions, Idioms, and Patterns for Reusable .Net Libraries (Paperback) (Addison-Wesley Microsoft Technology)