WCF for the totally clueless
I've been hearing about WCF for a couple of years now, and I still don't get it.  I understand that it's supposed to be a replacement for web services, remoting, MSMQ, and a few other things.

The trouble is, every tutorial I find assumes that I've *done* one of those things, and it tends to follow the line of "Here are the differences; you know the rest."  But I *don't* know the rest!

So:  Do you know of any tutorial articles, books, etc. that assume that the reader knows C# or VB .NET, but *nothing* about web services, MSMQ, remoting, and all those other technologies that WCF replaces?
WCF for the totally clueless
===

I've been hearing about WCF for a couple of years now, and I still don't get it.  I understand that it's supposed to be a replacement for web services, remoting, MSMQ, and a few other things.

The trouble is, every tutorial I find assumes that I've *done* one of those things, and it tends to follow the line of "Here are the differences; you know the rest."  But I *don't* know the rest!

So:  Do you know of any tutorial articles, books, etc. that assume that the reader knows C# or VB .NET, but *nothing* about web services, MSMQ, remoting, and all those other technologies that WCF replaces?