MVVM for Windows 8

  •        50

This library contains all you need to build a WinRT Metro Style application for Windows 8 using MVVM pattern, C# and XAML.



Related Projects

Phantom MVVM ToolKit

This project is an attempt to make a very noninvasive framework to assist in MVVM application design for Silverlight and WPF.

CoreMVVM - A Simple MVVM Framework

CoreMVVM is a simple basic MVVM framework that covers the *most* common development scenarios. Its a good place to start with MVVM. Its not as barebones as the MVVM Toolkit and neither is it as heavyweight as Prism\Cinch. Developed in C#.

MVVM Light Toolkit

The MVVM Light Toolkit is a set of components helping people to get started in the Model - View - ViewModel pattern in all XAML/C# frameworks.


Style MVVM an Application development framework for Windows Store Apps

Xtreme MVVM Framework ( Loose XAML )

This project is an implementation of MVVM in WPF that works with loose XAML. The project is called Xtreme MVVM as there does not need to be a reference from the View to the ViewModel or vice-versa. All bindings, events and routed commands are resolved at runtime.

A Rich Full Featured WPF/SL MVVM Framework

Cinch is a fully featured WPF MVVM framework that makes it easier to develop rich MVVM WPF applications. It also provides UI services/threading/unit tests helpers and much more.

appfog-wp7 - AppFog app for Windows Phone 7, using the MVVM pattern and MVVM Light framework

AppFog app for Windows Phone 7, using the MVVM pattern and MVVM Light framework

Jounce: Silverlight MVVM + MEF Framework

Jounce is a framework for Silverlight intended to provide basic building bocks for modular line of business applications that follow the MVVM pattern and utilize the Managed Extensibility Framework (MEF).

NanoMVVM: a lightweight wpf MVVM framework

This is a lightweight C# 4.0 ViewModel-first MVVM framework designed to aid in the creation of desktop wpf applications.

Custom WP8 Panorama App Project Template (using MVVM Light Toolkit)

Customized WP8 Panorama App Project Template with MVVM Light Tookit, for the dev to get started quickly.

Simple MVVM Toolkit for Silverlight, WPF and Windows Phone

Simple MVVM Toolkit makes it easier to develop Silverlight, WPF and Windows Phone applications using the Model-View-ViewModel design pattern.

MVVM Validation Helpers

MVVM Validation Helpers is a little framework that makes it easier for developers to implement validation in their WPF/Silverlight MVVM applications. You'll no longer have to implement IDataErrorInfo and INotifyDataErrorInfo interfaces manually in your view models. With th...

SumCalc - [WPF][C#][SampleCode][MVVM]MVVM??????????????????????????MVVM???????????????????????


EvoSim - Evolution Simulation

EvoSim is a pet project to learn aspects of MVVM, WPF/Silverlight, and Parallel Processing features of .NET 4. The goal is to simulate a world filled with creatures that move, eat, reproduce, and die according to Darwinian evolutionary principles. It is tile and turn based.

MyMediaStuff - Catel demo app

MyMediaStuff is a demo application that shows some advanced features of Catel, an open-source MVVM Framework for WPF and Silverlight. For more information about Catel, visit

talks-wpf-mvvm - My Code Samples for WPF and MVVM

My Code Samples for WPF and MVVM

Vermeil - Simple Windows Phone 8 MVVM framework.

Simple Windows Phone 8 MVVM framework.

MSAP for WPF (another MVVM for WPF)

MSAP is an application framework based on the pattern MVVM. It aims to structure and organize the development of a WPF application type Browser Application (XBAP). To do this he introduces models for (ViewModels VM) which allow to organize the application module, service, page.

JulMar MVVM Helpers + Behaviors

The MVVM Helper + Behavior library is a set of classes for WPF developers to help them build Model-View-ViewModel oriented applications. It includes some useful WPF classes, a base framework for MVVM and a bunch of Blend behaviors, triggers and actions.

WPF Application Framework (WAF)

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.