Project Description

The WPF Application Framework (WAF) is a lightweight Framework that helps you to create well structured WPF Applications. It supports you in applying a Layered Architecture and the Model-View-ViewModel (aka MVVM, M-V-VM, PresentationModel) pattern.

New sample application: Waf DotNetPad

The Waf DotNetPad is a simple and fast code editor that makes fun to program with C# 6 or Visual Basic 14. It utilizes the .NET Compiler Platform (“Roslyn”) and Avalon Edit to provide advanced editor features like auto completion.

Downloads

Downloads Overview: Lists the WPF Application Framework (WAF) downloads for various platforms (e.g. .NET4.5, .NET4, .NET3.5, WPF, Windows Forms, Silverlight3).

NuGet Packages: waf and waf.testing (inclusive SymbolSource support for debugging into the source code).

Features

WPF Application Framework (WAF)


Footnotes
[1] The WPF Application Framework (WAF) directly supports this feature.
[2] The Information Manager sample application shows how to implement this feature.
[3] The Book Library sample application shows how to implement this feature.
[4] The Writer sample application shows how to implement this feature.
[5] The Waf File Hash Generator application shows how to implement this feature.

Last edited Fri at 6:15 PM by jbe2277, version 48