New Edition
I've talked with the publisher and we're talking about a version for Release 5.0 of C#. In my mind, it's kinda tough because ot the abuse that e-books has created. For example, Wrox has a staff of six people who do nothing but ferret out web sites that are selling illegal copies of their books. To date, they've closed down over 20,000 sites, but they just pop up again. Indeed, I downloaded a complete PDF of my book from a site for free just a few weeks ago. The free downloads are a real kick in the teeth for writers like me.
Even though my book has received fairly good reviews, I still haven't even earned back my $10K advance. Given the amount of time it takes to prepare the book, create good examples, develop a narrative that's both easy to read yet informative, and the post-writing development, it's really almost a waste of time. Given the time I put into the book and its development, I doubt that I've made $5/hour. Would you work for less than minimum wage? Indeed, if I didn't enjoy writing, I probably wouldn't have written this version because the rewards from writing have steadily declined over the years. Then, when you do finish, some people write reviews who obviously haven't even read the book, which hurts sales even more. (Read my reviews on Amazon, especially the guy who gave me a "2". What was he thinking?)
Long story short: Nothing new will be coming out from me until the 5.0 Beta hits the street. Right now, that looks like the late 3rd quarter. Keep in mind, the current version of my book covers almost everything that C# 4.0 has to offer, especially for someone who is just getting started in programming. True, there are a lot of intro C# books out there written by programmers who probably have a greater skill set than I do. However, even though there are readers who likely disagree, I think my teaching experience makes my book one of the best self-instruction programming books you can buy. If you don't have to wait for C# 5.0, I hope you'll consider my book as your learning tool. Indeed, if you're serious about learning OOP and good programming practices, I'd rather see you spend you time with an illegal copy of my book than buy one that doesn't firmly ground you in good programming practices. Learning those disciplines is very important, and is useful whether you're using C#, Java, C++ or any other language.
__________________
Jack Purdum, Ph.D.
Author: Beginning C# 3.0: Introduction to Object Oriented Programming (and 14 other programming texts)
|