Caliburn Micro is a light weight open source micro-framework for Microsoft Silverlight, Windows Presentation Foundation (WPF) and Windows Phone 7. It enables developers to build Model-View-ViewModel (MVVM) applications in an easy and intuitive manner and has number of features that are especially useful when building rich applications for WPF, Silverlight and Windows Phone 7.