XPF Roadmap and Licensing

You Are Here by joelogon
You Are Here by joelogon

Throughout XPF’s beta we want to keep everyone in the loop so we thought we would set out a high-level roadmap to share our current plans.

These plans are not set in stone - we’re an agile shop and are always adapting to change as users give feedback about how the product is being used and make feature suggestions.

We really want your feedback!

Features

We’ve yet to decide exactly what will constitute the version 1 release, but it’s fair to say that the vast majority of the planned features listed below will be there.

Done

Planned

(in order of priority)

Future

UIElement (base class)

Panel (base class)

RootElement

Grid (Auto/Pixel)

StackPanel

ContentControl

TextBlock

Image

Border

Button

ItemsControl (with ItemTemplate)

ScrollViewer

Data Binding (one and two-way)

Grid: Star Grid Lengths

Canvas

Grid: Row/Column Spanning

ImageBrush

TextBlock: Default Font

ItemsControl: Control Template

Visibility

Clipping

ScrollViewer: Scroll Bars

Brush: Opacity

ListBox

ProgressBar

RadioButton

Slider

TextBox

VirtualizingStackPanel

CheckBox

Pivot Control

Animation (Windows)

XAML Support

Control Templates

Visual State Manager

Licensing

The finer details of XPF’s licensing model are still being worked on, but we’re really happy to be able to say that XPF will be free to use if you are an individual developing non-commercial or open source applications.

Feedback

Once again, your feedback is really important to us.  If there’s a feature you don’t see listed, or want one feature developed first over another, then let us know.  We’re also really interested to see how XPF is being used, so if you’ve got any examples then please do get in contact – we’re already hearing some great stories.

Stuart Harris

Chief Scientist and Founder

More from Stuart