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.2  ·  Rating details ·  288 Ratings  ·  16 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

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

Community Reviews

(showing 1-30)
Rating details
Sort: Default
Nov 23, 2015 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.
Mar 18, 2018 rated it it was amazing  ·  review of another edition
Shelves: programming
Polecam. Podczas czytania napisałem 3 strony A4 notatek.
Niektóre rozdziały do ponownego przeczytania, bo tak dobre.
Oct 09, 2007 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
Jul 24, 2009 rated it it was amazing  ·  review of another edition
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
Apr 10, 2009 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.

Dwight Walker
Looks like a useful book for software reuse.
Jan 23, 2010 rated it it was amazing
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...
Jul 07, 2008 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.
The difference between C# and good C#
Igor Moiseev
Apr 25, 2014 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.
Dec 27, 2016 rated it it was amazing  ·  review of another edition
Shelves: architect, c, favorites
Wish I would have read it a decade back, when I started my career. :)
rated it really liked it
Oct 23, 2017
rated it really liked it
Jul 15, 2008
rated it liked it
Jan 31, 2015
rated it really liked it
Dec 28, 2013
Dennis Rongo
rated it it was amazing
Aug 18, 2017
rated it really liked it
Sep 18, 2008
Michael Terry
rated it it was ok
Nov 17, 2017
Gishu Pillai
rated it really liked it
Aug 22, 2016
Rodger Brennan
rated it really liked it
May 05, 2015
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
rated it it was amazing
Aug 15, 2013
Roberta Arcoverde
rated it liked it
Feb 06, 2011
André Carlucci
rated it it was amazing
Aug 27, 2017
rated it it was amazing
Feb 14, 2014
« previous 1 3 4 5 6 7 8 9 10 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
  • xUnit Test Patterns: Refactoring Test Code
  • Growing Object-Oriented Software, Guided by Tests
  • The Best Software Writing I: Selected and Introduced by Joel Spolsky
  • 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 »

Nonfiction Deals

  • A Guide to the Present Moment
    $7.99 $2.99
  • Hunting Eichmann: How a Band of Survivors and a Young Spy Agency Chased Down the World's Most Notorious Nazi
    $9.99 $2.99
  • The Breaks of the Game
    $11.99 $2.99
  • Soul Keeping: Caring For the Most Important Part of You
    $9.99 $1.99
  • How Soccer Explains the World: An Unlikely Theory of Globalization
    $8.24 $1.99
  • Dry
    $9.99 $3.99
  • Animal Liberation: The Definitive Classic of the Animal Movement
    $17.99 $1.99
  • The Measure of a Man
    $8.74 $1.99
  • Recovery: Freedom from Our Addictions
    $13.99 $2.99
  • 100 Days of Real Food: How We Did It, What We Learned, and 100 Easy, Wholesome Recipes Your Family Will Love
    $8.99 $1.99
  • Things No One Will Tell Fat Girls: A Handbook for Unapologetic Living
    $9.99 $2.99
  • Whipping Girl: A Transsexual Woman on Sexism and the Scapegoating of Femininity
    $13.99 $2.99
  • Best Friends: The True Story of the World's Most Beloved Animal Sanctuary
    $14.99 $1.99
  • Let. It. Go.: How to Stop Running the Show and Start Walking in Faith
    $4.99 $1.99
  • Still: Notes on a Mid-Faith Crisis
    $9.24 $1.99
  • The Earth Shall Weep: A History of Native America
    $17.99 $1.99
  • Crown of Blood: The Deadly Inheritance of Lady Jane Grey
    $17.48 $1.99
  • The Story of Sushi: An Unlikely Saga of Raw Fish and Rice
    $12.49 $1.99
  • The Noticer Returns: Sometimes You Find Perspective, and Sometimes Perspective Finds You
    $9.99 $2.99
  • Scar Tissue
    $11.99 $2.99
  • Running with Scissors
    $9.99 $3.99
  • The Black Hole War: My Battle with Stephen Hawking to Make the World Safe for Quantum Mechanics
    $9.99 $2.99
  • Notes on a Banana: A Memoir of Food, Love and Manic Depression
    $11.99 $1.99
  • The Warrior Elite: The Forging of SEAL Class 228
    $11.99 $1.99
  • Lunch in Paris: A Love Story, with Recipes
    $9.99 $2.99
  • And the Band Played On: Politics, People, and the AIDS Epidemic
    $9.99 $2.99
  • The Vegetable Butcher: How to Select, Prep, Slice, Dice, and Masterfully Cook Vegetables from Artichokes to Zucchini
    $22.95 $1.99
  • Facing Your Giants: The God Who Made a Miracle Out of David Stands Ready to Make One Out of You
    $9.99 $2.99
  • Fat Girl Walking: Sex, Food, Love, and Being Comfortable in Your Skin...Every Inch of It
    $8.99 $1.99
  • The Egg and I
    $9.99 $1.99
  • The Secrets of Happy Families: Improve Your Mornings, Rethink Family Dinner, Fight Smarter, Go Out and Play, and Much More
    $12.74 $1.99
  • Just Another Kid
    $7.99 $1.99
  • The Second World War
    $12.99 $3.99
  • Dewey: The Small-Town Library Cat Who Touched the World
    $9.99 $1.99
  • The Price of Privilege: How Parental Pressure and Material Advantage Are Creating a Generation of Disconnected and Unhappy Kids
    $11.24 $1.99
  • I Am Not Myself These Days (P.S.)
    $13.24 $1.99
  • In the Beginning...Was the Command Line
    $9.49 $1.99
  • Starvation Heights: A True Story of Murder and Malice in the Woods of the Pacific Northwest
    $11.99 $2.99
  • The Tibetan Book of Living and Dying
    $11.99 $1.99
  • The Toltec Art of Life and Death
    $11.49 $1.99
  • Put Your Dream to the Test: 10 Questions to Help You See It and Seize It
    $9.49 $2.99
  • The Diva Rules: Ditch the Drama, Find Your Strength, and Sparkle Your Way to the Top
    $17.99 $2.99
  • A Brief History of Time
    $9.99 $2.99
  • The Honest Truth About Dishonesty: How We Lie to Everyone--Especially Ourselves
    $9.99 $1.99
  • All My Road Before Me: The Diary of C. S. Lewis, 1922-1927
    $10.99 $1.99
  • The Penguin Lessons
    $12.99 $1.99
  • What They Don't Teach You at Harvard Business School: Notes from a Street-smart Executive
    $12.99 $1.99
  • The Unabridged Journals of Sylvia Plath
    $10.99 $2.99
  • Meet Me in the Bathroom: Rebirth and Rock and Roll in New York City 2001-2011
    $12.99 $2.99
  • What We Talk About When We Talk About God
    $11.49 $2.99
  • Running with the Kenyans: Passion, Adventure, and the Secrets of the Fastest People on Earth
    $4.99 $1.99
  • Pilgrim's Wilderness: A True Story of Faith and Madness on the Alaska Frontier
    $11.99 $1.99
  • Seabiscuit: An American Legend
    $12.99 $1.99
  • Factory Man: How One Furniture Maker Battled Offshoring, Stayed Local - and Helped Save an American Town
    $9.99 $2.99
  • Creating Magic: 10 Common Sense Leadership Strategies from a Life at Disney
    $12.99 $1.99
  • Jesus and the Jewish Roots of the Eucharist: Unlocking the Secrets of the Last Supper
    $11.99 $1.99
  • The Power Of Habit: Why We Do What We Do In Life And Business
    $12.99 $2.99
  • The Storm of War: A New History of the Second World War
    $10.99 $1.99
  • The Apache Wars: The Hunt for Geronimo, the Apache Kid, and the Captive Boy Who Started theLongest War in American History
    $12.99 $1.99
  • Creativity: Flow and the Psychology of Discovery and Invention
    $10.49 $1.99
  • Requiem for the American Dream: The 10 Principles of Concentration of Wealth & Power
    $16.99 $3.99
  • Make Your Bed: Little Things That Can Change Your Life...And Maybe the World
    $11.99 $3.99
  • Settle for More
    $11.99 $1.99
  • The Water is Wide
    $17.99 $1.99
  • Yes Please
    $12.49 $2.99
  • Dear Madam President: An Open Letter to the Women Who Will Run the World
    $12.99 $3.99
  • The Recovering: Intoxication and Its Aftermath
    $15.99 $3.99
  • Theft by Finding: Diaries (1977-2002)
    $14.99 $2.99
  • Disrupted: My Misadventure in the Start-Up Bubble
    $9.99 $2.99
  • Darkness Visible: A Memoir of Madness
    $17.99 $1.99
  • French Kids Eat Everything: How Our Family Moved to France, Cured Picky Eating, Banned Snacking, and Discovered 10 Simple Rules for Raising Happy, Healthy Eaters
    $12.49 $2.99
  • When the Game Was Ours
    $9.99 $2.99
  • Tomorrowland: Our Staggering Journey from Science Fiction to Science Fact
    $5.99 $1.99
  • The Art of Power
    $13.99 $1.99
  • Through My Eyes
    $8.74 $1.99
  • Romantic Outlaws: The Extraordinary Lives of Mary Wollstonecraft and Her Daughter Mary Shelley
    $13.99 $1.99
  • A Brief History of Everything
    $14.99 $2.99
  • The World's Religions, Revised and Updated (Plus)
    $8.74 $1.99
  • Leonardo's Notebooks
    $11.99 $2.99
  • An American Childhood
    $10.74 $1.99
  • Making Toast
    $9.99 $1.99
  • Under the Black Flag: The Romance and the Reality of Life Among the Pirates
    $14.99 $1.99
  • Those Guys Have All the Fun: Inside the World of ESPN
    $11.99 $2.99
  • 2,000 to 10,000: How to Write Faster, Write Better, and Write More of What You Love
    $2.99 $1.49
  • Leaving Church: A Memoir of Faith
    $10.99 $1.99
  • Eating on the Wild Side: The Missing Link to Optimum Health
    $9.99 $2.99
  • Love, Ellen: A Mother/Daughter Journey
    $10.24 $1.99
  • Secret Historian: The Life and Times of Samuel Steward, Professor, Tattoo Artist, and Sexual Renegade
    $9.99 $3.99
  • Thinkertoys: A Handbook of Creative-Thinking Techniques
    $11.99 $1.99
  • Saving Alex: When I Was Fifteen I Told My Mormon Parents I Was Gay, and That's When My Nightmare Began
    $9.49 $1.99
  • Walden on Wheels: On the Open Road from Debt to Freedom
    $5.99 $1.99