InfoQ

InfoQ

Topic/Tag specific view

WPF Content on InfoQ


Latest featured content about WPF

Rob Eisenberg on Caliburn.Micro and MVVM

Topics
WPF,
.NET,
Programming,
Silverlight,
MVVM

We spoke with Rob Eisenberg, creator of Caliburn and Caliburn Micro, about his experiences creating the popular framework and his thoughts on the MVVM in general.

News about WPF

New Asynchronous Features Enhance .NET Framework 4.5

Topics
Visual Basic.NET,
WCF,
WPF,
ASP.NET,
.NET Languages,
.NET,
Programming,
C# 4

.NET Framework 4.5 Beta not only brings the Async/Await keywords and language simplifications to C# and Visual Basic, but also adds asynchronous methods to several common I/O and data access functions. New asynchronous features are available in ASP.NET 4.5, WCF, and WPF as well.

WPF Table View, a Lightweight Data Grid Built for Performance

Topics
WPF,
.NET,
Programming

We spoke with Graham Knight about his WPF Table View project. WPF Table View is a lightweight data grid designed to handle very large data sets with 100,000+ rows.

Avoiding Performance Pitfalls With XAML

Topics
WPF,
Silverlight,
XAML,
.NET,
Rich Internet Apps,
Programming,
Windows Phone 7

The DependencyProperty and DependencyObject which form the building blocks for most XAML features come with a performance cost. An MSDN article “Optimizing C# for XAML Platforms” discusses this in detail along with ways to minimize its impact.

Articles about WPF

Book Excerpt and Interview: Silverlight 4 in Action

Topics
C#,
Silverlight,
XAML,
.NET Languages,
WPF,
.NET,
Programming,
Rich Internet Apps

Silverlight 4 in Action by Pete Brown is a comprehensive guide to Silverlight application building using C#. It features several practical examples that explore flexible layout, control extensibility, the communication and binding models, rich media, animation and more.

Building a WPF Application in IronRuby

Topics
Ruby,
IronRuby,
Dynamic Languages,
.NET Languages,
WPF,
.NET,
Languages,
Programming,
Language

Building upon the previous article introducing IronRuby, this article explores how to work with Windows Presentation Foundation (WPF) within IronRuby. In addition to a detailed example of an IronRuby WPF sample application, others areas covered include event handling, working with XAML, inheriting from CLR classes, and reducing verbosity in IronRuby code.

WPF Unleashed - Review and Sample Chapter

Topics
WPF,
.NET,
Rich Client / Desktop,
Programming

WPF Unleashed by Adam Nathan has been leading the Amazon charts in positive reviews, so we thought we would take it for a spin. Turns out, the book lives up to the hype. In addition, InfoQ was able to obtain the most important chapter of the book. Chapter 3 includes coverage of WPF's property and event system, a system that is unlike anything else on the Windows platform.

Presentations about WPF

Building Smart Windows Applications

Topics
.NET Framework,
Web Services,
WPF,
.NET,
SOA,
Enterprise Architecture,
Programming,
Architecture,
Smart Client

In this demo driven presentation, Daniel Moth explores the new features of .NET 3.5 and Visual Studio 2008 to create rich Windows clients. There are many opportunities for creating a rich application that runs client-side capitalizes on server-side investments.

Windows Presentation Foundation: The Future of Windows

Topics
WPF,
.NET,
Programming,
Rich Client / Desktop,
JAOO Conference

Windows Presentation Foundation is a fundamental shift from how interactive applications have previously worked in Windows. In this session, Ian Griffiths shows key features of WPF such as XAML, composition, layout, animation, and data binding. Moreover, we will examine the need for WPF, showing both how and why it differs so radically from the classic Win32 approach.

Interviews about WPF

Ian Griffiths on WPF

Topics
.NET Framework,
Silverlight,
WPF,
Rich Internet Apps,
.NET,
Programming

Windows Presentation Foundation is a fundamental shift from how interactive applications have previously worked in Windows. In this interview, Ian Griffiths talks about the key features of WPF such as XAML, composition, layout, animation, and data binding. Included is advice on when to use WPF and its sister technology Windows Forms.

Chris Anderson on WPF

Topics
WPF,
.NET,
Programming,
Rich Client / Desktop

Chris Anderson one of the chief architects of Windows Presentation Foundation recently published "Essential Windows Presentation Foundation" and since this interview moved to the Connected Systems team at Microsoft. Chris provides insight as to why Microsoft created WPF, the development practices used by the development team and why he thinks WPF is a tipping point for Model Driven Development.