1 option
Professional WCF programming : .NET development with the Windows Communication Foundation / Scott Klein.
- Format:
- Book
- Author/Creator:
- Klein, Scott, 1966-
- Series:
- Wrox professional guides.
- Wrox professional guides
- Language:
- English
- Subjects (All):
- Microsoft Windows (Computer file).
- Application software--Development.
- Application software.
- Microsoft .NET.
- Web services.
- Genre:
- Electronic books.
- Physical Description:
- 1 online resource (454 p.)
- Edition:
- 1st edition
- Other Title:
- WCF programming
- Professional Windows Communication Foundation programming
- Windows Communication Foundation programming
- Place of Publication:
- Indianapolis, IN : Wrox/Wiley Pub., c2007.
- Language Note:
- English
- System Details:
- text file
- Summary:
- 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 developerTargeted to experienced developers who want to build service-oriented and transactional applications on the Microsoft platform that offer reliable and secure transactional messagingAddresses the WCF technologies as well as the next generation of configuring and deploying network-distributed servicesKey topics discussed include binding, contracts, clients, services, security, deployment, manag
- Contents:
- Professional WCF Programming .Net Development with the Windows Communication Foundation; About the Author; Contents; Acknowledgments; Introduction; Who This Book Is For; What This Book Covers; How This Book Is Structured; What You Need To Read This Book; Conventions; Source Code; Errata; p2p.wrox.com; Part I: Introduction to Windows Communication Foundation; Chapter 1: Windows Communication Foundation Overview; The Need for SOA; Why Windows Communication Foundation; Summary; Chapter 2: Windows Communication Foundation Concepts; Messages; Channels; Services; Behaviors; Summary
- Chapter 3: Understanding Windows Communication FoundationWCF Programming Model; Installing WCF; Creating Your First WCF Service; Summary; Part II: Programming Windows Communication Foundation; Chapter 4: Addresses; WCF Addresses; Programming WCF Addresses; Summary; Chapter 5: Understanding and Programming WCF Bindings; Understanding WCF Bindings; Programming WCF Bindings; Summary; Chapter 6: Understanding and Programming WCF Contracts; WCF Contracts; Programming WCF Contracts; Summary; Chapter 7: Clients; Client Architecture; Client Communication Patterns; Creating Client Code
- Defining Client Bindings and EndpointsTyped versus Untyped Services; Useful Information; Client Programming Example; Summary; Chapter 8: Services; Overview; Service Behaviors; InstanceContext; Handling Exceptions; Programming Example; Summary; Chapter 9: Transactions and Reliable Sessions; Transactions; Reliable Sessions; Summary; Chapter 10: Security; Security Overview; Security Behaviors and Bindings; Securing Clients and Services; Best Practices; Summary; Chapter 11: Customizing Windows Communication Foundation; Extending ServiceHost and Service Model Layer; Extending the Channel Layer
- Extending BindingsSummary; Chapter 12: Interoperability and Integration; Interoperability; Integration; Summary; Part III: Deploying Windows Communication Foundation; Chapter 13: Deploying Windows Communication Foundation; Installing WCF Services; Upgrading Services; Troubleshooting WCF Installations; Summary; Chapter 14: Managing Windows Communication Foundation; Tracing; Message Logging; Service Configuration Editor; Performance Counters; Summary; Chapter 15: Hosting Windows Communication Foundation Services; Hosting versus Self-Hosting; Hosting Options; Hosting Example; Summary
- Appendix A: WCF Template Extensions in Visual StudioSummary; Appendix B: Case Study; Case Study: Elevator Control System; Summary; Index
- Notes:
- "Programmer to programmer"--P. [4] of cover.
- Includes index.
- ISBN:
- 9786610827473
- 9781280827471
- 1280827475
- 9780470168462
- 0470168463
- OCLC:
- 476046652
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.