Microsoft Windows Communication Foundation is all about implementing SOA in your project. SOA stands for service oriented architecture. This course is only aimed for those professionals who already have a very good understanding of .NET. WCF almost always has a 3 layer architecture for seperating your concerns. A minimal WCF application has a Service Class, Host and Client. WCF application is next to XML Web Services. Therefore a minimal knowledge of XML Web Service is highly advantageous. You must already have a very good knowledge of C# and advanced .NET concepts like C# properties, indexers, hashtable, generics, metadata attributes, custom event delegation, anonymous functions, asynchronous event handling, threading, reflections, Extention Methods, Lamda Functions, LINQ and more. Uff! So much to learn!! I understand that! But I must be honest to you. If you dont already have these conceptual understandings then we can definitely cover 40% of WCF that doesn't require much of the .NET advanced concepts but you will not be able to complete the whole of WCF. Those advanced concepts itself will take additional sessions.
I am providing below a over 2 hour lecture exclusively made for you. Watch this video at your risk! I will strongly encourage you to sit with a cup of coffee and listen to my video. Please use ear-plugs instead of a normal speaker. Have break every after 15 minutes!