WPF ShellFactory

  •        43

WPF ShellFactory is an easy-to-use application framework for WPF, using a system derived from M-V-VM for its views. It supports multiple modules, either statically or dynamically loaded (i.e. plugins). Based on project- and item templates for speedy development.




Related Projects

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.

AxonFramework - High Performance and Scalability framework for Java

A CQRS (Command Query Responsibility Segregation) Framework for Scalable, High-Performance Java Applications.

WCF RIA Services (+ PRISM + MVVM) LoB Application

WCF RIA Services sample LoB application (case study) built on PRISM with Entity Framework Model. It's a simple application for a fictive company Teleco Systems. Sample shows how to create Modular Silverlight applications with PRISM (Composite App Library) and WCF RIA Services.

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.

spine - Lightweight MVC library for building JavaScript applications

Spine is a lightweight MVC library for building JavaScript web applications. Spine gives you structure and then gets out of your way, allowing you to concentrate on the fun stuff: building awesome web applications. Spine is opinionated in its approach to web application architecture and design. Spine's architecture complements patterns such as de-coupled components and CommonJS modules, markedly helping with code quality and maintainability.

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.

DevForce Application Framework

The DevForce Application Framework makes it easy to get started with developing data-driven Rich Internet Applications (RIA) in Silverlight or WPF desktop applications, with Caliburn Micro as the MVVM framework and DevForce 2010 as the data access layer.

client-architect - Client-side web application architecture (MVC, MVVM)

Client-side web application architecture (MVC, MVVM)

Apache Turbine - Servlet based framework that allows Java developers to quickly build web applicatio

Turbine is a servlet based framework that allows Java developers to quickly build web applications.

HappyNet - Silverlight reference application

HappyNet is a project using best practices to build an e-commerce web site. It is a full Silverlight application based on a solid architecture (PRISM + MVVM) and the AventureWorks database. It tries to answer some frequent needs and questions from the web.

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

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.

Halcyone : Silverlight Application Framework

Halcyone is open source application framework for rapid development of silverlight applications. Current version includes easy to use convention based rest service framework. Later we are planing to expose our navigation, messaging and mvvm tools.

SpeakRight Framework - Helps to build Speech Recognition Applications

SpeakRight is an Java framework for writing speech recognition applications in VoiceXML. Dynamic generation of VoiceXML is done using the popular StringTemplate templating framework. Although VoiceXML uses a similar web architecture as HTML, the needs of a speech app are very different. SpeakRight lives in application code layer, typically in a servlet. The SpeakRight runtime dynamically generates VoiceXML pages, one per HTTP request.

MVVM Framework

MVVM Framework is a set of base implementation of MVVM principles and components helping to quick and efficient develop WPF business applications.

ASP.net-MVVM - MVVM framework implementation for ASP.net web application

MVVM framework implementation for ASP.net web application


A basic framework for building your JavaScript applications, based on Nicholas Zakas' presentation Scalable JavaScript Application Architecture

nRoute Framework

nRoute is a composite application framework for creating navigation driven applications in Silverlight, WPF, Windows Phone, and WinRT.

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.