MVVM-WPF(+Silverlight 5.0) XAML Markup Dependency Injection Binding Extensions

  •        0

XAML mark-up extensions for MVVM pattern. Mark-up extensions allow to bind RouteEventHandler, Command and other to targets via Dependency Injection.



comments powered by Disqus

Related Projects

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.

Caliburn Micro: WPF, Silverlight, WP7 and WinRT/Metro made easy.

A small, yet powerful framework designed for WPF, Silverlight, WP7 and WinRT/Metro which supports architectures based on MVVM (Presentation Model), MVP and MVC.

Windows Presentation Foundation (WPF)

This is the main site for updates on the WPF roadmap and the portal for accessing the WPF Toolkit and the WPF Futures releases.


Speect is a multilingual TTS system. It offers a full text-to-speech system with various API's, as well as an environment for research and development of TTS systems and voices. It is written in ANSI C and uses a plug-in mechanism for extensions. Speect also includes an extensive set of Python bindings for quick implementation of new ideas, these bindings are derived from SWIG interface files and can easily be extended for other languages supported by SWIG. Speect is free and open source s

Pimple - A small PHP 5.3 dependency injection container

A small PHP 5.3 dependency injection container

Knockoutjs - Create rich, responsive UIs with JavaScript

Knockout is a JavaScript MVVM (a modern variant of MVC) library that makes it easier to create rich, desktop-like user interfaces with JavaScript and HTML. It uses observers to make your UI automatically stay in sync with an underlying data model, along with a powerful and extensible set of declarative bindings to enable productive development.


NITRO is a full-fledged, extensible library solution for reading and writing the National Imagery Transmission Format (NITF), a U.S. DoD standard format. It is written in cross-platform C, with bindings available for other languages.

gSOAP Toolkit

Development toolkit for Web services and XML data bindings for Camp;C++

patterns & practices - Unity

The Unity Application Block (Unity) is a lightweight extensible dependency injection container with support for constructor, property, and method call injection. Unity addresses the issues faced by developers engaged in component-based software engineering. Modern business ap...

MVVM-WPF(+Silverlight 5.0) XAML Markup Binding Extensions

WPF + Silverlight 5.0 XAML mark-up extensions for MVVM pattern. Mark-up extensions allow to bind RouteEventHandler and Command to their targets.