CodeMash v2.0.0.8 A Success!

Another CodeMash has come and gone.  It was another spectacular event.  While I didn't win any of the big prizes, my ticket did get pulled for a free book.  I looked around at all of the .NET books but instead settled on "Programming Python" (all 1600 pages of it!).  I visited a couple of sessions on Python and it looks like an interesting language that I'd like to learn.  Then again, I also downloaded and installed "Ruby on Rails" during Brian Sam-Bodden's "Rails: A Peek Under the Covers" session.  I'm a huge fan of MonoRail (I'll never do a webforms app again unless I absolutely have to) and wanted to see the language that provided much of the inspiration for MonoRail.

Speaking of MonoRail, I have one follow-up to my vendor session on MonoRail.  While talking about Areas, I had forgotten the attribute for defining an attribute.  I was trying to use "Area", but the correct attribute is ControllerDetails with a parameter called Area.  Here's a sample:

using Castle.MonoRail.Framework;

[ControllerDetails(Area="admin")]
public class UsersController : Controller
{
public void Index()
{
}
}

My slide deck should be available soon (either through the CodeMash site or right here).  I just wanted to tweak a few things and add notes to the slides.  I (pretty much) abandoned the usual "bulleted-list" format in favor of a more graphical approach, so there's not a lot of "meat" in the slides -- it was all from the speaker.  :)

I hope everyone who attended enjoyed the presentation.  I only have 30 minutes so I went pretty fast and ended right at the 30 minute mark (including a couple of questions).  I'd love to expand it to a full hour of MonoRail fun in the future.  If any local user groups are looking for a presentation on MonoRail, let me know!

Technorati tags:

No Comments