Programming WCF Services and over one million other books are available for Amazon Kindle. Learn more

Have one to sell? Sell yours here
Start reading Programming WCF Services on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.
Sorry, this item is not available in
Image not available for
Color:
Image not available

To view this video download Flash Player

 

Programming WCF Services [Paperback]

Juval Lowy
4.2 out of 5 stars  See all reviews (22 customer reviews)


Available from these sellers.


Free Two-Day Shipping for College Students with Amazon Student

Formats

Amazon Price New from Used from
Kindle Edition $22.79  
Paperback --  
Shop the new tech.book(store)
New! Introducing the tech.book(store), a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now
There is a newer edition of this item:
Programming WCF Services: Mastering WCF and the Azure AppFabric Service Bus Programming WCF Services: Mastering WCF and the Azure AppFabric Service Bus 4.3 out of 5 stars (27)
$33.29
In stock on May 23, 2013

Book Description

November 13, 2008 0596521308 978-0596521301 Second Edition

Programming WCF Services is the authoritative, bestselling introduction to Microsoft's unified platform for developing service-oriented applications (SOA) on Windows. Hailed as the most definitive treatment of WCF available, this relentlessly practical book provides insight, not documentation, to help you learn the topics and skills you need for building WCF-based applications that are maintainable, extensible, and reusable.

Author Juval Lowy, Microsoft software legend and participant in WCF's original strategic design review, revised this new edition for the latest productivity-enhancing features of C# 3.0 and the .NET 3.5 SP1 Framework. The book also contains Lowy's ServiceModelEx, a framework of useful utilities, tools, and helper classes that let you simplify and automate many tasks, and extend WCF as well. With this book, you will:

  • Learn about WCF architecture and essential building blocks, including key concepts such as reliability and transport session
  • Use built-in features such as service hosting, instance management, concurrency management, transactions, disconnected queued calls, and security
  • Take advantage of relevant design options, tips, and best practices in Lowy's ServiceModelEx framework to increase your productivity and the quality of your WCF services
  • Learn the rationale behind particular design decisions, and discover poorly documented and little-understood aspects of SOA development
By teaching you the "why" along with the "how" of WCF programming, Programming WCF Services not only will help you master WCF, it will enable you to become a better software engineer.


Editorial Reviews

About the Author

Juval Lowy is a software architect and the principal of IDesign, a company specializing in .NET architecture consulting and advanced .NET training. Juval is Microsoft's Regional Director for the Silicon Valley, working with Microsoft on helping the industry adopt .NET. Juval participates in the Microsoft internal design reviews for future versions of .NET and related technologies. Juval published numerous articles, regarding almost every aspect of .NET development, and is a frequent presenter at development conferences. Microsoft recognized Juval as a Software Legend as one of the world's top .NET experts and industry leaders. Contact him at www.idesign.net


Product Details

  • Paperback: 784 pages
  • Publisher: O'Reilly Media; Second Edition edition (November 13, 2008)
  • Language: English
  • ISBN-10: 0596521308
  • ISBN-13: 978-0596521301
  • Product Dimensions: 7 x 1.6 x 9.1 inches
  • Shipping Weight: 2.2 pounds
  • Average Customer Review: 4.2 out of 5 stars  See all reviews (22 customer reviews)
  • Amazon Best Sellers Rank: #521,150 in Books (See Top 100 in Books)

More About the Author

Juval Lowry is a software architect and the principal of IDesign, a .Net-focused consulting and training company.

Customer Reviews

Most Helpful Customer Reviews
14 of 16 people found the following review helpful
3.0 out of 5 stars Seems To Be Missing a Chapter January 26, 2009
Format:Paperback|Amazon Verified Purchase
I struggled between purchasing this book or Michelle's 'Learning WCF', being a developer for going on 20 years now I didn't want to get another beginners 101 book. Having read many articles and a few books by Juval and knowing I like theory not wizardry I went with Juval's.

I must say I am disappointed so far, in Juval's style of great theory he just jumps right in and you are pretty much in over your head off the bat. Not that you can't understand what he is saying but the way it is explained just doesn't help understand WCF in general. While I am only on chapter 3 I had to look forward and see that it only gets deeper, it seems to explain the pieces but not how they fit together.

I had to go back and look at the intended audience for the book. It says nothing about prior WCF experience just an experienced .NET, OO developer. I have been messing with WCF for a few weeks, played with WSSF, I have built a number of production web and windows service applications as well as worked with remoting quite a bit.

I bought the book to get more detail/theory but must say it has not helped me a bit thru chapter 3. The book hasn't provided any direction on putting this stuff together into a working example and I think that is what it is missing.

I have little doubt when I get over the initial WCF learning curve this book will be a great asset but for now I'm going to shelve it and look elsewhere.
Was this review helpful to you?
7 of 7 people found the following review helpful
4.0 out of 5 stars Some good information, but uneven July 3, 2010
Format:Paperback
This text (which I'll refer to as P) is one of the better WCF books, but there's plenty of room for improvement. The other reviews have plugged a lot of the strengths, so I'll keep this brief.

The real way to review this book is to compare it to the other leading title (Resnick's Essentials of WCF, which I'll call E). Since both books are missing a lot of information, but are in some ways complementary, if you read both, you get about 75% of the basics.

Organization: E is uniform and iterative, and provides introductions and summaries for those who read systematically. P is uneven and non-iterative. Some P chapters are strong, but E looks as if someone consciously went through the entire book with a fine-toothed comb (so to speak).

Transactions: E barely treats transactions, but P dedicates (IIRC) a chapter to them and takes a stand on using them in the design guide.

Hosting: The P hosting section is weak, and the coverage of WAS (which the author recommends for W2K8 deployments) is seriously deficient. Properly hosting and tuning a WCF application is half of the battle, and that battle is almost entirely left as an exercise for the reader. E does a much better job of explaining hosting, but, unfortunately, is also deficient in coverage. OTOH, P has an introductory section of using service host factories to gain some programmatic control over hosting from inside the app, something that E ignores. P also includes hosting advice in the nice guidelines section at the end.

Design: The P design standards section is a nice checklist, but it's not argued properly and it's difficult to find the rationale for some of the points made in the text. OTOH, E doesn't have anything like this. Anyone can read the MSDN/P&P literature on creating WFC services; what readers really need is an informed explanation of how to do it correctly. P takes a stab at it, but E doesn't. Neither text covers other important topics like testability, flexibility, and maintainability as they relate to WCF programming. Both books treat SOA and integration very superficially. P takes a basic stand on good contract design, but E doesn't.

Solution structure/VS project templates/etc: Neither book does a good job covering the different templates (WFC app vs. WCF service library), or how WCF layering should take place. P advocates putting "service logic" in a DLL, but that's about it. E ignores the topic.

Until the next version comes out later this year, I can definitely recommend getting P, but would also recommend getting E to fill in some of the gaps. It would be nice to see not only Lowy expand the design principles section, but maybe also make proper design a first-class component of the book (or maybe even publish an "Effect WCF" book).
Was this review helpful to you?
4 of 4 people found the following review helpful
3.0 out of 5 stars Very theoretical. Good for refreshing your memory August 17, 2009
By Ravi
Format:Paperback
I was a fan of Juval Lowys book .net components so when I wanted to learn WCF I got this book straight away. I found it very difficulty to understand in the beginning as I had no hands on experience on WCF. So I got the book WCF Step by Step by John Sharp and did the exercises in his book. After this when I read Juval Luvys book it makes perfect sense. So in short if you are a beginner to WCF this is not the book for you. Get hands on experience by coding some example, struggle through the configuration and errors and then if you want something to refresh your memory or add more theoretical depth to your knowledge read this book.
Comment | 
Was this review helpful to you?
Most Recent Customer Reviews
5.0 out of 5 stars Best book to learn WCF in details
I had been programming using WCF for couple of years before I picked up this book. To me, this is not a great beginner book; reading it requires some effort. Read more
Published on May 11, 2010 by McFK
5.0 out of 5 stars Best In (service) Class
As a senior product architect, I needed to come up to speed on SOA and WCF and, although not a "Hello World" sort of book, this book did it. Read more
Published on April 19, 2010 by R. Paolucci
1.0 out of 5 stars Helen
I am angry and dissapointed after I purchased this book. You can find now "pure information" by going through MSDN and reading in Internet. Read more
Published on February 4, 2010 by Helen
5.0 out of 5 stars Great Resource for Experienced Programmers New to SOA
I am a Microsoft Certified Trainer, a real fan of Microsoft WCF curriculum, MSDN articles and the like, but it was not until I read Juval's book that I began to fully comprehend... Read more
Published on October 17, 2009 by Jeffrey Schenk
4.0 out of 5 stars Good WCF programming guide but light on IDE and/or compile...
As a programming guide this covers both the APIs in C# and the XML config file elements that you'll need to know to do intermediate level WCF. Read more
Published on October 14, 2009 by Larry Marvin Wall
5.0 out of 5 stars Great WCF book for all levels
I was trying to learn WCF for a few months. I was looking for a book that could provides me the detail of WCF framework from ground up, then I would move to WCF advance later -... Read more
Published on September 28, 2009 by Vu Tran
5.0 out of 5 stars Best WCF book out there
This is the best WCF book I have read, it has everything you need to know about WCF, in fact I would say that this must be the book with the most in dept content I have ever read.
Published on July 28, 2009 by Tejo
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. Como sugerencia me gustaria tener este libro en espanol. Read more
Published on July 18, 2009 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 on June 26, 2009 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 on May 29, 2009 by Mohamed Elkammar
Search Customer Reviews
Only search this product's reviews


Forums

Topic From this Discussion
Whats new Be the first to reply
Have something you'd like to share about this product?
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Search Customer Discussions
Search all Amazon discussions


So You'd Like to...


Create a guide


Look for Similar Items by Category