Wattle Software - producers of XMLwriter XML editor
 Bookstore Home | XMLwriter Home | Search | Site Map 
XML Related
 General XML
 XSLT & Stylesheets
 XHTML
 SGML
 XML DTDs
 XML Schema
Web Development
 Web Graphics
 HTML
 Dynamic HTML
Web Services
 General Web Services
 UDDI
 SOAP
 WSDL
 Programming/Scripting 
 PHP Programming
 Perl Programming
 Active Server Pages
 Java Server Pages
 JavaScript
 VBScript
 .NET Programming
 
XMLwriter
 About XMLwriter
 Download XMLwriter
 Buy XMLwriter
XML Resources
 XML Links
 XML Training
 The XML Guide
 XML Book Samples
 

Learning WCF: A Hands-on Guide


By Michele Bustamante
 
Image of: Learning WCF: A Hands-on Guide
Pricing Details:

List Price:$44.99
You save:$18.00 (40%)
Your Price:$26.99
Buy Now

Book Details:

Format:Paperback, 607 pages.
Publisher:O'Reilly Media, Inc. 2007-05-24
ISBN:0596101627

Average Customer Rating:

5.0 5 out of 5 stars (11 reviews)

Editorial Reviews:

This easy-to-use introduction to Microsoft Windows Communication Foundation (WCF) is ideal for developers who want to learn to build services on a company network or as part of an enterprise system. Built into Windows Vista and Longhorn, and available for Windows XP and Windows 2003, WCF provides a platform for service-oriented architecture (SOA) that enables secure and reliable communication among systems within an organization or across the Internet. With WCF, software developers can focus on their business applications and not the plumbing required to connect them. Furthermore, with WCF developers can learn a single programming API to achieve results previously provided by ASMX, Enterprise Services and .NET Remoting. Learning WCF removes the complexity of using this platform by providing detailed answers, explanations and code samples for the most common questions asked by software developers. Windows Communication Foundation (or WCF, formerly code name "Indigo") provides a set of programming APIs that make it easy to build and consume secure, reliable, and transacted services. This platform removes the need for developers to learn different technologies such as ASMX, Enterprise Services and .NET Remoting, to distribute system functionality on a corporate network or over the Internet. The first truly service-oriented platform, WCF provides innovations that decouple service design and development from deployment and distribution - creating a more flexible and agile environment. WCF also encapsulates all of the latest web service standards for addressing, security, reliability and more.


Customer Reviews:

Displaying 1 to 5 of 11 total reviews (Page 1 of 3):

5 out of 5 stars Great empathetic writer!

Not only does the author write well and explain concepts expertly, but from the effort she expended in putting together the instructional materials that readers can download to follow her along for the "hands on" parts of the book, one could tell she understands very well what readers need from a tech book writer!!

5 out of 5 stars superlative

I purchased this and Lowy's book on WCF. Of the two, I'd say this is the one that will make WCF real to blue collar developers. More technical books need to be written this way. The author does an outstanding job of describing the pieces and parts of WCF from a functional standpoint before leading the reader through simple step-by-step exercises. These do a solid job of reinforcing the theory. I normally blow off working through sample code in technical works, but with WCF, it really helps to explore some of the nuances to things like serialization, callbacks and security. These are best appreciated by doing hands-on walkthroughs and fortunately, the author has provided very good examples in the companion download.

Lowy's book is good for different reasons, but I feel far more conversant in the WCF area having read and re-read Bustamente's book. Lowy's is a nice companion and it goes deep into stuff that, unless your current project really needs it, you'll brain dump in two weeks. Quote Lowy at swank cocktail parties with the hoi poloi, but use this book when you want to gain a solid understanding of this thing we call WCF.

Bustamente writes clearly and to the point. Git r' done types like me who are interested in exploring the functional without getting lost in the minutiae will appreciate Learning WCF.

This book is not about SOA although the author does touch on some basic premises governing what it does for the enterprise. Unlike Lowy, there weren't any real groaners about how SOA is going to replace OO and end world poverty. OO maybe got 30% penetration among software developers in formal polls. (As an informal measure, go into any MS shop and check out how many OO diagrams are created by devs in their work and you'll see what I mean. Most MS shops won't even spend money on third party modeling tools.) SOA isn't going to do any better and it addresses a different set of problems than does OO. Bustamente gives developers a solid grounding in appreciating what WCF can do while leaving all the fluff about "paradigm shifts" and what-not for others.

5 out of 5 stars Excellent!

I am very happy with this book: it's easy to read, the structure is very intuitive and logical, and everything you need to know is covered. If you're just starting with WCF and you're looking for an excellent resource on the subject, look no further.

5 out of 5 stars Gets you started quickly. Clear and comprehensive.

This is a very good book to get started quickly with WCF. Specially useful are the setup instructions and the section on hosting, which can be big gotchas with new technologies like this one. The section on security is a nice touch.

Here is the table of contents in case you are wondering:

Chapter 1. Hello Indigo
Section 1.1. Service Oriented Architecture
Section 1.2. WCF Services
Section 1.3. Fundamental WCF Concepts
Section 1.4. Creating a New Service from Scratch
Section 1.5. Generating a Service and Client Proxy
Section 1.6. Hosting a Service in IIS
Section 1.7. Exposing Multiple Service Endpoints
Section 1.8. Summary
Chapter 2. Contracts
Section 2.1. Messaging Protocols
Section 2.2. Service Description
Section 2.3. WCF Contracts and Serialization
Section 2.4. Service Contracts
Section 2.5. Data Contracts
Section 2.6. Message Contracts
Section 2.7. Approaches to Serialization
Section 2.8. The Message Type
Section 2.9. Summary
Chapter 3. Bindings
Section 3.1. How Bindings Work
Section 3.2. Web Service Bindings
Section 3.3. Connection-Oriented Bindings
Section 3.4. One-Way and Duplex Communication
Section 3.5. Large Message Transfers
Section 3.6. Custom Bindings
Section 3.7. Summary
Chapter 4. Hosting
Section 4.1. Hosting Features
Section 4.2. ServiceHost
Section 4.3. Self-Hosting
Section 4.4. Hosting on the UI Thread
Section 4.5. Hosting in a Windows Service
Section 4.6. Hosting in IIS 6.0
Section 4.7. IIS 7.0 and Windows Activation Service
Section 4.8. Choosing the Right Hosting Environment
Section 4.9. Summary
Chapter 5. Instancing and Concurrency
Section 5.1. OperationContext
Section 5.2. Instancing
Section 5.3. Concurrency
Section 5.4. Instance Throttling
Section 5.5. Load Balancing and Failover
Section 5.6. Summary
Chapter 6. Reliability
Section 6.1. Reliable Sessions
Section 6.2. Transactions
Section 6.3. Queued Calls
Section 6.4. Summary
Chapter 7. Security
Section 7.1. WCF Security Overview
Section 7.2. Securing Intranet Services
Section 7.3. Securing Internet Services
Section 7.4. Working with Certificates
Section 7.5. Building a Claims-Based Security Model
Section 7.6. Exploring Federated Security
Section 7.7. Summary
Chapter 8. Exceptions and Faults
Section 8.1. SOAP Faults
Section 8.2. WCF Exception Handling
Section 8.3. Exceptions and Debugging
Section 8.4. Fault Contracts
Section 8.5. IErrorHandler
Section 8.6. Summary
Appendix A. Setup Instructions
Section A.1. Database Setup
Section A.2. ASP.NET Provider Model Setup
Section A.3. Certificate Setup
Section A.4. IIS Application Directories
Appendix B. ASP.NET Meets CardSpace
Section B.1. Information Cards and CardSpace: A Brief Tour
Section B.2. Identity Metasystem Participants and Browser Flow
Section B.3. Let's Log In with CardSpace!
Section B.4. Processing the Token
Section B.5. Associating Cards with User Accounts
Section B.6. Creating a Dual Purpose Login Page
Section B.7. Conclusion

5 out of 5 stars Learning WCF

Great tutorials and help on author's website. Definately a book for someone who needs to start from the beginning!

More Customer Reviews:
Next Page


Customers who bought this book were also interested in:


Programming WCF Services (Programming)


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


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


Windows Presentation Foundation Unleashed (WPF) (Unleashed)


Pro WF: Windows Workflow in .NET 3.0 (Expert's Voice in .Net)

 

Find similar books by category...


Search for more:

Search books:  



Google
 
Web XMLwriter.net




Last updated: Thu Aug 21 22:21:08 CDT 2008
© Wattle Software 2007. All rights reserved.