Описание тега caliburn

A framework for WPF and Silverlight applications, facilitating a variety of UI patterns such as MVVM.

Please consider switching to Caliburn.Micro for new development. Also, you may wish to investigate upgrading your Caliburn 1.0/1.1 application to Caliburn.Micro instead of Caliburn 2.0. There are no further investment in new versions for Caliburn. All future development will be focused on Caliburn.Micro. See Caliburn.Micro for more information.

Caliburn is a framework designed to aid in the development of WPF and Silverlight applications, Caliburn implements a variety of UI patterns for solving real-world problems. Patterns that are enabled by the framework include MVC, MVP, Presentation Model (MVVM), Commands and Application Controller.

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.

More information is available at https://caliburn.codeplex.com/documentation