Release Candidate 2

Rating:        Based on 4 ratings
Reviewed:  2 reviews
Downloads: 1055
Released: Jul 25, 2009
Updated: Jul 25, 2009 by EisenbergEffect
Dev status: Stable Help Icon

Recommended Download

Application Caliburn v1 Release Candidate 2
application, 10595K, uploaded Jul 25, 2009 - 1055 downloads

Release Notes

In this version:
  • Added the official xmlns for caliburn: http://www.caliburnproject.org
  • Added a Completed event to IResult (renamed from IExecutableResult)
  • Renamed CompositeResult to SequentialResult
  • Added a Starting event to IBackgroundTask.
  • The filter interfaces have been renamed IPreExecuteFilter -> IPreProcessor, IPostExecuteFilter -> IPostProcessor, IRescueFilter -> IRescue, IInstanceAwareFilter -> IHandlerAware. Also, IMethodBinder was renamed to IMessageBinder and IMessageSupportingMethodBinding was renamed to IRoutedMessageWithOutcome (which caused a change in the IResult interface). The property ReturnPath on ActionMessage was renamed to OutcomePath.
  • Enabled Unity, Castle, Ninject and MEF Adapters for Silverlight.
  • Improvements to DefaultViewStrategy
  • Added parameter and results of message to be bound to Resources.
  • Enabled parameter special files to be "dotted" on. ie: $eventArgs.My.Property
  • Additional attached properties are necessary: Attach, Attach2nd, Attach3rd and Attach4th
  • IPresenterHost's Presenters is now an instance of IObservableCollection<IPresenter>
  • Introduced IAssemblySource as a way for any component to be made aware of inspectable assemblies.
  • Reworked ComponentInfo
  • Added the IWindowManager service for WPF. This enables a model-centric mechanism for showing dialogs and non-modal windows.
  • Added the IViewAware interface which can be implemented by a model/presenter if it wishes to be aware of its view.
  • Updated the build to compile for .NET 3.5, Silverlight 2.0 and Silverlight 3.0
  • Updated all samples so that they has both SL2 and SL3 projects.
  • Many more small features and API improvements...
  • Fixed tons of bugs...

Reviews for this release

     
took the time today and went through your documentation, implementing all the codesamples. What a great framework. It must be a dream come true for all of us trying to leverage WPF along with patterns like MVVM in order to create less coupled and more testable software. As I said, today was my first day looking into your framework seriously and I am impressed.
by thlorenz on Jul 28, 2009 at 10:45 PM
     
A lot of good new stuff since RC1. Great work!
by Sevenate on Jul 26, 2009 at 3:41 PM