I am starting to prepare to deliver next quarter's MSDN content and am working through some resources on the current (and future) versions of Windows Communication Foundation.  I was first introduced to WCF in early betas (when it was called Indigo), and hadn't been back for awhile.  I must say that I completely enjoying the enhancements to the stack.  There is an elegance here that I think you'll like.

If you have no idea what I am talking about - here's a link to get you started.

Link to What is the Windows Communication Foundation?

And then of course, there's the WCF configuration editor (power and usability)...I've gotta' say, some days I really like my job.

New Client Element Wizard from the WCF editor