I guess it's a WPF Mini-Theme week. Today we've to two (kind-of) WPF things to highlight. The first is a group of very cool WPF Community project and the second is a massive repro of WPF Samples...WPF Community Projects
If you do a quick search with WPF as the search query of GitHub, you get over 6K results . That shows the incredible community support WPF has been blessed with over the years. We wanted to take this opportunity to call out some of popular and upcoming open source projects from the community, to give them the due recognition they deserve. This by no means an exhaustive list, but features projects and authors that our team has been in touch with over time and they have consistently given us a lot of great feedback over the years. If you feel a particular project has been overlooked, do let us know in the comments and we will look into featuring it in a future update to the blog.Material Design in XAML Toolkit
Created by James Willock , this is an awesome example of the community adapting non-Windows design concepts to fun useful themes for the platform. It already has 8k downloads , and did I mention? It works amazingly well with Dragablz and Mahapps (check the sample app in the repo). Excited, want to try it out? Check out the Get Started guide here .
With over 300K downloads , this is super popular toolkit for creating metro-style WPF applications. Lots of goodness out-of-the box. Created by Paul Jenkins; Jake Ginnivan; Brendan Forster (shiftkey); Alex Mitchell (Amrykid); Dennis Daume (flagbug); Jan Karger (punker76) this enables WPF developers to add a metro flair to their app with very little effort. For more information, see here . If you are interested in contributing to the project, head to the GitHub repo . Some apps that are using this:- Espera , Simple Music Player , myEcho , Papercut , Carnac , Markdown Edit , ChocolateyGUI.
Simply put, it is a set of WPF Controls ported from Windows Universal control concepts (RelativePanel, SplitView etc..). Created by Morten Nielsen this is a work in progress and he is looking for community support to build this out and make it awesome. This super exciting work and we hope the community is contributing and make it a great addition to the WPF ecosystem. Give it a try at the repo here .
[Click through for the entire post]Microsoft / WPF-Samples
This repo contains the samples that demonstrate the API usage patterns and popular features for the Windows Presenation Foundation in the .NET Framework for Desktop. These samples were initially hosted on MSDN , and we are gradually moving all the interesting WPF samples over to GitHub.All the samples have been retargeted to .NET 4.5.2 .
For additional WPF samples, see WPF Samples .
Please note that the documentation on the repo is till being updated, so all links might not point to the right locationLicense
Unless otherwise mentioned, the samples are released under the MIT licenseHelp us improve our samples
Help us improve out samples by sending us a pull-request or opening a GitHub Issue
Questions: mail [email protected]WPF development
These samples require Visual Studio 2015 to build, test, and deploy.
Get a free copy of Visual Studio 2015 Community Edition with support for building WPF appsUsing the samples
The easiest way to use these samples without using Git is to download the zip file containing the current version (using the link below or by clicking the "Download ZIP" button on the repo page). You can then unzip the entire archive and use the samples in Visual Studio 2015.