Are you addicted?

• twitter status

Make my logo bigger cream: http://is.gd/1gYh
(06/01/09 @ 19:45)

umbraco Certified Developer

• RSS

RSS Feed

• blogCalendar

<October 2008>
1234
567891011
12131415161718
19202122232425
262728293031

• blogCategories

Personal umbraco rambling

Posted on Monday, October 13, 2008

It's been a fabulous month! Lots of stuff has been going on in the umbraco world:

° umbraco v4 is about to enter its beta 2 status.

It should be the last beta release before we go into the alpha stage. It has been a great release so far. New features which were introduced for v4 have been further developed and polished including the Live editing feature, master pages support and support for document type inheritance. Each one of those features makes umbraco a real CMS killer application. Oh, and for those who don't twitter, Niels has also announced xslt debugging for umbraco from within vs.net and svn/tfs versioning support. Can't wait to see that happen.

umbraco has also be nominated for "Best Other Open Source CMS". It's no longer possible to vote for it!



° Release of umbraco Pro.

Excert taken from the umbraco.org website:

"Umbraco pro is a commercial offering for every professional or company working on a professional level."

umbraco Pro includes both the "Courier" and "Concierge" products. If you don't know about those new products, have a look here.



° CGUS08

Last week, CGUS08 was held at Chicago. More than 30 participants have gathered to talk about all things umbraco. More info and presentation slides can be found on the official umbraco.us website.

And, Richard who's also contributing to the forum4umbraco project has won the Package contest. Congrats Richard! Great job! Ace package. Hope to see a live demo at one of our next Benelux umbraco user group meetings.


° Doug Robar has joined the umbraco company as Evangelist.

Best man for the right job. Our top most poster on the umbraco forum has been appointed Evangelist. As from now one, Doug will spread the word about umbraco all over the world. He's start conquering US... Congrats Doug and good luck on the job.


° Last but not least, umbraco.tv has been launched...

"Get instant access to more than 5 hours(!) of Umbraco Video tutorials made by umbraco founder Niels Hartvig and umbraco guru Per Ploug Hansen."

If you haven't signed up yet, this is the time. Look here for more info.



And, what have I been doing lately. Hmm, I've been evaluating umbraco even more, been setting up some proof-of-concepts for our forum4umbraco project, in co-operation with Billy Koch and Richard Soeteman and have been thinking about some new cool 'features' I'd like to work on during the coming weeks. Here's my personal wish list:

A validation framework allowing to add validation to standard/custom datatypes. Image you need a date for a document, but wishes to restrict that date to a date in the future... Currently, this is not supported. I'll be looking into this to see what is possible within the existing setup.

I'm also having a closer look at the new .net event model. Haven't played much with it, but one thing I'm missing already is the ability to cancel events. For example, what if you wish to cancel a save operation because of... whatever. Could be anything. Might do some code hacking to prepare a proof-of-concept. I really think it would be a bonus to the system. Just need to convince others... ;)

Lately, we've had a discussion on document type inheritance. I didn't like the idea at first as I've always found it more intuitive to create 'Property sets' which can be reused by multiple document types. Ok, my idea didn't make it, but I have been thinking about how to extend this functionality using the existing code base. So, I've been thinking about extending the existing data types to allow for a 'Combined datatypes', ie. having a custom datatype that is made up of other existing datatypes. Need to sort out some things first, but I might give it a shot sometime.

"forum4umbraco". Although it has been quiet lately, it surely doesn't mean we haven't been progressing. We've not written a single line of code, but we do know where we want to go. More about this later on.

Enough for now. Need to get to work again.

ceguyomvpaxcetgolubxagbjzlwlcr
Posted by trlbjb on Saturday, December 20, 2008
@Adz: Have to take a deeper look, but I guess that if a datatype supports the IData... interface, it should be possible. Not sure yet atm, but will investigate later on. Keep y'all posted.
Posted by Dirk on Tuesday, October 14, 2008
Hi Dirk

I've been thinking about something like "Combined datatypes" for a while now but I don't think they are really possible at the moment without making changes to the Umbraco source code.

The problem is how you store the fields using Umbraco data types.

You can store XML in a Text field - which has limited usefulness as you need to use C# to convert the string into XML. This loses many of the benefits of XSLT/XPATH as you cannot search on fields which are stored in this way.

A related problem is storage of lists/arrays of data.

Let us know if you have any ideas on this one!
Posted by Adz on Tuesday, October 14, 2008
Awesome post, Dirk .. Good to know what's going on in the Umbracoverse :)
Posted by Simon Justesen on Monday, October 13, 2008
Hi Doug,

Amazing news! Can't wait to finally meet. I guess you'll be our special guest on one of our next meetups.

I'm sure we can introduce you to some nice beers.

Greetz,
/Dirk
Posted by Dirk on Monday, October 13, 2008
Thanks for the comments, Dirk! Even more, thanks for being such an active and enthusiastic member of the community.

I officially start my new role with umbraco in January and I can't wait to get started. I'll also be moving to Cambridge England, which isn't so far from Belgium... maybe I can pop over and join you guys for one of your meetups!

cheers,
doug.
Posted by Douglas Robar on Monday, October 13, 2008

Leave a comment