Goodreads helps you keep track of books you want to read.
Start by marking “Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries” as Want to Read:
Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries
Enlarge cover
Rate this book
Clear rating
Open Preview

Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries

4.21  ·  Rating Details ·  245 Ratings  ·  13 Reviews
"Framework Design Guidelines, Second Edition, " teaches developers the best practices for designing reusable libraries for the Microsoft .NET Framework. Expanded and updated for .NET 3.5, this new edition focuses on the design issues that directly affect the programmability of a class library, specifically its publicly accessible APIs. This book can improve the work of any ...more
Hardcover, Second Edition, 480 pages
Published October 22nd 2008 by Addison Wesley (first published September 29th 2005)
More Details... edit details

Friend Reviews

To see what your friends thought of this book, please sign up.

Reader Q&A

To ask other readers questions about Framework Design Guidelines, please sign up.

Be the first to ask a question about Framework Design Guidelines

Community Reviews

(showing 1-30)
filter  |  sort: default (?)  |  Rating Details
David
Dec 07, 2015 David rated it really liked it
Recommended to David by: MSDN
This book has a lot of good advice about designing .NET APIs that everyone from Mort to Jon Skeet can use.
Harshdeep
Dec 27, 2016 Harshdeep rated it it was amazing
Shelves: c, architect, favorites
Wish I would have read it a decade back, when I started my career. :)
Roger
Oct 09, 2007 Roger rated it it was amazing  ·  review of another edition
Shelves: programming
This book is a must-read for any developer who is building or consuming .NET libraries. Even if you are familiar with the guidelines (from blogs, FxCop, or elsewhere) this book is outstanding--the authors sprinkle the primary guidelines content with commentary from other bigwigs, including Jeffrey Richter, Rico Mariani, Anders Hejlsberg and more. Through their comments, you get the "story-behind-the-story" (which guidelines are really important, which guidelines they disagree with, which guideli ...more
Robert
Apr 27, 2009 Robert rated it it was amazing
Must read for .NET developer. It's aimed at explaining the rules for developing framework libraries but even if you're not in that business it's packed with insight. The book alternates between dry rules and entertaining commentary by .NET luminaries explaining exceptions, history or just why they miss Hungarian notation.
Günter Zöchbauer
A must read for every one how creates source code or is responsible for software quality.
This was the eye opener for me for how to build quality into software.

Jeff
Jul 15, 2008 Jeff rated it really liked it  ·  review of another edition
This book shows that the .net Framework has a clear design to it that is pretty decent and useful to follow Microsoft's lead. I recomend it to anyone working with .net.
Igor Moiseev
Mar 18, 2016 Igor Moiseev rated it it was amazing
I think this book should read each developer who wants to write reusable assemblies. There are many great advices about right code and styles.
Jason
Jason rated it really liked it
Jul 15, 2008
Welshofer
Welshofer rated it liked it
Jan 31, 2015
Max
Max rated it really liked it
Mar 01, 2016
Rob
Rob rated it really liked it
Sep 18, 2008
Gishu Pillai
Gishu Pillai rated it really liked it
Aug 22, 2016
Rodger Brennan
Rodger Brennan rated it really liked it
May 05, 2015
Kassem
Kassem rated it it was amazing
Sep 28, 2013
Dave Thomas
Dave Thomas rated it really liked it
Dec 29, 2012
Margaret Mullins
Margaret Mullins rated it liked it
Sep 28, 2015
Eizo Nishime
Eizo Nishime rated it really liked it
Sep 01, 2015
Aelena
Aelena rated it it was amazing
Aug 15, 2013
Roberta Arcoverde
Roberta Arcoverde rated it liked it
Jan 05, 2015
Mateusz
Mateusz rated it it was amazing
Feb 14, 2014
Per Larsson
Per Larsson rated it did not like it
Jan 02, 2017
J Atticus
J Atticus rated it it was amazing
Nov 01, 2012
Dwight Walker
Jan 24, 2016 Dwight Walker marked it as to-read
Looks like a useful book for software reuse.
Bagavathi
Bagavathi rated it really liked it
Dec 04, 2011
Michael Minigshofer
Michael Minigshofer rated it liked it
Jul 11, 2015
Marcus Reid
Marcus Reid rated it really liked it
Jun 30, 2015
Krishna Vangapandu
Krishna Vangapandu rated it it was amazing
Mar 27, 2015
Radu Crisan
Radu Crisan rated it it was amazing
Jul 01, 2016
Proctor
Proctor rated it liked it
Jul 27, 2011
Jonathan Levinson
Jonathan Levinson rated it liked it
Jan 04, 2017
« previous 1 3 4 5 6 7 8 9 next »
There are no discussion topics on this book yet. Be the first to start one »
  • CLR via C# (Pro-Developer)
  • Applying Domain-Driven Design and Patterns : With Examples in C# and .NET
  • Agile Principles, Patterns, and Practices in C#
  • The Art of Unit Testing: With Examples in .NET
  • Pragmatic Unit Testing in C# with Nunit
  • Writing Secure Code
  • Patterns of Enterprise Application Architecture
  • Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions
  • C# in Depth
  • Refactoring to Patterns (Addison Wesley Signature Series)
  • xUnit Test Patterns: Refactoring Test Code
  • Growing Object-Oriented Software, Guided by Tests
  • The Best Software Writing I
  • Writing Solid Code
  • Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development
  • Domain-Driven Design: Tackling Complexity in the Heart of Software
  • Software Estimation: Demystifying the Black Art
  • Effective C#: 50 Specific Ways to Improve Your C#

Goodreads is hiring!

If you like books and love to build cool products, we may be looking for you.
Learn more »

Share This Book