Thursday, May 12, 2005, 4:21 PM
Survey: Windows Forms Programming 2ed Length
There has been some publisher/author controversy around the length of the 2ed of Windows Forms Programming. WF2 has essentially doubled in size, so I was happy that it looks like we're be less than twice the number of pages (700 for 1ed vs. estimated 1200 for 2ed). However, when I sent this estimate to my publisher last month, they were less than pleased. Apparently if you go above 800 pages, that tends to scare people and may cut into sales. Here are the options we wrestled with:
- Cut 400 pages of material out of the WF2 book, leaving it on the cutting room floor
- Ship a 1200 page WF2 book, increasing the cover price by $10
- Move 400 pages of material out of the WF2 book, releasing them as freely available PDF files on the web (continuing to index and refer to this material in the printed book)
- Split the book into two volumes, priced accordingly (probably $35 each)
There's one piece of information that I'm share later that caused us to lean one way more than the other, but I'm curious what readers would choose when given this choice.
P.S. Believe me when I tell you that we've been diligent about cutting stuff that doesn't belong in the book, although I admit that we've been unwilling to cut material that will be generally useful for WinForms programmers, even if it does decrease sales. I'm still hoping we'll be able to get the page count below 1200, but the upshot is that option #1 has always been a non-starter for me.
P.P.S. I expect the first three reviews on Amazon to be complaints about whichever method we choose and reminising about how wonderful it was to get all of WinForms in 700 pages. Those kinds of complaints should be forwarded to the WinForms team in emails that start with "You put too much good stuff into WinForms 2.0!" : )
81 comments on this post
Simon:
Thursday, May 12, 2005, 4:31 PM
Andrew:
Thursday, May 12, 2005, 4:32 PM
Paul:
Thursday, May 12, 2005, 4:44 PM
Steve Johnson:
Thursday, May 12, 2005, 4:56 PM
David Douglass:
Thursday, May 12, 2005, 4:57 PM
Kory:
Thursday, May 12, 2005, 5:09 PM
Mike Sax:
Or, just like in software there could be the "Standard Edition" (800 pages) and the "Professional Edition" (1200 pages). :)
Thursday, May 12, 2005, 5:17 PM
John:
Also, the extra material is a good marketing story.
I'd prefer to have the option of getting supplementary material in HTML format as well as PDF format, because I really don't like having to install Acrobat Reader, and I find content more accessible via my browser.
Thursday, May 12, 2005, 5:19 PM
Paul-Marcel:
I have no problem shelling out more for a larger tomb of knowledge. The caveat is that when I see a huge book on the shelves, I assume it is a Wrox or Sams publication aiming for volume over substance (I don't need a printed listing every 3 changes...) Your books are different, but I can see a reluctance for a 1,200 page book on the part of the publisher: scares some people away, others assume it's all fluffy listings.
If it makes the publisher happy, 2 volumes would work assuming you can divide the information into two useful categories (as opposed to 1 book torn down the spine). Speaking of spine, talk them into a layflat binding so I can eat my fish tacos and read... 1,200 page books don't lay flat.
If they still refuse, the public PDF file is better than nothing... I'll get it printed and bound in some way.
Oh, and when this question comes up about ATL Internals 2ed., I have the same answer.
Thursday, May 12, 2005, 5:27 PM
Jay Glynn:
Thursday, May 12, 2005, 5:38 PM
Jeff Zuerlein:
Thursday, May 12, 2005, 5:40 PM
Scott Weinstein:
If I can't comfortably hold the book in my hands while standing on a train for 30 minutes there's _no way_ I'm buying the book.
I suggest you print it in two volumes, but use a lighter stock of paper, to keep the weight and the cost down.
Thursday, May 12, 2005, 5:48 PM
Ayende Rahien:
I understand that people may feel relucant to buy/carry such big books, but I feel that they are worth it.
If not, then splitting it to two books is preferable. I read a lot of book on the computer, and I read a lot of real books. Real books are better, period.
One cavet, each book need to have an agenda of its own, don't just put basic / advanced or split the book in the middle please.
Thursday, May 12, 2005, 5:50 PM
Corey Haines:
Thursday, May 12, 2005, 5:57 PM
Ron Green:
Thursday, May 12, 2005, 6:36 PM
mobile:
Thursday, May 12, 2005, 6:43 PM
John Schroedl:
Thursday, May 12, 2005, 6:44 PM
haacked@gmail.com (Haacked):
No seriously, I want the whole thing in print, either as one volume, or two (if each volume can stand on its own).
Thursday, May 12, 2005, 6:54 PM
Marc C. Brooks:
Thursday, May 12, 2005, 7:16 PM
Dan Diephouse:
1200 pages is fine and all. Just don't make it 1200 pages of big print with tons of spacing. The amount of spacing in some tech books just kills me.
Thursday, May 12, 2005, 7:31 PM
Jeff Key:
Thursday, May 12, 2005, 7:38 PM
Keith:
Thursday, May 12, 2005, 7:41 PM
Dewayne Christensen:
Thursday, May 12, 2005, 8:17 PM
John L. Welshofer:
Thursday, May 12, 2005, 8:19 PM
Andrew Robinson:
Thursday, May 12, 2005, 8:33 PM
Rob Johnston:
#2 (big book), #4 (two books), #3 (pdf - only if you really need to), don't even entertain #1
If you've written it, I want to read it, whatever form it takes :)
Thursday, May 12, 2005, 8:46 PM
Justin King:
Thursday, May 12, 2005, 9:01 PM
Shawn MacFarland:
Its the extra things that don't get absorbed on the first pass that return a reader to a book and give it staying power. If the wieght comes from answering the second and third tier question, ie details that you would not know enough to ask about on the intial pass-through, required in assembling your mental map of the material, then I say "BRING IT!!".
Good references scale up, as their reader gains understanding from the reading, and hence we have the many layers of meat that serve to intimidate the publishers, who themselves will never be as wonkish as the author and his audience.
Thursday, May 12, 2005, 9:37 PM
RL:
Thursday, May 12, 2005, 11:10 PM
B Coltof:
Thursday, May 12, 2005, 11:27 PM
Jelle Druyts:
Other than that: options 4 and 2 are feasible. I don't like option 3 that much, the fact that you would index and refer to stuff that's not in print in the package I bought doesn't sound 'atomic'. Besides, I want it on paper, and I wouldn't want me and your 1E6+ other readers to hose printer cartridges to get it on there.
Thursday, May 12, 2005, 11:29 PM
Matthew Fortunka:
Cutting stuff out is an option but I would mourn the loss.
Friday, May 13, 2005, 12:38 AM
Kevin Daly:
Friday, May 13, 2005, 12:44 AM
Twain:
Oh, and if I could comment on ATL Internals, 2nd edition, I can't wait!!! This is another book which shouldn't be shortchanged. After all these years, I'm still learning stuff from the 1st edition.
Friday, May 13, 2005, 12:48 AM
Adam Featherstone:
Friday, May 13, 2005, 1:16 AM
Mark Grant:
Friday, May 13, 2005, 1:39 AM
Ian Ringrose:
I see you as proving the book for people that “wish to be experts” in WinForms. If someone is just starting on learning WinForms your book was never a good “first” book for them to start with, therefore making it bigger mean you meet your core market better.
It may be worth being “advanced” or “expert” in the sub title.
Ian Ringrose
www.ringrose.name <- email on web page
Friday, May 13, 2005, 1:40 AM
zed:
Friday, May 13, 2005, 2:54 AM
ct:
if that is not an option, i would like option 3...
Friday, May 13, 2005, 4:15 AM
Simon Geering:
Friday, May 13, 2005, 4:42 AM
bob:
Friday, May 13, 2005, 4:43 AM
Andrew Webb:
"if you go above 800 pages, that tends to scare people and may cut into sales" - this may apply to civilians, but not to us geeks.
Friday, May 13, 2005, 4:52 AM
Harry Nath:
Friday, May 13, 2005, 5:13 AM
Stelios Tzivakis:
So since the whole stuff is worthy i think the best alternative would be 2 volumes.
If these two could be separated into meaningfull index that would be ok , since it will not seem as a marketing trick to buy more.
Friday, May 13, 2005, 5:47 AM
Travis:
Friday, May 13, 2005, 5:48 AM
Ed Pinto:
I want the whole truth, and nothing but the truth.
Without the need to context switch.
Cheers,
Ed
Friday, May 13, 2005, 5:50 AM
Derek Price:
Friday, May 13, 2005, 6:04 AM
Joe Codemo:
Friday, May 13, 2005, 6:08 AM
Chris Wuestefeld:
So for a book to be useful to me, I need completeness and a good index.
Keep the single large book. I want all the material, and if there are two volumes, then Murphy guarantees that I'll have the wrong one with me.
If you create a softcopy of the text, please don't use PDF. It's uncomfortable to read. Use raw HTML or even CHM or MHT. PDF demands that text be formatted and flowed a certain way. But frequently I want to have my VS.Net and my documentation open at the same time; I can't read the docs this way if they're in PDF.
Friday, May 13, 2005, 6:19 AM
Srikanth:
I vote for #4. The first book should go like "Essential WinForms" that covers all the topics in WinForms at core fundamentals level and also all controls that come with Visual Studio. The second should be like "Advanced Winforms - Concepts,Patterns and Examples". I feel that this arrangement will benefit people whatever their choice may be.
Friday, May 13, 2005, 6:22 AM
Max:
Friday, May 13, 2005, 6:25 AM
Gareth Jones:
The spines never work right on huge books.
Don't drop the material or make it PDFs though whatever you do. What am I supposed to do with A4 printouts of PDFs?
Friday, May 13, 2005, 6:31 AM
Steve Campbell:
Having read the first edition though, there is not much I would have removed from that - it was just the right level of information.
Friday, May 13, 2005, 7:15 AM
Chris:
2. I don't know the numbers in term of bad/good sales related to the size of a book. However, even though big books like Wrox did in the past might seem to not sell well, the major cause is the quality of the book. People are scared about buying a book where more than half of it is bad indented source code or even a copy of the MSDN documentation.
I have not reviewed the chapters yet but I'm sure this is clearly not the case for Chris's book. I know a few big books that were good books such as Pro MFC from Mike Blaszczak or .NET and COM by Adam Nathan.
They are both larger than 1200 pages and their quality was the reason why they were best-sellers. I don't remember the number of pages of "Inside OLE" but the success was here too because it was a great book and also maybe the only one with that level of detail about the topic.
I think that WinForms 2 fits this kind of book, not only reference but above all, unique source of information; which is hard to believe in our days of overwhelming information all over the Web.
3. I don't know how it will be possible to split the content in two different books but I fear that the whole consistency of each tome would be hard to find. Personnaly, I would prefer buying one single bigger book than two smaller. The major reason is that fact that the information you need is often in the book you don't have; especially when you are travelling. I have to say that I have bought two copies of the books I'm using the most: one for the office, one for home.
4. My final point is related to an electronic version of the book, either partially for some extra chapters that would not fit within or entirely. I'm using electronic versions of books for two reasons: fast search and compact size when I'm travelling.
Otherwise, I'm never ever reading a book on a computer because it is harder to read and I can't annotate it the same way I'm doing with the paper version.
So, my recommendation would be to publish the 1200+ pages even with an higher price. If not possible, publish two books (even though I fear that they will not sell as good as one single) but don't cut the content.
Friday, May 13, 2005, 7:18 AM
Alfred Gary Myers Jr.:
These parts could be delivered on CD-ROM or website.
Brad Abram's SLARv1 has done a good job in maintaining the printed book's page count low while offering a very much extended version in PDF format contained on CD-ROM.
Friday, May 13, 2005, 7:28 AM
Paul Laudeman:
P.S. -- can you autograph my copy when it comes out? :-)
Friday, May 13, 2005, 7:41 AM
Eugene Tolmachev:
Or 1 volume of new material, referencing old edition for the rest.
Friday, May 13, 2005, 8:01 AM
Matt Wilson:
Friday, May 13, 2005, 8:26 AM
Jason Kemp:
Friday, May 13, 2005, 8:53 AM
Mike Dimmick:
Don't short on the diagrams, if necessary, but you don't need to do complete listings. The three books I mention above _do_ have complete listings, and you can't see the important, demonstrative points of the program for all of the boilerplate, much as they've usually tried to minimize that.
Friday, May 13, 2005, 11:39 AM
Corrado Cavalli:
Friday, May 13, 2005, 12:37 PM
mkizer@csc.com:
Friday, May 13, 2005, 1:00 PM
Rob Niswonger:
If you go with the two volume approach, I would ask that you find a way for both books to stand on their own. For example have the first volume focused on the standard/beginner type things and the seconde focus on the more advance aspects.
Friday, May 13, 2005, 1:13 PM
Peter Stathakos:
Failing that option 3 is the next best choice. As you mentioned option 1 is not really desirable.
Friday, May 13, 2005, 2:20 PM
Chris Sells:
Friday, May 13, 2005, 3:27 PM
Brian Noyes:
Friday, May 13, 2005, 3:39 PM
Chris Sells:
Friday, May 13, 2005, 5:03 PM
Michael Latta:
Friday, May 13, 2005, 5:49 PM
Michael Latta:
Friday, May 13, 2005, 5:49 PM
Mike:
Mike
Saturday, May 14, 2005, 4:53 PM
Michael Weinhardt:
Well, I think so :)
Sunday, May 15, 2005, 5:44 AM
Ali Khawaja:
Sunday, May 15, 2005, 7:38 AM
Jan Van Ryswyck:
I read this master piece from cover to cover, twice!! I found it even too short as I would like that the writer would go on. I don't own a copy of the first edition, but I definitly want to buy the 2nd edition. If I like it, 1200 pages is even too little!! If I'm bored, then well ...
Monday, May 16, 2005, 12:50 PM
Ryan D:
Tuesday, May 17, 2005, 8:34 AM
Deepak:
Tuesday, May 17, 2005, 5:51 PM
Geoff Hirst:
Thursday, May 19, 2005, 6:14 AM
Chris Sells:
Friday, May 20, 2005, 11:05 AM
Stewart Whaley:
Sunday, May 22, 2005, 7:57 AM
Chris Sells:
BTW, the piece of information that I withheld from you is that, according to AW's studies, larger books suffer a much smaller rate of decline in sales when they're written by "well-known authors," which my publisher has decided to brand me, so you'll just have to keep on a-turnin' those pages. : )
Monday, May 23, 2005, 10:48 AM
Peter Jackson:
Monday, Jun 6, 2005, 3:49 AM
Shawn Cicoria:
However, Vol 2 also as a PDF book either free or reduced cost. This way for those of us using the toilet, er, reading room, we can buy both at our cost and not have to balance a notebook computer on our knees when we take care of business.
Wednesday, Jul 13, 2005, 5:40 AM




