Rockford Lhotka
    CTO at Magenic
    Author, speaker, software architect
    Creator of the CSLA .NET framework

About me
Contact me


WCF channel for CSLA .NET 2.0


One key feature of CSLA .NET 2.0 is the channel adapter pattern built into the data portal. This is discussed in detail in Chapter 4. One of my primary motivations for using this pattern in the data portal was to make it easy to enable support for WCF (Indigo) as it becomes stable.

This download is the first public release of a data portal channel (proxy/host) for WCF. It is built on the February CTP of WinFx and will not work on prior versions. Given the fluid nature of WCF thus far, it is unlikely to work on subsequent versions either, but at least it is a starting point.

Given the fluid nature of WCF, and the effort to keep VB and C# versions of the same code in sync, I am only maintaining this code in one language until WinFx is more stable. This code came into being with the help of Clemens Vasters (now of Microsoft) and Christian Weyer - thanks guys!

This is alpha software - use at your own risk.


DISCLAIMER regarding this download ("Software"):

This Software comes "as is", with no warranties. None whatsoever. This means no express, implied or statutory warranty, including without limitation, warranties of merchantability or fitness for a particular purpose or any warranty of noninfringement. Additionally, neither Rockford Lhotka nor any contributor to the Software will be liable for any of those types of damages known as indirect, special, consequential, or incidental related to the Software, to the maximum extent the law permits, no matter what legal theory it’s based on.

Click here to download file 

(Updated 3/22/2006)