Arun Karthick walks you through the ChannelFactory caching feature introduced as part of WCF 4.5, providing insight into the various caching modes available, along with suitable source code samples.
Latest WCF Articles
Implementing a WCF Message Contract
WCF implementations normally take two different approaches; a Document style or an API style. Document style implementations are more flexible and often easier to extend and version. Also, Document style or rather, Message Contract service implementations, work well between systems with a shared message assembly. Jeffrey Juday guides you through architecting a WCF Message Contract implementation.
IIS WCF File-less Activation with MEF
Control and low coupling happen when a developer combines MEF, WCF, and File-less activation. Jeffrey Juday shows you how to chain the technologies together.
Learn to Create Interceptors in WCF Services
WCF runtime exposes a few stop points at various stages of execution where the interceptors can be plugged in. These interceptors can help in validating the given parameters, implementing custom serialization, choosing an operation at runtime, etc,. Read through this article to learn about creating and implementing an interceptor for a WCF service.
Exception Handling with Task Parallel Library Based WCF Services
Jeffrey Juday demonstrates some techniques to bridge TPL and WCF exception handling models in the .NET Framework.
Working with .NET Framework 4.0 Tuples
Tuple is a very useful type introduced in .NET Framework 4.0. This article offers an insight into the Tuple class, and shows you how to create a data structure and different ways of using it in a .NET program.
Latest Developer Videos
More...Latest CodeGuru Developer Columns
C++ Tips and Tricks
Quirky and yet persistent, C++ is a language that keeps programmers coming back to it. Pick up some new ways to wrangle it into your workflow.

Working with Google Protocol Buffers and .NET
Learn about something called "Google Protocol Buffers," and watch for later posts on other IoT subjects.

Working with Primes and Fibonacci Sequences in Visual Basic
Play with the Fibonacci sequence and prime numbers in this example-driven article.

Lesson Learned: The Need for a Domain Language
Translation costs time and money, and can affect the quality of the product being made. Make sure all your team members speak the same language.