.NET & Funky Fresh

Syndication

News

  • <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

[Advertisement]

About The CodeBetter.Com Blog Network
CodeBetter.Com FAQ

Our Mission

Advertisers should contact Brendan

Subscribe
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

NDepend

SlickEdit
 
SmartInspect .NET Logging
NGEDIT: ViEmu and Codekana
LiteAccounting.Com
DevExpress
Fixx
NHibernate Profiler
Unfuddle
Balsamiq Mockups
Scrumy
JetBrains - ReSharper
Umbraco
NServiceBus
RavenDb
Web Sequence Diagrams
Ducksboard<-- NEW Friend!

 



Site Copyright © 2007 CodeBetter.Com
Content Copyright Individual Bloggers

 

Community Server (Commercial Edition)