In one simple equation .NET 3.0 = .NET 2.0 + Windows Communication Foundation + Windows Presentation Foundation + Windows Workflow Foundation + Windows Card Space.
Q1. What is WCF?
WCF stands for Windows Communication Foundation. It is a Software development
kit for developing services on Windows. WCF is introduced in .NET 3.0. in the
System.ServiceModel namespace. WCF is based on basic concepts of Service
oriented architecture (SOA)