PDFx - Property Dependency Framework for WPF, Windows Store, Silverlight and WP

  •        69

The Property Dependency Framework is a lightweight library, which allows you to describe Property Dependency Relationships in C# code. Developed by Kevin Stumpf




Related Projects

MVVM Foundation

MVVM Foundation is a library of classes that are very useful when building applications based on the Model-View-ViewModel philosophy. The library is small and concentrated on providing only the most indispensable tools needed by most MVVM application developers.


The goal of ProxyViewModel is to simplify WPF/MVVM developer’s life and allow them to focus on actual business values of a WPF/MVVM application

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.


An extremely fast, easily refactorable implementation of INotifyPropertyChanged/ing, using dynamic proxy generation, as well as a robust change tracking engine.

Sharp Observation

A C# .NET Library to simplify M-V-VM (Model, View, Viewmodel) programming. Includes base implementations for observable objects (property change notifications), weak delegates/events and asynchronous and synchronized events, efficient event handling, disposable base, etc.

ViewModel Generator

A ViewModel code generator for use with WPF and a MVVM pattern. It generates a ViewModel partial class based on an Entity Framework class. This is currently for use with Visual Studio 2008 and .NET 3.5.

Phantom MVVM ToolKit

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


Custom Binding Engine that support WinFrom. WPF, Web and Mono. It support Property, Collection, Command and Method binding. One ViewModel support mutilple View

Model View ViewModel AdventureWorks

This is a sample starter kit for Visual Studio 2008, which exposes the pattern MVVM (Model View ViewModel) using WPF, C# 3.5 and Linq to SQL as the data repository.

Twitter-App - A smal project for learning Model View ViewModel (MVVM) and TDD on Windows phone 7

A smal project for learning Model View ViewModel (MVVM) and TDD on Windows phone 7

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.

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#.


Fast MVVM ! The faster way to build your MVVM (Model, View, ViewModel) applications. It's a basic and educational way to learn and work with MVVM. We have more than just a pack of classes or templates. We have a new concept that turn it a little easier.

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.

Silverlight Model-View-ViewModel Toolkit

The Silverlight Model-View-ViewModel Toolkit is created for those who are using Model-View-ViewModel design pattern for building Silverlight Business Application.

MVVM for Windows 8

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

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.

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.


ASP.NET MVVM provides a framework to implement the Model-View-ViewModel pattern, a.k.a. the Presentation Model pattern in ASP.NET projects. Developers can take advantages of Dependency Injection and Event Broker to write concise, elegant and business focused code.

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.