8000 GitHub - hot-vs-cool/waf: Win Application Framework (WAF)
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

hot-vs-cool/waf

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Win Application Framework (WAF)

Successor of the WPF Application Framework

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

Version 4

Starting with version 4 the framework comes with the new name Win Application Framework instead of WPF Application Framework. This rename shows that the framework supports now various application types:

  • WPF (Windows Presentation Foundation)
  • UWP (Universal Windows Platform)
  • Basic support for all .NET based applications
  • Pre-release

    Version 4 is still under development and not production ready yet.

    At the moment it is recommended to use an older stable version of this framework. You will find these versions on CodePlex: http://waf.codeplex.com

    NuGet Packages

    Package Usage Successor of
    System.Waf.Wpf For WPF applications waf
    System.Waf.Uwp For Universal Windows Apps
    System.Waf.Core For all .NET based applications
    .
    System.Waf.UnitTesting.Wpf For unit testing of WPF applications waf.testing
    System.Waf.UnitTesting.Core For unit testing of all .NET based applications

    Sample Applications

    Name Type Description Links
    Jbe NewsReader UWP A simple and fast RSS and ATOM news feed reader. Windows Store
    Waf Music Manager WPF Fast application that makes fun to manage the local music collection.
    WinRT, Async, Await, Drag & Drop
    Waf DotNetPad WPF Code editor to program with C# or Visual Basic.
    .NET Compiler Platform, Roslyn, AvalonEdit, Auto completion
    Waf Information Manager WPF A modular application that comes with a fake email client and an address book.
    Modular Architecture, UI Wizard, DataContractSerializer
    Doc
    Waf Book Library WPF Supports the user to manage his books. Borrowed books can be tracked by this application.
    Entity Framework, Validation, Sort & Filter, Reporting
    Doc
    Waf Writer WPF A simplified word processing application.
    Ribbon, Tabbed MDI, Recent files, Print, Localization
    Doc

    License

    The license of this framework has been changed from the Microsoft Public License (Ms-PL) to the MIT License with version 4.

About

Win Application Framework (WAF)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 97.4%
  • Smalltalk 2.4%
  • Batchfile 0.2%
0