Friday, January 23, 2009
« Learning WCF Reprint - July 2008 | Main |

I have had some email exchanges with readers lately wanting to know how they can be sure they have the latest version of my Learning WCF book. The original book was printed May 2007, but I did a reprint for VS 2008 last summer which was printed August 2008. I thought it might be useful to post here how you can verify you have the correct text.

If you order a book from Amazon, Barnes and Noble or any other online book vendor you SHOULD be getting the new version of the text printed August 2008. It is difficult to see this clearly on the site because it will still say "Printed May 2007". The way to be sure is to view the print history page of the book and look for the ever so obscure [08/08] in the bottom right corner of this page. Here is a screen shot of the page with relevant sections at the top/middle/bottom showing. I was finally educated on these details of the printing process by O'Reilly so that I could help explain this to my readers...whew! Apparently only when there is a rewrite (as opposed to a reprint with minor changes) do they, and the bookstore, update the Printing History section both in the book and on the web sites.

image

If you are reading the book online at this site: http://my.safaribooksonline.com/9780596101626, you will always get the correct version of the book of course.

NOTE: For those who have the original text and are not planning to buy a new copy, remember that I posted the updates to Chapter 1 of Learning WCF here on my blog with O'Reilly's permission. Basically Chapter 1 was significantly changed for the labs, and some of the content was updated as well. That's because Orcas tools for VS 2005 were different than the released version in VS 2008. Mostly the changes help you with labs, and update instructions to refer to the new version of VS. The remainder of the book's labs have a set of startup files that I updated to work with VS 2008, thus, the Orcas/VS 2008 templates are not heavily used if at all. I did not have to update much else throughout the book.

1/23/2009 1:08 PM  | Comments [4]  |  View reactions  |  Trackback
Sunday, February 01, 2009 6:46:55 PM (GMT Standard Time, UTC+00:00)
Hi,

I'm using 8/08 printing of your book with Visual Studio 2008 Express. On page 32 you reference adding the WCF Service Template to the project. I don't have the WCF template available, and doing a quick google search about this problem hasn't been to clear, i.e. use Visual Web Developer, etc.

Any ideas?

Thanks,

John
John Mairs
Monday, February 02, 2009 2:09:05 PM (GMT Standard Time, UTC+00:00)
If I buy the eBook edition of Learning WCF, is it the 08/2008 second edition? If not, when will the eBook be updated to reflect the changes?
Frederick Morrison
Wednesday, February 11, 2009 1:51:52 AM (GMT Standard Time, UTC+00:00)
John:
As far as I know there are no WCF templates for VS 2008 Expess Edition. There is a guy on the web who created some here: http://community.visual-basic.it/alessandroenglish/archive/2009/01/02/24503.aspx

Frederick:
It is still the first edition of my book, it is a reprint for 08/08. This should be clear if you look at the print page of the eBook as I mention in this post. Let me know if that is not the case but I confirmed with the publisher that the eBook was updated properly.
Sunday, March 08, 2009 10:20:47 AM (GMT Standard Time, UTC+00:00)
Hi Michele,
I am reading your Learning WCF book along with the updated VS 2008 samples. As you might already know, .NET Framework 3.5 SP1 automatically serializes the parameter/return type of an OperationContract using DataContractSerializer even if it is not qualified with DataContract attribute. I was going through Section 2.5.1. Lab: Working with Data Contracts and expected an exception to be thrown but since I was using .NET Framework 3.5 SP1 WCF automatically serialized the objects of type LinkItem. I had to spend couple hours researching the issue, so I have just created a post on my blog (which I just started) about this change in Service Pack 1 of .NET Framework. I thought of leaving a comment here in case somebody else also stumbles across the same issue. Following is the URL for my post:

http://isinghblog.blogspot.com/2009/03/wcf-datacontractserializer-changes-in.html


Also, I would like to thank you for the well-written book, I am finding your book as well as the webcasts on MSDN very useful in learning WCF.
Inder

Comments are closed.
    About the Book
    ON THIS PAGE
    CATEGORIES
    ARCHIVES
    DASBLONDE

Designed by NUKEATION STUDIOS