Windows Presentation Foundation (WPF) is one of the three core development libraries of Microsoft's new Vista operating system. It is mainly responsible for graphic display, so it is called presentation ).
As a new graphics engine, WPF is based on DirectX. Of course, many new features are added. Its 2D and 3D engine's powerful look at the Vista interface to understand, coupled with its support for the aero graphics engine, it makes you even more amazing. By the way, aero is an engine dedicated to 3D desktop development. It enables magical 3D flip on the desktop. This is definitely a magical attempt in the history of the operating system, although the requirements for hardware configuration are amazing, it has been reported that Vista is very picky about the video card because of Aero running.
Windows Communication Foundation (WCF) is a software development kit (SDK) that develops and deploys services based on windows ). WCF provides a runtime environment for services, allowing developers to publish the CLR type as a service and use the service in the CLR type. In theory, creating a service does not necessarily require WCF, but actually using WCF can make the task of creating a service get twice the result with half the effort. WCF is the implementation of Microsoft's definition of a series of industrial standards, including service interaction, type conversion, envelope aling, and management of various protocols.
Windows Workflow Foundation (WF): A workflow engine based on workflow developmentProgramBusiness logic andCodeSeparation can greatly improve the efficiency of software development.
Windows Communication Foundation (WCF): A technology used to implement communication between applications (including programs developed in different languages). WCF is built on the SOAP protocol.
Windows Presentation Foundation (WPF): an interface development solution integrating webform and winform