Thank you. Is WCF a typo in your message or another technology I have to learn? <g> WCF stands for Windows communication foundation - in a nutshell, it combines web services and remoting into one communication framework. (That's a big simplification, but that's essentially what it is)
When many companies starting using WCF, they often wound up refactoring their BO and DA layer.
So there's WCF, and WPF...