.NET & Funky Fresh



  • <script type="text/javascript" src="http://ws.amazon.com/widgets/q?ServiceVersion=20070822&amp;MarketPlace=US&amp;ID=V20070822/US/bluspiconinc-20/8001/8b68bf4b-6724-40e7-99a5-a6decf6d8648"> </script>
Images in this post missing? We recently lost them in a site migration. We're working to restore these as you read this. Should you need an image in an emergency, please contact us at imagehelp@codebetter.com
Caliburn V1 Roadmap

I’ve been working hard on Caliburn in my spare time, gearing up for the V1 release.  In the next two weeks, you can expect to see an official Beta 1.  The beta should be pretty solid and feature rich.  After the beta I’m not planning on any major feature additions, just bug fixes and usability improvements depending on the feedback I get from users.  It is my desire to see version one released sometime prior to Mix09 in March.

Things that are coming in Beta 1 and are already in the trunk include:

  • A data binding validation api designed for use in unit tests.
  • A series of base classes for representing and managing various flavors of the MVP pattern as well as navigation scenarios. (This includes history/back button support in Silverlight).
  • A series of base classes for creating models that support transactional editing, dirty tracking, validation and undo/redo support.  These models can be used to build up an editable ViewModel.

As of today there are over 400 unit tests for Caliburn and I will be adding more during the next weeks and after the beta.

There are a few things left to do before I release an official beta.  They are:

  • Create a sample application demonstrating the MVP classes and the transactional model support.
  • Write documentation for the above features, based on the sample application.
  • Incorporate the CommonServiceLocator into Caliburn and refactor the code appropriately.

Post beta, I am thinking about the following:

  • Implementing a container adapter for MEF.
  • Implementing some container adapters for Silverlight.
  • Fixing bugs
  • Adding more unit tests.

That’s the plan!  Let’s see if we can make it happen.

Posted 01-29-2009 5:56 PM by Rob Eisenberg



Romain Verdier wrote re: Caliburn V1 Roadmap
on 01-30-2009 2:18 AM
This project seems very promising! I can't wait you release docs and samples about MVP-like stuff. At this time, I really think Caliburn is the way to go for new SL2 apps. Thanks for your amazing work!
Dew Drop - January 30, 2009 | Alvin Ashcraft's Morning Dew wrote Dew Drop - January 30, 2009 | Alvin Ashcraft's Morning Dew
on 01-30-2009 11:46 AM

Pingback from  Dew Drop - January 30, 2009 | Alvin Ashcraft's Morning Dew

Steve wrote re: Caliburn V1 Roadmap
on 02-05-2009 8:47 AM
Looking forward to seeing this Rob.

About The CodeBetter.Com Blog Network
CodeBetter.Com FAQ

Our Mission

Advertisers should contact Brendan

Google Reader or Homepage

del.icio.us CodeBetter.com Latest Items
Add to My Yahoo!
Subscribe with Bloglines
Subscribe in NewsGator Online
Subscribe with myFeedster
Add to My AOL
Furl CodeBetter.com Latest Items
Subscribe in Rojo

Member Projects
DimeCasts.Net - Derik Whittaker

Friends of Devlicio.us
Red-Gate Tools For SQL and .NET


SmartInspect .NET Logging
NGEDIT: ViEmu and Codekana
NHibernate Profiler
Balsamiq Mockups
JetBrains - ReSharper
Web Sequence Diagrams
Ducksboard<-- NEW Friend!


Site Copyright © 2007 CodeBetter.Com
Content Copyright Individual Bloggers


Community Server (Commercial Edition)