Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ


Choose your language

InfoQ Homepage WPF Content on InfoQ


RSS Feed
  • Colors in .NET: an In-Depth Guide

    In this article, Peter Huber explains the intricacies of choosing and manipulating colors in .NET, from the basics of understanding how a monitor creates color to generating and manipulating your own color. A must-read for graphic designers and software developers working with .NET.

  • Uno Platform and Xamarin.Forms: Choosing Your Next UI Framework

    In this article, Matt Lacey, Microsoft MVP, talks about his recent experience helping a company choose between Uno Platform and Xamarin.Forms. He explains the differences, similarities, and relationships between the two, considering what the future holds for both these platforms and how to choose between them.

  • Introduction to Graph Visualization with Alexander Smirnov

    To help the user understand what they are seeing, developers often turn to bar and pie charts. But that only works for discrete data; when at the links between data other tools come into play. We asked Alexander Smirnov, creator of GraphX, to explain what graph visualization is and how it can be used.

  • What to Use on the Microsoft Stack

    With Microsoft’s unwillingness to officially deprecate technologies such as Silverlight, figuring out which technologies on the .NET stack have a future and which should be avoided can be challenging. To help you out, we have summarized what we know of Microsoft’s intentions when it comes to business applications.

  • Windows and Line of Business Applications: No Good Options

    At Build 2013 Microsoft unveiled a number of new features that make the WinRT platform more interesting for developers working on LOB applications, but without a deployment story WinRT simply isn’t viable. Meanwhile WPF, like Silverlight and WinForms, has entered its twilight phase.

  • Rob Eisenberg on Caliburn.Micro and 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.

  • Book Excerpt and Interview: Silverlight 4 in Action

    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

    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

    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.

  • WPF as a Rich Client Technology

    WPF makes it easy to create visually impressive app, but WPF also has other talents which make it a compelling choice as a rich client over back-end services written in any technology such as Java, Ruby, or .NET. This article compares WPF to alternatives such as Ajax/DHTML, Swing, and Flash; it will also look at some scenarios where a WPF client makes sense, using Java as the back-end example.