Buying Options
Learning WCF
Print $44.99
Add to Cart
Print+Ebook $49.49
Add to Cart
Ebook $35.99
Add to Cart
Safari Books Online
Add to Cart
What is this?
Print £34.50
Add to Cart
What is this?
Description
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.
Full Description
Table of Contents
  1. Chapter 1 Hello Indigo

    1. Service Oriented Architecture

    2. WCF Services

    3. Fundamental WCF Concepts

    4. Creating a New Service from Scratch

    5. Generating a Service and Client Proxy

    6. Hosting a Service in IIS

    7. Exposing Multiple Service Endpoints

    8. Summary

  2. Chapter 2 Contracts

    1. Messaging Protocols

    2. Service Description

    3. WCF Contracts and Serialization

    4. Service Contracts

    5. Data Contracts

    6. Message Contracts

    7. Approaches to Serialization

    8. The Message Type

    9. Summary

  3. Chapter 3 Bindings

    1. How Bindings Work

    2. Web Service Bindings

    3. Connection-Oriented Bindings

    4. One-Way and Duplex Communication

    5. Large Message Transfers

    6. Custom Bindings

    7. Summary

  4. Chapter 4 Hosting

    1. Hosting Features

    2. ServiceHost

    3. Self-Hosting

    4. Hosting on the UI Thread

    5. Hosting in a Windows Service

    6. Hosting in IIS 6.0

    7. IIS 7.0 and Windows Activation Service

    8. Choosing the Right Hosting Environment

    9. Summary

  5. Chapter 5 Instancing and Concurrency

    1. OperationContext

    2. Instancing

    3. Concurrency

    4. Instance Throttling

    5. Load Balancing and Failover

    6. Summary

  6. Chapter 6 Reliability

    1. Reliable Sessions

    2. Transactions

    3. Queued Calls

    4. Summary

  7. Chapter 7 Security

    1. WCF Security Overview

    2. Securing Intranet Services

    3. Securing Internet Services

    4. Working with Certificates

    5. Building a Claims-Based Security Model

    6. Exploring Federated Security

    7. Summary

  8. Chapter 8 Exceptions and Faults

    1. SOAP Faults

    2. WCF Exception Handling

    3. Exceptions and Debugging

    4. Fault Contracts

    5. IErrorHandler

    6. Summary

  1. Appendix Setup Instructions

    1. Database Setup

    2. ASP.NET Provider Model Setup

    3. Certificate Setup

    4. IIS Application Directories

  2. Appendix ASP.NET Meets CardSpace

    1. Information Cards and CardSpace: A Brief Tour

    2. Identity Metasystem Participants and Browser Flow

    3. Let's Log In with CardSpace!

    4. Processing the Token

    5. Associating Cards with User Accounts

    6. Creating a Dual Purpose Login Page

    7. Conclusion

  3. Colophon

View Full Table of Contents
Product Details
Title:
Learning WCF
By:
Michele Leroux Bustamante
Publisher:
O'Reilly Media
Formats:
  • Print
  • Ebook
  • Safari Books Online
Print Release:
May 2007
Ebook Release:
December 2008
Pages:
608
Print ISBN:
978-0-596-10162-6
| ISBN 10:
0-596-10162-7
Ebook ISBN:
978-0-596-15866-8
| ISBN 10:
0-596-15866-1
Customer Reviews
About the Author
  1. Michele Leroux Bustamante

    Michele Leroux Bustamante is Chief Architect of IDesign Inc., Microsoft Regional Director for San Diego, Microsoft MVP for Connected Systems and a BEA Technical Director. At IDesign Michele provides training, mentoring and high-end architecture consulting services focusing on Web services, scalable and secure architecture design for .NET, interoperability and globalization architecture. She is a member of the International .NET Speakers Association (INETA), a frequent conference presenter, conference chair for SD West, and is frequently published in several major technology journals. Michele is also on the board of directors for IASA (International Association of Software Architects), and a Program Advisor to UCSD Extension. Her latest book is Learning WCF (O'Reilly 2007) - see her book blog here: http://www.thatindigogirl.com. Reach her atmlb@idesign.net, or visit http://www.idesign.net and her main blog at http://www.dasblonde.net.

    View Michele Leroux Bustamante's full profile page.

  • Book cover of Learning WCF