Book description
Part of the new .NET 3.0 extensions to .NET 2.0, WCF provides a unified platform for building and running connected systems and will be used by almost every .NET or SQL Server developer
Targeted to experienced developers who want to build service-oriented and transactional applications on the Microsoft platform that offer reliable and secure transactional messaging
Addresses the WCF technologies as well as the next generation of configuring and deploying network-distributed services
Key topics discussed include binding, contracts, clients, services, security, deployment, management, and hosting
Table of contents
- Copyright
- About the Author
- Credits
- Acknowledgments
- Introduction
-
I. Introduction to Windows Communication Foundation
- 1. Windows Communication Foundation Overview
- 2. Windows Communication Foundation Concepts
- 3. Understanding Windows Communication Foundation
-
II. Programming Windows Communication Foundation
- 4. Addresses
-
5. Understanding and Programming WCF Bindings
- 5.1. Understanding WCF Bindings
- 5.2. Programming WCF Bindings
- 5.3. Summary
-
6. Understanding and Programming WCF Contracts
- 6.1. WCF Contracts
- 6.2. Programming WCF Contracts
- 6.3. Summary
-
7. Clients
- 7.1. Client Architecture
- 7.2. Client Communication Patterns
- 7.3. Creating Client Code
- 7.4. Defining Client Bindings and Endpoints
- 7.5. Typed versus Untyped Services
- 7.6. Useful Information
- 7.7. Client Programming Example
- 7.8. Summary
-
8. Services
- 8.1. Overview
-
8.2. Service Behaviors
-
8.2.1. ServiceBehavior Attribute
- 8.2.1.1. AddressFilterMode
- 8.2.1.2. AutomaticSessionShutdown
- 8.2.1.3. ConcurrencyMode
- 8.2.1.4. ConfigurationName
- 8.2.1.5. IgnoreExtensionDataObject
- 8.2.1.6. IncludeExceptionDetailInFaults
- 8.2.1.7. InstanceContextMode
- 8.2.1.8. ReleaseServiceInstanceOnTransactionComplete
- 8.2.1.9. TransactionAutoCompleteOnSessionClose
- 8.2.1.10. TransactionIsolationLevel
- 8.2.1.11. TransactionTimeout
- 8.2.1.12. UseSynchronizedContext
- 8.2.1.13. ValidateMustUnderstand
- 8.2.2. OperationBehavior Attribute
- 8.2.3. Using Configuration to Specify Behaviors
-
8.2.1. ServiceBehavior Attribute
- 8.3. InstanceContext
- 8.4. Handling Exceptions
- 8.5. Programming Example
- 8.6. Summary
- 9. Transactions and Reliable Sessions
- 10. Security
- 11. Customizing Windows Communication Foundation
- 12. Interoperability and Integration
-
III. Deploying Windows Communication Foundation
- 13. Deploying Windows Communication Foundation
- 14. Managing Windows Communication Foundation
- 15. Hosting Windows Communication Foundation Services
- A. WCF Template Extensions in Visual Studio
- B. Case Study
Product information
- Title: Professional WCF Programming: .NET Development with the Windows® Communication Foundation
- Author(s):
- Release date: April 2007
- Publisher(s): Wrox
- ISBN: 9780470089842
You might also like
book
Professional WCF 4: Windows Communication Foundation with .NET 4
A guide to architecting, designing, and building distributed applications with Windows Communication Foundation Windows Communication Foundation …
book
Pro WCF 4: Practical Microsoft SOA Implementation, Second Edition
Pro WCF 4.0: Practical Microsoft SOA Implementation is a complete guide to Windows Communication Foundation from …
book
Pro WCF: Practical Microsoft SOA Implementation
Part of Microsoft's radical WinFX API is the Indigo foundation, more formally known as the Windows …
book
Windows Communication Foundation Unleashed
A new edition of this title is available, ISBN-10: 0672330245 ISBN-13: 9780672330247 Windows Communication Foundation (WCF) …