- Paperback: 910 pages
- Publisher: O'Reilly Media; Third Edition edition (August 30, 2010)
- Language: English
- ISBN-10: 0596805489
- ISBN-13: 978-0596805487
- Product Dimensions: 7 x 1.8 x 9.2 inches
- Shipping Weight: 3.2 pounds
- Average Customer Review: 39 customer reviews
- Amazon Best Sellers Rank: #1,017,976 in Books (See Top 100 in Books)
Enter your mobile number or email address 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.
To get the free app, enter your mobile phone number.
Programming WCF Services: Mastering WCF and the Azure AppFabric Service Bus Third Edition Edition
Use the Amazon App to scan ISBNs and compare prices.
There is a newer edition of this item:
All Books, All the Time
Read author interviews, book reviews, editors picks, and more at the Amazon Book Review. Read it now
Customers who bought this item also bought
What other items do customers buy after viewing this item?
Develop Cloud Applications with WCF for .NET 4.0
About the Author
Juval Lowy is a software architect and the principal of IDesign, specializing in .NET architecture consulting and advanced training. Juval is Microsoft’s Regional Director for the Silicon Valley, working with Microsoft on helping the industry adopt .NET 4.0. He participates in the Microsoft internal design reviews for future versions of .NET and related technologies. Juval has 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, one of the world's top .NET experts and industry leaders.
Top customer reviews
I would have liked to have seen more guidance from the authors on the patterns for using the book. "once your app is working, then look at security in this way..., then look at transport considerations in this way...". That would make the book more of a directive tool and less of a reference-only tool.
The only useful thing I've come across in my job that wasn't mentioned in this book is that a WCF service can also be hosted inside a windows service. A Google search will give you all you need to know to do that, but the possibility wasn't even mentioned.
But it is not all. Lowy also presents all knowledge in right context, so you don't just learn how to use the technology itself, but you will also understand when to apply it. In fact, there are actually two books in one. One about WCF and one about WCF design patterns accompanied with very helpful author's advices. From design patters, Lowy for instance presents complete implementation of publisher-subscriber pattern or bidirectional MSMQ service. These patterns (and many others) are so well presented, that it helped me to create my own implementation of publisher-subscriber system and many other things.
Even though the book is excellent tool not just for learning but also as a reference, there are few things you must consider before buying it.
1. If you don't have any experience with service programming, you should search for internet tutorials before reading it. The book doesn't contain any Step-by-step examples. It's still possible to understand it, but if you do some tutorials before, you will save some time.
2. The book doesn't contain any working examples. Even downloadable code doesn't contain single runnable service. Lowy everything presents on his own framework, that he developed for his own purposes. It is not bad idea to present samples on framework designed by WCF master, because it can inspire you to create something similar, but if you want to create even the simplest Hello World service, you will have to look for some tutorials. Fortunately WCF service programming is more about configuration than actual programming so it is not hard to create sample services by you.
3. The book doesn't cover WebHttpBinding and non-SOAP services. Also Peer binding or MSMQ integration binding is not covered here.
Lowy's Programming WCF Services is most practical book about WCF. It gives you nearly everything you should know about WCF. If you want to known even more - which is not necessary for most WCF developers, after reading this book look at Justin Smith's Inside WCF, where creation of WCF channels, factories and bindings is covered there.
The thing I love about this book is the fantasic diagrams throughout. The author has a real talent for creating extremely powerful diagrams thus reducing complex topics into easily understood drawings.
This is a must-have book for any .NET programmer as both an interesting read as well as a reference.
I personally recommend this book for SOA self-studying learners.
With the second application, I began with this book. My confidence level was much higher by the time I began coding and testing. The application uses DLL injection and both ends are in Windows forms. I surmounted all problems with the rich detail in this book. It's rare to find a book that you prefer over all the data that can be obtained from search engines. My book has many, many highlighted sentences I refer to during development. It is indispensable.
Most recent customer reviews
Lowy gives a clear and comprehensive illustration of WCF.
The essential book for every serious WCF developer.