Yes, I have a copy of that book. In fact, when I saw the press release I was
all upset thinking that Wrox would be the death of my book. Luckily, once I
got a copy I saw that it read more like a brochure than a book. David McAmis
is a great writer and his book is very easy to read and understand. However,
it just touches on all the topics and nothing is covered in any depth. It
will get you through your first week or two of writing reports, but you
quickly have to start looking elsehwhere for answers to your questions. Have
you seen George Peck's CR 9 book? They put ".NET" all over the cover and
after you buy the book you find out that all he did was throw a bunch of
screen shots in the Appendix and it says, "See MSDN for more information".
Unbelievable marketing hype! Theres no telling how many .NET programmers
have thrown away their hard-earned money on this book to find out that it is
trash. And his book "Professional Crystal Reports" is a reprint of the help
files (literally). It makes me sick that they get away with this. I can't
wait for my book to come out and then people will see what a CR programming
book is supposed to look like. My book focuses on giving you answers and not
screen shots.
Personally, I wish my writing style was as good as David's is. He is great
at introducing a topic and showing how to use it. My writing style is more
of what a "computer geek" would write. I just spit out what I want to say
and show the code for it. For example, he introduces Report Web Services
with almost 3 pages explaining what it is and why its beneficial. My chapter
on web services has two paragraphs telling you that you can deliver reports
using HTTP and then the rest of the chapter shows you how to create and
program them. His style appeals to a newbie learning reports for the first
time. My style is for hard-core programmers who have deadlines to meet and
just want to see code. However, in the first part of my book I use a
tutorial style of writing so that new programmers can learn how to create
reports. But if you are reading the chapter on web services, I figure that
you most likely an intermediate programmer so why should I restate the
obvious? It just wastes pages and costs me money. Since I'm paying for the
book out of my own pocket I have to make sure each page is useful or else I
will remove it.
Wow, what a long response that was.
Brian Bischof
A Crystal Reports.NET book for programmers? Its here!
* Covers ASP.NET and Windows Forms
* Teaches all phases of report development
* Alerts you to the bugs and how to get around them
* Maps out the complex ReportDocument object model
* Shows how to perform runtime customization
* Demonstrates all options of connecting with ADO.NET
* Gives complete code listings for every concept presented
http://www.crystalreportsbook.com/123aspx.asp