Project DescriptionCaliburn is a framework designed to aid in the development of WPF and Silverlight applications. It implements a variety of UI patterns that are geared towards solving problems encountered in real-world scenarios. Some patterns that are enabled by the framework include MVC, MVP, Presentation Model (MVVM), and Commands. Caliburn is based on several years of real-world development with WPF and aims to bring techniques developed in those projects to developers on both the WPF and Silverlight platforms. Goals
- Support building WPF/SL application that are TDD friendly.
- Implement functionality for simplifying various UI design patterns in WPF/SL. These patterns include MVC, MVP, Presentation Model (MVVM), Commands, etc.
- Ease the use of a dependency injection container with WPF/SL.
- Simplify or provide alternatives to common WPF/SL related tasks.
- Provide solutions to common UI architecture problems.
Documentation can be found here.
|