I've spent the better part of this week moving our site over to Graffiti - a cool application from the Telligent guys that, at one time, was built using SubSonic :). We didn't support Access so they moved on :(, but we still love them, especially after getting Graffiti up and rolling so quickly.
Our New Project Home
Our old site was my "dogfooding" of the SubSonic CMS application and it worked pretty well for a while. The one thing that bothered my was that I could never keep it current, with news and other things that I needed to get out to the community. Then it hit me:
Duh Haolie Boy Rob! Use a blog!
But I like the CMS aspect of our little app a lot. I know Wordpress allows for some CMS - but it's not quite what I need.... and then I met up with Scott Watermasysk from Telligent while at MIX and he put me in a Jersey "Soprano" headlock and I thought that I might just try this Graffiti thing...
Graffiti Rocks
I've been critical of some of the Telligent stuff before - I'll make no bones about that. It was classic over-design that resulted in textbook, whip-crack grooviness but shut down my server after a while (this is real early Communism Server :). I tried to figure it out, but it was one of those things where the UI bits were taking up most of my bandwidth (all of the ComponentArt stuff was just ridiculous) and TinyMCE kept munching up my code posts.
I rolled our forums back to Community Server a month or so ago and I couldn't have been happier - it's very fast and works great. And Graffiti is no different.
I am pretty amazed at the work these guys have done. Graffiti is fast - no really it's silly silly fast - simple, easy to use, and is incredibly simple to customize.
They use NVelocity's Chalk and have extended it a bit for their needs so you can build out some really cool themes, widgets, and plugins just like you would in Wordpress.
I rolled my own theme in about 4 hours (I'm not a designer) and it was really, really, no really! easy.
In fact it's very obvious that they used Wordpress as a design guide (all the way down to the name of the admin folder - "graffiti-admin" as opposed to "wp-admin"). And that's not a problem since it has the power of .NET and IIS behind it - I'll take that any day.
But they've improved on many aspects as well. The Navigation and Home Page features are really slick, as is the built-in flash dashboard reporting. Lots of things to gush about - go give it a try!
The very best part is that I can now use Windows Live Writer to create the docs and other things - this is HUGE.
Why Do You Care?
The main reason I hope you care is that we're trying to make our information as accessible as possible. This is done with RSS, easy URLs, tagging, and a great search engine.
I can also ask the more vocal SubSonic folks out there to push blog entries in - this to me is a major deal.
I'm very stoked so go have a look!