What is included with this book?
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
Dedication | |
Forewords | |
Preface | |
How This Book Is Organized | |
Some Assumptions About the Reader | |
What You Need to Use This Book | |
Conventions Used in This Book | |
Using Code Examples | |
How to Contact Us | |
Safari“ Books Online | |
Acknowledgments | |
WCF Essentials | |
What Is WCF? | |
Services | |
Addresses | |
Contracts | |
Hosting | |
Bindings | |
Endpoints | |
Metadata Exchange | |
Client-Side Programming | |
Programmatic Versus Administrative Configuration | |
WCF Architecture | |
Working with Channels | |
Transport-Level Sessions | |
Reliability | |
Service Contracts | |
Operation Overloading | |
Contract Inheritance | |
Service Contract Factoring and Design | |
Contract Queries | |
Data Contracts | |
Serialization | |
Data Contract Attributes | |
Data Contract Hierarchy | |
Data Contract Equivalence | |
Versioning | |
Enumerations | |
Delegates and Data Contracts | |
Data Sets and Tables | |
Generics | |
Collections | |
Instance Management | |
Behaviors | |
Per-Call Services | |
Per-Session Services | |
Singleton Service | |
Demarcating Operations | |
Instance Deactivation | |
Durable Services | |
Throttling | |
Operations | |
Request-Reply Operations | |
One-Way Operations | |
Callback Operations | |
Events | |
Streaming | |
Faults | |
Error Isolation and Decoupling | |
Fault Propagation | |
Error-Handling Extensions | |
Transactions | |
The Recovery Challenge | |
Transactions | |
Transaction Propagation | |
Transaction Protocols and Managers | |
The Transaction Class | |
Transactional Service Programming | |
Explicit Transaction Programming | |
Service State Management | |
Instance Management and Transactions | |
Callbacks | |
Concurrency Management | |
Instance Management and Concurrency | |
Service Concurrency Modes | |
Instances and Concurrent Access | |
Resources and Services | |
Resource Synchronization Context | |
Service Synchronization Context | |
Custom Service Synchronization Contexts | |
Callbacks and Client Safety | |
Callbacks and Synchronization Contexts | |
Asynchronous Calls | |
Queued Services | |
Disconnected | |
Table of Contents provided by Publisher. All Rights Reserved. |
The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.
The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.