"Essential WCF" on the Shelves!
On The Shelf!
I popped in to my local bookstore (and ended up grabbing a copy of "LINQ in Action", which I've heard great things about) and what to my wondering eyes did appear, but hot-off-the-press copies of my latest authoring journey... "Essential Windows Communication Foundation"!
It's a great feeling to have all the research, coding, and long nights of writing actually take material shape on a shelf in a bookstore.
(Being a proud pop, I couldn't resist a side-by-side pic with my previous book, "Professional Visual Studio 2005 Team System".)
The InformIT Interview
We were recently contacted by informIT for an interview about the book, which you can read here - "So, What is This WCF Anyway?"
More about Essential WCF
Since we'd specifically timed the book to include details of .NET Framework 3.5 and Visual Studio 2008, we're among the first to cover some new WCF topics.
Here's a glance at what's inside:
- Foreword xxv
- Preface xxvii
- Chapter 1: Basics 1
- Chapter 2: Contracts 33
- Chapter 3: Channels 91
- Chapter 4: Bindings 111
- Chapter 5: Behaviors 181
- Chapter 6: Serialization and Encoding 241
- Chapter 7: Hosting 287
- Chapter 8: Security 315
- Chapter 9: Diagnostics 375
- Chapter 10: Exception Handling 403
- Chapter 11: Workflow Services 423
- Chapter 12: Peer Networking 459
- Chapter 13: Programmable Web 503
- Appendix: Advanced Topics 537
- Index 553
I've already heard from a number of you who are delving into Essential WCF. Let me know if you have any feedback about the book.
I encourage you to take a moment to check out my coauthors' blogs:
Thanks Abound
Thanks to everyone who helped make this possible - my coauthors in "unbounded awesomeness"* - Steve and Rich, the great team at Addison-Wesley who kept the wheels turning well and in the right direction, and our technical reviewers who did a great job helping to ensure we were spot-on:
- Nicholas Allen
- Jeff Barnes
- Keith Brown
- Tom Fuller
- John Justice
- Ron Landers
- Willy-Peter Schaub
- Sowmy Srinivasan
Special thanks to Steve Maine, who not only provided great support during creation, but who also took the time to pen the book's forward.
And of course, thanks to you in the community for your support!
-Chris
* Note to Steve Toub, yes, that's the awesomeness' UBound() we're talking about. :)
Comments
Anonymous
February 26, 2008
Gratz Chris. Looking forward to receiving my copy.Anonymous
February 26, 2008
Congratulations to my coworker Chris for a feat that I can only dream about from a distance - gettingAnonymous
February 27, 2008
congratulations Chris! don't forget to autograph my copy - I promise I won't sell it back on eBay! :-)Anonymous
February 28, 2008
Do you guys plan on making code from the book available?Anonymous
February 28, 2008
Hi Tad, Yes, we'll be getting examples from the book up soon. I'll post a link when that's done. Best, ChrisAnonymous
March 01, 2008
Chris, Thanks for getting back to me about the code. Great book by the way!!! My review of it: http://realworldsa.dotnetdevelopersjournal.com/essentialwcfnet35bookreview.htmAnonymous
March 02, 2008
Congrats on your book. I know what it takes to put one of these things together. After finding your book on the shelf, I hope you still got a chance to check out LINQ in Action as well. Make sure to let us know what you thought of that when you get a chance.Anonymous
March 19, 2008
Hi Chris, i am having trouble getting the examples in Chapter 5 (Behaviours) to work. In the service, there is a method "public double GetPrice(string ticker)", while in the clients proxy the functions "proxy.BeginGetPrice("MSFT", GetPriceCallback, proxy);" and "EndGetPrice" are used. Any Idea?Anonymous
March 25, 2008
Hi Matthias, The source code for a number of the chapters is now available at http://www.informit.com/title/9780321440068. You can download the example project directly and take a look. Let me know if you still have any questions. Thanks for picking up a copy of the book! Regards, Chris