Join Amazon Prime and ship Two-Day for free and Overnight for $3.99. Already a member? Sign in.

 

or
Sign in to turn on 1-Click ordering.
 
 
More Buying Choices
26 used & new from $4.95

Have one to sell? Sell yours here
 
   
Programming WCF Services
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get yours here.
 
  

Programming WCF Services [ILLUSTRATED] (Paperback)

by Juval Lowy (Author)
Key Phrases: intranet application, callback operations, security auditing, Visual Studio, Windows Forms, Queued Services (more...)
4.5 out of 5 stars See all reviews (62 customer reviews)

List Price: $44.99
Price: $29.69 & this item ships for FREE with Super Saver Shipping. Details
You Save: $15.30 (34%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Temporarily out of stock.
Order now and we'll deliver when available. We'll e-mail you with an estimated delivery date as soon as we have more information. Your account will only be charged when we ship the item.
Ships from and sold by Amazon.com. Gift-wrap available.

10 new from $23.90 16 used from $4.95
Also Available in: List Price: Our Price: Other Offers:
Paperback (2) $49.99 $31.49 50 used & new from $19.50
Digital (Download: PDF) $35.99 $35.99
Like this book? Find similar titles from O'Reilly and Partners in our O'Reilly Bookstore.

Frequently Bought Together

Programming WCF Services + Learning WCF: A Hands-on Guide + Essential Windows Communication Foundation (WCF): For .NET Framework 3.5 (Microsoft .NET Development Series)
Price For All Three: $90.87

Some of these items ship sooner than the others. Show details


Customers Who Bought This Item Also Bought

Pro LINQ: Language Integrated Query in C# 2008 (Windows.Net)

Pro LINQ: Language Integrated Query in C# 2008 (Windows.Net)

by Jr., Joseph C. Rattz
4.7 out of 5 stars (38)  $28.34
Pro C# 2008 and the .NET 3.5 Platform, Fourth Edition (Windows.Net)

Pro C# 2008 and the .NET 3.5 Platform, Fourth Edition (Windows.Net)

by Andrew Troelsen
4.4 out of 5 stars (56)  $37.79
Windows Presentation Foundation Unleashed (WPF)

Windows Presentation Foundation Unleashed (WPF)

by Adam Nathan
4.8 out of 5 stars (67)  $34.64
Programming WPF

Programming WPF

by Chris Sells
4.6 out of 5 stars (59)  $31.49
Essential Windows Communication Foundation (WCF): For .NET Framework 3.5 (Microsoft .NET Development Series)

Essential Windows Communication Foundation (WCF): For .NET Framework 3.5 (Microsoft .NET Development Series)

by Steve Resnick
4.7 out of 5 stars (12)  $31.49
Explore similar items

Editorial Reviews

Product Description
Written by Microsoft software legend Juval Lowy, "Programming WCF Services" is the authoritative introduction to Microsoft's new, and some say revolutionary, unified platform for developing service-oriented applications (SOA) on Windows. Relentlessly practical, the book delivers insight, not documentation, to teach developers what they need to know to build the next generation of SOAs.

After explaining the advantages of service-orientation for application design and teaching the basics of how to develop SOAs using WCF, the book shows how you can take advantage of built-in features such as service hosting, instance management, asynchronous calls, synchronization, reliability, transaction management, disconnected queued calls and security to build best in class applications. "Programming WCF Services" focuses on the rationale behind particular design decisions, often shedding light on poorly-documented and little-understood aspects of SOA development. Developers and architects will learn not only the "how" of WCF programming, but also relevant design guidelines, best practices, and pitfalls. Original techniques and utilities provided by the author throughout the book go well beyond anything that can be found in conventional sources.

Based on experience and insight gained while taking part in the strategic design of WCF and working with the team that implemented it, "Programming WCF Services" provides experienced working professionals with the definitive work on WCF. Not only will this book make you a WCF expert, it will make you a better software engineer. It's the Rosetta Stone of WCF.

About the Author
Juval Lowy is a software architect and the principal of IDesign (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.


Product Details


Inside This Book (learn more)


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
Check the boxes next to the tags you consider relevant or enter your own tags in the field below.
(31)
(16)
(2)

Your tags: Add your first tag
 
Help others find this product — tag it for Amazon search
No one has tagged this product for Amazon search yet. Why not be the first to suggest a search for which it should appear?

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

62 Reviews
5 star:
 (48)
4 star:
 (5)
3 star:
 (5)
2 star:
 (2)
1 star:
 (2)
 
 
 
 
 
Average Customer Review
4.5 out of 5 stars (62 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
25 of 26 people found the following review helpful:
5.0 out of 5 stars Comments from another WCF author, May 10, 2007
By J. Sharp (Tetbury, United Kingdom) - See all my reviews
(REAL NAME)   
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.
Comment Comment (1) | Permalink | Was this review helpful to you? Yes No (Report this)



 
29 of 32 people found the following review helpful:
5.0 out of 5 stars Very well done, March 4, 2007
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. To be honest, I haven't given this chapter more than a cursory read so I won't comment on it. What I read I liked thought.

It concludes with Security and he dedicates roughly 100 pages to the subject. Superb!

He goes on to the appendices where he discusses "Service Orientation" . I suspect most people that read his book already understand this, but it's insightful and is still worth reading even if you are already thoroughly conversant in SO.

THe next piece is the Publish-Subscribe Service discussion. Pretty good overall

Finally it's WCF Coding Standards. Ok, let me start by saying that this is VERY useful. It's a great summary and serves as a very helpful reference. However, I wish he explained some of the points a little more b/c In a few cases, I don't remember seeing the points emphasized much and it's a little hard to fully grasp the "WHy"

For instance, under the Essentials section, #10 states "Do not use SvcUtil or Visual Studio 2005 to generate a config file." In the text, the only thing I saw mentioned on this note was that he's conflicted about the COnfigEditor b/c while it's helpful, it can serve as a crutch. This danger in his opinion offsets any convenience benefit. Ok, if that's why this rule is here, then great. But I really don't know for sure. Most of the other items he mentions are well documented in the text (and maybe this was too and I just missed it, but honestly, I've looked).

There aren't many items I was unsure of, but there were a few. Page references would fix this issue (b/c spelling out why would probably be overkill).

Ok, so my one gripe is that in a supplemental section, he could have done one thing better. By any standard, that qualifies a book for a 5 Rating ;-)
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
10 of 11 people found the following review helpful:
5.0 out of 5 stars Excellent book, May 15, 2007
By Steve Petrokubi (Pottstown, PA USA) - See all my reviews
(REAL NAME)   
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 Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
Ad
 
Most Recent Customer Reviews

5.0 out of 5 stars .NET Developer Group Coban
Los ejemplos estan bastante claros y las ilustraciones son muy buenas. Me gusta mucho la organizacion del libro. Read more
Published 1 day ago by Jose Rolando Guay Paz

5.0 out of 5 stars Excellent WCF resource!
I bought this book after attending a TechEd session Juval led. I must say, I am as impressed with this book as I was with his presentation. Read more
Published 22 days ago by Kevin Babcock

4.0 out of 5 stars Achieved its Goals
This book achieved its goal precisely by providing a comprehensive coverage for the WCF architecture and how to make use of it. Read more
Published 1 month ago by Mohamed Elkammar

4.0 out of 5 stars on behalf of Arul Arokia Sagayaraj
Programming WCF Services by Juval Lowy is a good book for people who would like to migrate from conventional web service / windows service to the new paradigm. Read more
Published 1 month ago by Richard Trinh

5.0 out of 5 stars Very solid WCF reference book
It's rare that you find technical books this well written. It helps that the author of the book directly worked on the design of WCF in the first place, no stone/detail is left... Read more
Published 2 months ago by Wiktor Szoltysek

5.0 out of 5 stars Great overview of WCF
This is a fantastic overview of WCF with just enough details to really understand all of the covered topics. This is probably above an 'intro' book. Read more
Published 2 months ago by Jon Dokulil

5.0 out of 5 stars Excellent WCF Book
I have read WCF concepts from other books and from MSDN before, but they all seemed more like documentation rather than well knit set of concepts. Read more
Published 2 months ago by Naveen Razdhan

4.0 out of 5 stars Good writing style and very complete
One of the better technical books I have read. The writing style is very clear and complete. While some of the topics get really deep and complicated, author does an excellent... Read more
Published 3 months ago by A. Solorzano

5.0 out of 5 stars only if you're serious about WCF
Okay, I have read a few other reviews and read couple of other WCF books prior (certainly not a beginner), this is the book to own if you are serious about WCF and create... Read more
Published 3 months ago by Baskin I. Tapkan

2.0 out of 5 stars List of Recipes - No instructions to mix ingredients

Having now read both Michelle's book "Learning WCF" and Juval's book "Programming WCF", I can state that you need to start with Michelle's book. Read more
Published 4 months ago by V. Small

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
New! See all customer communities, and bookmark your communities to keep track of them.
This product's forum (1 discussion)
  Discussion Replies Latest Post
Whats new 0 August 2008
See all discussions...  
Start a new discussion
Topic:
First post:
Prompts for sign-in
  [Cancel]


Active discussions in related forums
   


Product Information from the Amapedia Community

Beta (What's this?)

Programming WCF Services

As always Juval has delivered excellence!!!  This is a great book on WCF.  The material in the book is unique in that it addresses the real world reasons for using WCF in the way Juval recommends.  He gives information in this book that you are notgoing ...

Publisher: O'Reilly Media;  Author: Juval Lowy;  Number Of Pages: 634; ...

(Report this)
Created on Feb 28, 2007, last edited on Feb 28, 2007.

 Read More and Edit at Amapedia.com opens new browser window



Look for Similar Items by Category


Plumbing Products in the Value Center

Home Improvement Value Center Plumbing Products
Turn it on for less with spectacular deals on brand-name faucets, showerheads, and more in the Home Improvement Value Center.

Shop the Value Center

 

Best Books of 2008

Best of 2008
Find our top 100 editors' picks as well as customers' favorites in dozens of categories in our Best Books of 2008 Store.
 

Buy Three Books, Get a Fourth Free

4-for-3 Books
Order any four eligible books under $10 and get the lowest-price book free in our 4-for-3 Books Store. See more details.
 

Hunter Fans

Shop for Hunter fans
Shop a wide collection of Hunter ceiling fans, with styles ranging from classic to contemporary.

Shop for Hunter fans

 
Ad

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Where's My Stuff?

Shipping & Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.

Look to the right column to find helpful suggestions for your shopping session.

Continue shopping: Top Sellers
Free
Free by Chris Anderson
Paranoia
Paranoia by Joseph Finder
Glenn Beck's Common Sense
Glenn Beck's Common Sense

Conditions of Use | Privacy Notice © 1996-2009, Amazon.com, Inc. or its affiliates