Related Wrox Books
Professional ASP.NET 4: in C# and VB
ISBN: 978-0-470-50220-4
Written by three highly recognized and regarded ASP.NET experts, this book provides all-encompassing coverage on ASP.NET 4
and offers a unique approach of featuring examples in both C# and VB, as is the incomparable coverage of core ASP.NET. After
a fast-paced refresher on essentials such as server controls, the book delves into expert coverage of all the latest capabilities of
ASP.NET 4. You’ll learn site navigation, personalization, membership, role management, security, and more.
Professional C# 4 and .NET 4
ISBN: 978-0-470-50225-9
After a quick refresher on C# basics, the author dream team moves on to provide you with details of language and framework
with C#, working in Visual Studio 2010 with C#, and more. With this book, you’ll quickly get up to date on all the newest
capabilities of C# 4.
Professional Visual Basic 2010 and .NET 4
ISBN: 978-0-470-50224-2
If you’ve already covered the basics and want to dive deep into VB and .NET topics that professional programmers use most,
this is your guide. You’ll explore all the new features of Visual Basic 2010 as well as all the essential functions that you need,
including .NET features such as LINQ to SQL, LINQ to XML, WCF, and more. Plus, you’ll examine exception handling and
debugging, Visual Studio features, and ASP.NET web programming.
Professional Visual Studio 2010
ISBN: 978-0-470-54865-3
Written by an author team of veteran programmers and developers, this book gets you quickly up to speed on what you can
expect from Visual Studio 2010. Packed with helpful examples, this comprehensive guide examines the features of Visual Studio
2010, and walks you through every facet of the Integrated Development Environment (IDE), from common tasks and functions
to its powerful tools.
Visual Studio 2010 and .NET 4 Six-in-One
ISBN: 978-0-470-49948-1
This comprehensive resource offers a single resource for all you need to know to get productive with .NET 4. This reviews all
the important features of .NET 4, including .NET charting and ASP.NET charting, ASP.NET dynamic data and jQuery, and F#.
The coverage is divided into six distinctive parts for easy navigation and offers a practical approach and complete examples.
WPF Programmer’s Reference: Windows Presentation Foundation with C# 2010 and .NET 4
ISBN: 978-0-470-47722-9
Written by a leading expert on Microsoft graphics programming, this richly illustrated book provides an introduction to WPF
development and explains fundamental WPF concepts. It is packed with helpful examples and progresses through a range of
topics that gradually increase in their complexity.
Visual Basic 2010 Programmer’s Reference
ISBN: 978-0-470-49983-2
Visual Basic 2010 Programmer’s Reference is a language tutorial and a reference guide to the 2010 release of Visual Basic.
The tutorial provides basic material suitable for beginners but also includes in-depth content for more advanced developers.
Get more out of
wrox.com
Programmer to Programmer
™
Interact
Take an active role online by participating in our
P2P forums @ p2p.wrox.com
Wrox Online Library
Hundreds of our books are available online
through Books24x7.com
Wrox Blox
Download short informational pieces and code
to keep you up to date and out of trouble!
Join the Community
Sign up for our free monthly newsletter at
newsletter.wrox.com
Browse
Ready for more Wrox? We have books and
e-books available on .NET, SQL Server, Java,
XML, Visual Basic, C#/ C++, and much more!
Contact Us.
We always like to get feedback from our readers. Have a book idea?
Need community support? Let us know by e-mailing wrox-partnerwithus@wrox.com
PROFESSIONAL WCF 4
INTRODUCTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxiii
CHAPTER 1 Design Principles and Patterns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1
CHAPTER 2 Service Contracts and Data Contracts . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
CHAPTER 3 Bindings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
CHAPTER 4 Clients . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
CHAPTER 5 Instancing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
CHAPTER 6 Workfl ow Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
CHAPTER 7 Understanding WCF Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185
CHAPTER 8 WCF Security in Action . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203
CHAPTER 9 Federated Authentication in WCF. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245
CHAPTER 10 Windows Azure Platform AppFabric . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 263
CHAPTER 11 Creating a SOA Case . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293
CHAPTER 12 Creating the Communication and Integration Case . . . . . . . . . . . . . . . 345
CHAPTER 13 Creating the Business Process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 375
CHAPTER 14 Hosting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 403
INDEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 437
PRELIMS.indd iPRELIMS.indd i 5/12/10 10:41:47 AM5/12/10 10:41:47 AM
PRELIMS.indd iiPRELIMS.indd ii 5/12/10 10:41:49 AM5/12/10 10:41:49 AM
PROFESSIONAL
WCF 4
PRELIMS.indd iiiPRELIMS.indd iii 5/12/10 10:41:49 AM5/12/10 10:41:49 AM