Best WPF open source projects

.NetWpfOpen Source

.Net Problem Overview


I have programmed with WPF for more than a year. When I started there weren't so many examples and guidelines to follow, now the situation is much more better.

I would like to ask you some help in listing the best WPF (open) source code examples or projects that you suggest to study in order to learn more about project structure, best practices, etc.

Thank you, Marco

.Net Solutions


Solution 1 - .Net

If for you it is enough to have the source available (but not really open regarding the license) I still consider very useful FamilyShow (http://www.vertigo.com/FamilyShow.aspx) and Prism (http://www.codeplex.com/CompositeWPF) for an approach at a different "scale".

Solution 2 - .Net

Crack.NET and Prism come to mind.

Solution 3 - .Net

You might be interested in the sample applications of the WPF Application Framework (WAF). They show:

  • View composition

  • UI Workflow (Wizards)

  • Command binding / Shortcut Keys

  • MVVM pattern, Unit Testing

  • Validation

  • Entity Framework

  • Open/Save FileDialog

  • Print Preview / Print Dialog

  • Localization

Solution 4 - .Net

Although I haven't looked at it much myself, I've heard really good things about Caliburn It's an open source framework to help you build applications in SL and WPF using best practices and patterns such as MVC and MVVM.

Solution 5 - .Net

Still not really "open", but very interesting
MSDN Reader http://code.msdn.microsoft.com/msdnreader

Solution 6 - .Net

Attributions

All content for this solution is sourced from the original question on Stackoverflow.

The content on this page is licensed under the Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.

Content TypeOriginal AuthorOriginal Content on Stackoverflow
QuestionDrakeView Question on Stackoverflow
Solution 1 - .NetFabrizio C.View Answer on Stackoverflow
Solution 2 - .NetKent BoogaartView Answer on Stackoverflow
Solution 3 - .NetjbeView Answer on Stackoverflow
Solution 4 - .NetJacob AdamsView Answer on Stackoverflow
Solution 5 - .NetFabrizio C.View Answer on Stackoverflow
Solution 6 - .NetasyrovView Answer on Stackoverflow