Enter your mobile number below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
Getting the download link through email is temporarily not available. Please check back later.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your mobile phone number.

Programming WCF Services 1st Edition

4.6 out of 5 stars 50 customer reviews
ISBN-13: 978-0596526993
ISBN-10: 0596526997
Why is ISBN important?
This bar-code number lets you verify that you're getting exactly the right version or edition of a book. The 13-digit and 10-digit formats both work.
Scan an ISBN with your phone
Use the Amazon App to scan ISBNs and compare prices.
Have one to sell? Sell on Amazon
Buy used
Condition: Used - Good
In Stock. Sold by giggil, Fulfilled by Amazon
Condition: Used: Good
Access codes and supplements are not guaranteed with used items.
38 Used from $0.01
FREE Shipping on orders over $25.
More Buying Choices
9 New from $7.02 38 Used from $0.01

There is a newer edition of this item:

Free Two-Day Shipping for College Students with Prime Student Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student

Excel 2016 For Dummies Video Training
Discover what Excel can do for you with self-paced video lessons from For Dummies. Learn more.
click to open popover

Editorial Reviews

Book Description

Building SOAs with Windows Communication Foundation

About the Author

Juval Lowy is a software architect and the principal of IDesign (http://www.idesign.net), specializing in WCF architecture consulting and advanced WCF training. Juval is Microsoft's Regional Director for the Silicon Valley, working with Microsoft on helping the industry adopt WCF. He is author of O'Reilly's bestselling "Programming .NET Components", widely recognized by many as the best book for developing .NET-based systems. Juval participates in the Microsoft internal design reviews for WCF and related technologies. He publishes numerous articles on nearly every aspect of .NET development and is a frequent presenter at development conferences. Microsoft has recognized Juval as a Software Legend and as one of the world's top .NET experts and industry leaders.


New York Times best sellers
Browse the New York Times best sellers in popular categories like Fiction, Nonfiction, Picture Books and more. See more

Product Details

  • Paperback: 640 pages
  • Publisher: O'Reilly Media; 1 edition (March 2, 2007)
  • Language: English
  • ISBN-10: 0596526997
  • ISBN-13: 978-0596526993
  • Product Dimensions: 7 x 1.4 x 9.2 inches
  • Shipping Weight: 2.1 pounds
  • Average Customer Review: 4.6 out of 5 stars  See all reviews (50 customer reviews)
  • Amazon Best Sellers Rank: #1,170,633 in Books (See Top 100 in Books)

Important Information

Example Ingredients

Example Directions

Customer Reviews

Top Customer Reviews

Format: Paperback
I read with interest some of the comments from other reviewers, and I feel that there is some slight clarification required on the positioning of this book. I don't normally comment on other authors' works, but I believe that one or two of the criticisms in other reviews are possibly a little misplaced.

Now, as author of WCF Step By Step, this might sound like I am blowing my own trumpet a little, but this is not the intention. Juval's book is quite superb, and if you are an experienced Web services (or even Remoting) developer who wants to know the ins and outs of how WCF works, then read this book. However, I would argue that this is not a book for someone who is new to the services arena no matter how experienced a developer they are.

In many ways I am very envious of Juval. This is the book that I would love to have written for MS Press, but they felt, quite rightly in my opinion, first that this would quickly become a crowded market, and secondly that there was a need for a book that covered the basics to get people jump started beyond the documentation available on MSDN.

Juval's book is an essential reference work that all WCF developers should have on their desk. However, to get up and running with WCF and to make sure that you fully understand the concepts, you might need to work through something more basic first.
4 Comments 89 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
I just bought this book and have breezed through most of it. So far, AFAIK, I've picked up each WCF book out there and while all of them are quite good, I was very glad I got this one. Very glad indeed.

If there's one thing this book really brings to the table it's that it really explains architectural 'big picture' aspects of WCF. Reminiscent of how Rocky Lhotka used his Business Objects books to walk through the CSLA, Juval has a series of utilities wrapped into a framework and he walks through 'why' he made them like he did.

This approach is excellent.

AFAIK, this is the biggest of the WCF books I've read running around 600 Pages including the appendices.

The first three chapters discuss the basics of WCF. It covers Data Contracts, SErvice Contracts and WCF Essentials. He dedicates a whole chapter to the subject of Data Contracts and it's ostensibly the most detailed discusson of Data Contracts I've read.

He moves on to Instance Management (spends about 30 pages doing it) and it was insightful to say the least.

Next was Operations. I thought this was one of the weaker chapters of the book, but it's also comparitively short (and realize that I'm rating the book a 5 - so 'weak' is relative - it's still a great discussion)

THe discussion of Faults comes next. It's concise and to the point without getting tangential.

Next comes Transactions. It goes about 70 pages and leaves you wanting for nothing. Stated simply, it's excellent.

Concurrency Management comes next and again, it's power lies in the fact it's direct and to the point while covering the subject matter thoroughly.

Queued Services comes next.
Read more ›
Comment 41 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
This book is excellent. I find myself reading chapters over and over not because they are difficult to understand, but because they are chock-full of useful information. This is information not found in other WCF books and it really highlights the fact that Juval was very close to the WCF code and the WCF developers.

Keep in mind this book will not hold your hand through coding a WCF service. If you need that level of detail (I did), then I recommend an afternoon with the internet where you will find plenty of online 'HelloWorld' tutorials. However, once you become comfortable with writing a few simple services, this book becomes invaluable. By the end of Chapter 1, you will have refreshed your memory on writing a simple service, and you will have answered questions that you never thought to ask (things like, What is the default port of the TCP address? Can you have more than one service share a TCP port?). The rest of the chapters are just as informative, and as a result this book excells as not only a book on Programming WCF Services, but also as a reference book on WCF as well. I am constantly lending it out, and I am repeatedly refering to it when I get those 'how do I..' questions from coworkers.

In a company where we are constantly looking for programming Patterns and Best Practices, the Appendix on Coding Standards was icing on the cake for me. Highly recommended for intermediate to advanced WCF programming.
Comment 13 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
Even the back page of the book mentions "If you choose to learn WCF, you have choosen well...", this is not for learning WCF.
I thought I could learn WCF with this book because of its table of content, but you can't.

This is more or less a reference book. If you already know how to implement WCF and need to know some details regarding some certain
implementation, than it seems to be fine.

Because they mention on the back page one can learn WCF with it, I am disappointed about this book.
Comment 17 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse

Most Recent Customer Reviews

Pages with Related Products. See and discover other items: .net programming