Archives
-
Building my new blog with Orchard – Part 1
Several people have asked me if I would move my blog to
Orchard. There
are actually several challenges with this that have
nothing to do with Orchard itself, but suffice it to say
that right now I’m not really considering it.
-
Clay: malleable C# dynamic objects – part 2
In
the first part of this post, I explained what requirements we have for the view
models in Orchard and why we think
dynamic
is a good fit for such an object model.
-
Clay: malleable C# dynamic objects – part 1: why we need it
When trying to build the right data structure in
Orchard to
contain a view model to which multiple entities blindly
contribute, it became obvious pretty fast that using a
dynamic structure of sorts was a must.
-
Optional named parameters work pretty well
Rob has found a use for dynamic:
http://blog.wekeroad.com/2010/08/06/flexible-parameters-with-csharp -
Orchard 0.5 is out
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.
-
What did you start programming on?
There’s some kind of controversy going on today in our
microcosm. I don’t want to enter that controversy
because I think nobody’s willing to listen to anybody
but themselves.