How to update your C# language book without really trying

I posted this on Monday, but it got eaten during a server upgrade. Luckily, the lemmings post didn't.

I'm very pleased to report that the third edition of my book has now shipped. As I've noted in the past (in a post I linked to in the first version of this post, but am too lazy to link to right now), the bulk of the work on the update was done by Nick Wienholt, a C# MVP. When the time came to work on an update, I had neither the time nor the mental ambition to spend time on it (ie I was burnt out), and Nick ably stepped into the breach, while I reviewed his additions and added a bit of seasoning here and there.

So, it's sort of a bittersweet moment for me - I'm unhappy that I wasn't as closely involved as I might have been, but happy that there's a new edition of a book that had become more than a bit dated - the second edition was completed shortly before Beta2 of the C# 1.0 shipped.

The second edition fixed a lot of problems in the first edition, but because it was only a second edition, Amazon wouldn't reset the reviews, so lots of the reviews were for the first edition. This time, they've decided for some unknown reason to consider the third edition to be a new book (probably because of the change in authorship).

Comments (6)

  1. Travis Owens says:

    I hear your arguement but ultimately I have to agree with Amazon’s rules of business here. Another edition of a book is not a good escuse to flush reviews because many times a newer edition just has minor changes which don’t affect the reviews overall.

    And you can’t expect Amazon to remove reviews on a case per case basis because a review mentions your book has broken code which was fixed in the newer edition. Yes this would be nice but it’s not realistic.

    I do see your delema, any book based on an unfinished subject will may recieve a huge rewrite to get update when such subject is more mature, and perhaps Amazon should accept a review flush, requested by the published from a verified email, but yet again, we’re asking for more when Amazon doesn’t benefit from this practice, only you.

    The more I think about it, the more I realize Amazon’s practice is good as it puts the burden on authors & publishers to keep a good Q&A process on their books before publishing them. If Amazon forgave previous editions for sigificant flaws, it would encourage a scenario where publishers could release books sloppy & quick to meet a deadline and fix up the blunders after the fact.

    I know this scenario doesn’t exactly apply to your, the problems in your book partially releate to a changing technology, but I would rather err on the side of Amazon’s point of view for the sake of sanity, than err on your point which could actually be a form of Amazon review abuse for the sake of sales.

  2. Jeff Key says:

    Can’t wait to check it out! IIRC, yours was the first pre-v1.0 C# book out there, and it was a great purchase. It hit only the important stuff. No fluff. I’ve recommended it countless times. Bravo!

  3. A Simple Resource Helper Class [Via:

    jehance ]

    ASP.NET Today: Frames and Grids [Via:

    DinoE ]…

  4. A Simple Resource Helper Class [Via:

    jehance ]

    ASP.NET Today: Frames and Grids [Via:

    DinoE ]…

  5. I loved the first version of this book and it has now been updated for the latest version of .NET. …

  6. Just got a copy of this book

    going to try to read through it on the plane ride to LA tomorrow. I


Skip to main content