What is the windows presentation foundation (codenamed Avalon)?
With the Windows Presentation Foundation (codenamed ‘Avalon’), Microsoft delivers an integrated platform for applications, documents, and graphics and media to the desktop ecosystem. The Windows Presentation Foundation provides new opportunities for developing exciting applications while reducing the complexity of building compelling user interfaces. It also offers creative, technical, and performance benefits, and simplifies designer-developer collaboration during prototyping and development.