文件名称:Programming WCF Services(THIRD EDITION)
文件大小:13.29MB
文件格式:PDF
更新时间:2016-09-12 08:10:03
WCF SOA
This book covers the topics and skills you need to design and develop service-oriented WCF-based applications, illustrating how to take advantage of built-in features such as service hosting, instance management, concurrency management, transactions, dis- connected queued calls, security, and the Windows Azure AppFabric Service Bus. While the book shows you how to use these features, it focuses on the “why” and on the rationale behind particular design decisions. You’ll learn about not only WCF pro- gramming and the related system issues, but also relevant design options, tips, best practices, and pitfalls. I approach almost every topic and aspect from a software engi- neering standpoint, because my objective is to make you not just a WCF expert, but also a better software engineer. Armed with the insights this text provides, you can engineer your applications for maintainability, extensibility, reusability, and productivity. This third edition has provided me with several opportunities: first, to catch up with WCF in .NET 4.0 with its new features such as hosting, discovery, and configuration. Second, I wanted to present the AppFabric Service Bus, which is a fundamentally dis- ruptive technology because of the sort of applications it allows developers to build. Third, I have had two more years’ worth of WCF techniques, ideas, and helper classes, as well as improvement of the ideas I had in the first and second editions. I believe this new material will make this edition valuable even to readers of the second edition. This book avoids many implementation details of WCF and largely confines its cov- erage to the possibilities and practical aspects of using WCF: how to apply the tech- nology and how to choose among the available design and programming models. It makes the most of what .NET 4.0 and the service bus has to offer, and in some respects is an advanced C# book as well.