Before I joined Microsoft seven years ago, I had spent a couple of years building a Web CMS. It wasn’t open-source unfortunately but the experience convinced me that most public-facing web sites would shortly use some form of CMS. I also forged strong opinions about the right level of component granularity that a CMS must implement.
For the last year and a half, I have been fortunate enough to work with a talented small team within ASP.NET and with a growing community from all around the world on building a new Web CMS on top of ASP.NET MVC.
Today I am very happy to invite my readers to check out some of the results of that work: earlier this week, we released version 0.5 of Orchard.
We are far from being done, but this is an important milestone in a couple of ways.
First, the set of features that we implemented makes it reasonable to build some sites with Orchard.
Second, our developer story is now fairly complete. We have a reasonable and stable developer story that you can bet on today to build extensions (the UI story is not at this point yet and is what we’ll work on next). This means that from this point on, progress should begin to come more from the community than from our small team.
If we’ve done our jobs right, it should be loads of fun.
I just can’t wait to see the cool stuff that you’re going to build…