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.20  ·  Rating Details  ·  223 Ratings  ·  11 Reviews

A new edition of this title is available, ISBN-10: 0321545613 ISBN-13: 9780321545619

"This book is an absolute must-read for all .NET developers. It gives clear do and don't guidance on how to design class libraries for .NET. It also offers insight into the design and creation of .NET that really helps developers understand the reasons why things are the way they are. This

...more
Hardcover, 384 pages
Published September 14th 2005 by Addison Wesley
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

This book is not yet featured on Listopia. Add this book to your favorite list »

Community Reviews

(showing 1-30 of 593)
filter  |  sort: default (?)  |  Rating Details
David
Dec 07, 2015 David rated it really liked it  ·  review of another edition
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.
Roger
Oct 09, 2007 Roger rated it it was amazing
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
Dwight Walker
Looks like a useful book for software reuse.
Robert
Apr 27, 2009 Robert rated it it was amazing  ·  review of another edition
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
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  ·  review of another edition
I think this book should read each developer who wants to write reusable assemblies. There are many great advices about right code and styles.
Mauricio Asuar
Nov 01, 2011 Mauricio Asuar rated it really liked it  ·  review of another edition
Shelves: dev
A must for .NET programmers. It makes you understand FXCop & StyleCop at the deepest levels.
Rabashani
Jan 23, 2010 Rabashani rated it it was amazing
Your new BIBLE... this is a must for all developers out there!
James Igoe
Oct 16, 2013 James Igoe rated it it was amazing  ·  review of another edition
Excellent material, a broad view for building for external clients...
Matthew
The difference between C# and good C#
Aaron Baker
Aaron Baker rated it really liked it
May 27, 2016
781357957
781357957 marked it as to-read
May 23, 2016
Sergii
Sergii rated it it was amazing
May 20, 2016
Jennyfer Hubac
Jennyfer Hubac marked it as to-read
May 13, 2016
Cameron
Cameron marked it as to-read
May 04, 2016
Sai Kiran
Sai Kiran marked it as to-read
Apr 28, 2016
Anton
Anton marked it as to-read
Apr 26, 2016
Martin Zikmund
Martin Zikmund marked it as to-read
Apr 22, 2016
Shaun
Shaun marked it as to-read
Apr 14, 2016
Dmitry Nogin
Dmitry Nogin rated it it was amazing
Apr 14, 2016
Mannus
Mannus marked it as to-read
Apr 11, 2016
Oli Pyke
Oli Pyke rated it it was amazing
Apr 11, 2016
Sergey
Sergey marked it as to-read
Apr 07, 2016
Ed
Ed marked it as to-read
Mar 27, 2016
Alexander
Alexander marked it as to-read
Mar 25, 2016
« previous 1 3 4 5 6 7 8 9 19 20 next »
There are no discussion topics on this book yet. Be the first to start one »
  • CLR via C# (Pro-Developer)
  • Agile Principles, Patterns, and Practices in C#
  • Applying Domain-Driven Design and Patterns : With Examples in C# and .NET
  • Pragmatic Unit Testing in C# with Nunit
  • The Art of Unit Testing: With Examples in .NET
  • Writing Secure Code
  • Patterns of Enterprise Application Architecture
  • C# in Depth
  • Refactoring to Patterns
  • Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions
  • Growing Object-Oriented Software, Guided by Tests
  • Xunit Test Patterns: Refactoring Test Code
  • The Best Software Writing I
  • Software Estimation: Demystifying the Black Art
  • Writing Solid Code
  • Domain-Driven Design: Tackling Complexity in the Heart of Software
  • Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development
  • 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