How do WPF, WF and WCF relate to one another?
The main relationship among WPF, WF and WCF is that they are all technologies released with the .NET Framework 3.0. WPF is used to create UIs. Windows Workflow Foundation (WF) allows programmers to more easily create long-running, complex scenarios or workflows using a set of graphical components. Workflows look almost like flow charts or sequence diagrams but are really programs that can have very complex behaviors. For a course that focuses on WF, you may be interested in Course 514, Windows® Workflow Foundation (WF): Hands-On.Windows Communication Foundation (WCF) is a new way of creating services and service-oriented applications in .NET 3.0. Using WCF, much of the complexity of a service-oriented application is simplified with configuration files rather than by coding. For a course that focuses on WCF, you may be interested in Course 513, Windows® Communication Foundation (WCF): Creating .NET 3.5 Web Services.