Yavari / TinyLittleMvvm

A small MVVM library using MahApps.Metro and AutoFac

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TinyLittleMvvm

This is a small MVVM library I wrote, because I implemented the same stuff over and over again in several projects.

I tried Caliburn Micro, MVVM Light and others, but none of them met my demands satisfactory.

My requirements were:

The main purpose of this library is to speed up the development of small to midsize WPF applications using MahApps.Metro. Additionally it uses LibLog for logging and Autofac as the IoC container. (I could have used CommonServiceLocator, but since I use Autofac in most of my applications I didn't bother).

Features

TinyLittleMvvm provides following features:

NuGet package

NuGet

https://www.nuget.org/packages/TinyLittleMvvm/

Version history

v0.4

  • Breaking change: Switched from NLog to LibLog, so users of TinyLittleMvvm can use whatever logging framework they want. Users of previous versions of TinyLittleMvvm need to add and configure logging library.

Build service

TinyLittleMvvm is built by MyGet and AppVeyor.

tools MyGet Build Status Build status

About

A small MVVM library using MahApps.Metro and AutoFac

License:MIT License


Languages

Language:C# 99.9%Language:CSS 0.1%