WPF Architectural Patterns Examples

  •        0

Some sample code demonstrating how various GUI architectural patterns can be implementing in WPF.

http://wpfpatterns.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

patterns & practices – Enterprise Library


The Microsoft Enterprise Library is a collection of reusable software components (application blocks) designed to assist software developers with common enterprise development challenges.

SQLAlchemy


SQLAlchemy is the Python SQL toolkit and Object Relational Mapper that gives application developers the full power and flexibility of SQL. It provides a full suite of well known enterprise-level persistence patterns, designed for efficient and high-performing database access, adapted into a simple and Pythonic domain language.

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.

wxWidgets - Cross Platform GUI Library


wxWidgets is a C++ library that lets developers create applications for Windows, OS X, Linux and UNIX on 32-bit and 64-bit architectures as well as several mobile platforms including Windows Mobile, iPhone SDK and embedded GTK+. It has the usual basic controls such as text and bitmap buttons, text entry, scrolling list, combobox, checkbox, and so on. Additional to that Powerful event system, Printing facility etc..

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.

StarUML - UML or MDA Platform


StarUML is a software modeling tool to develop fast, flexible, extensible, featureful UML/MDA platform running on Win32 platform. It is a good alternative to Rational Rose. StarUML provides simple and powerful plug-in architecture so anyone can develop plug-in modules in COM-compatible languages.

python-patterns - A collection of design patterns implemented (by other people) in python


A collection of design patterns implemented (by other people) in python

JUnit - A programmer-oriented testing framework for Java


JUnit is a simple framework to write repeatable tests. It is an instance of the xUnit architecture for unit testing frameworks.

ActionBarSherlock


Library for implementing the action bar design pattern using the native action bar on Android 4.0+ and a custom implementation on pre-4.0 through a single API and theme.

Apache Mahout - Scalable machine learning library


Apache Mahout has implementations of a wide range of machine learning and data mining algorithms: clustering, classification, collaborative filtering and frequent pattern mining.