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 ·  335 ratings  ·  15 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
Average rating 4.21  · 
Rating details
 ·  335 ratings  ·  15 reviews


More filters
 | 
Sort order
Start your review of Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries
David
Nov 23, 2015 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. ...more
Paweł
Mar 18, 2018 rated it it was amazing
Shelves: programming
Polecam. Podczas czytania napisałem 3 strony A4 notatek.
Niektóre rozdziały do ponownego przeczytania, bo tak dobre.
Roger
Oct 09, 2007 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
Meg
Jul 24, 2009 rated it it was amazing
Recommends it for: anyone writing code that will be used by someone else
The best resource around for API design. Based on the creation of the .NET framework APIs, this is a fantastic set of guidelines for helping developers create easily understood API signatures.

One of my favorite aspects is the break-out text by various additional contributors. They are not afraid to point out their own mistakes (many of which still exist within the .NET libraries) or to question each others' decisions. Since there is very rarely a single right or wrong solution to a problem, I ap
...more
Robert
Apr 10, 2009 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.

Dwight Walker
Jan 21, 2016 marked it as to-read
Looks like a useful book for software reuse.
Rabashani
Jan 23, 2010 rated it it was amazing  ·  review of another edition
Your new BIBLE... this is a must for all developers out there!
James Igoe
Sep 22, 2012 rated it it was amazing  ·  review of another edition
Excellent material, a broad view for building for external clients...
Jeff
Jul 07, 2008 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.
Matthew
The difference between C# and good C#
Igor Moiseev
Apr 25, 2014 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.
Harshdeep
Dec 27, 2016 rated it it was amazing
Shelves: architect, c, favorites
Wish I would have read it a decade back, when I started my career. :)
Jerry
rated it really liked it
Oct 23, 2017
Jason
rated it really liked it
Jul 15, 2008
Marcelo
rated it it was amazing
Jul 18, 2020
Welshofer
rated it liked it
Jan 31, 2015
Max
rated it really liked it
Dec 28, 2013
Dennis Rongo
rated it it was amazing
Aug 18, 2017
Rob
rated it really liked it
Sep 18, 2008
Michael Terry
rated it it was ok
Nov 17, 2017
Lad
rated it really liked it
Jan 29, 2019
Pete Chen
rated it it was amazing
Mar 26, 2019
Gishu Pillai
rated it really liked it
Aug 22, 2016
Rodger Brennan
rated it really liked it
May 05, 2015
Waldemar Mękal
rated it really liked it
Jan 02, 2019
Kassem
rated it it was amazing
Sep 28, 2013
Dave Thomas
rated it really liked it
Dec 29, 2012
Margaret Mullins
rated it liked it
Sep 28, 2015
Eizo Nishime
rated it really liked it
Sep 01, 2015
« previous 1 3 4 5 6 7 8 9 10 11 12 next »
There are no discussion topics on this book yet. Be the first to start one »

Readers also enjoyed

  • Code Complete
  • Design Patterns: Elements of Reusable Object-Oriented Software
  • .Net Microservices: Architecture for Containerized .Net Applications
  • Remote: Office Not Required
  • The Standout Developer
  • Running Lean: Iterate from Plan A to a Plan That Works
  • Scaling Lean: Mastering the Key Metrics for Startup Growth
  • Sprint: How to Solve Big Problems and Test New Ideas in Just Five Days
  • Anything You Want
  • Implementing Domain-Driven Design
  • NoSQL Distilled: A Brief Guide to the Emerging World of Polyglot Persistence
  • Positioning: The Battle for Your Mind: How to Be Seen and Heard in the Overcrowded Marketplace
  • Crazy Good Advice: 10 Lessons Learned from 150 Leading Social Entrepreneurs
  • Competing Against Luck
  • Shape Up: Stop Running in Circles and Ship Work that Matters
  • Hooked: How to Build Habit-Forming Products
  • Choosing College: How to Make Better Learning Decisions Throughout Your Life
  • When Coffee & Kale Compete: Become Great at Making Products People Will Buy
See similar books…

Goodreads is hiring!

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

News & Interviews

It’s time to turn your attention to something dark and twisty, to a story (or two or three) so engaging, the pages just fly by. In short, it’s...
12 likes · 0 comments