Seattle Code Camp Wrapup

code 0 comments suggest edit

camping The Seattle Code Camp (which despite the misleading photo, isn’t a camping trip) is now over and I have nothing but good things to say about it. I didn’t get a chance to see a lot of talks but did enjoy the xUnit.net talk by Jim Newkirk and Brad Wilson. I’m a fan of their approach to providing extensibility and this session provided all the impetus I needed to really give xUnit.net a try rather than simply talking about trying it. :)

As for my own talk, I had the great pleasure of showing up late to my talk. To this moment, I still don’t know why my alarm didn’t go off. All indications are that it was set properly.

My wife woke me up at 9:00 AM asking, “Don’t you have a talk to give today?” I sure did, at 9:15 AM. I drove like a madman from Mercer Island (sorry to all the people I cut off) to Redmond and ended up being around 10 minutes late I think.

Fortunately the attendees were patiently waiting and despite my frazzled approach, I think the presentation went fairly well. Perhaps Chris Tavares can tell me in private how it really went. ;) Thanks to everyone who attended and refrained from heckling me. I appreciate the restraint and thoughtfulness.

By the way, Chris is part of the P&P group, but he’s also a member of the ASP.NET MVC feature team. I think his role is a P&P liason or something like that. Mainly he’s there to give great advice and help us out. So definitely give his blog a look for some great software wisdom.

As this was my first Code Camp, I am definitely looking forward to the next one.

Technorati Tags: Code Camp,ASP.NET MVC

Found a typo or error? Suggest an edit! If accepted, your contribution is listed automatically here.

Comments

avatar

10 responses

  1. Avatar for Dragan Panjkov
    Dragan Panjkov January 28th, 2008

    Phil,
    can we expect to have presentations from this code camp for download available? It would be nice because in agenda there was several interesting sessions on asp.net mvc

  2. Avatar for Steve Sanderson
    Steve Sanderson January 28th, 2008

    Me too! If you could post any notes or slides from your talk that would be great.

  3. Avatar for Scott
    Scott January 28th, 2008

    You left right before my total and complete flame out/crash and burn. The Javascript presentation went much, much better. Almost flawless from my POV. :) Your presentation was great!

  4. Avatar for you've been HAACKED
    you've been HAACKED January 29th, 2008

    So A Model, A View, and a Controller Walk Into a Bar

  5. Avatar for Joe Brinkman
    Joe Brinkman January 29th, 2008

    Don't feel bad. I did the same thing at OpenForce Europe last year - and I was the one coordinating the event. To make matters worse - Visual Studio went into meltdown requiring a complete re-install before my next talk.

  6. Avatar for Gabe Anzelini
    Gabe Anzelini January 29th, 2008

    I'm thinking everyone in the Seattle area that you cut-off, that read your blog, were prob setting in that room, wondering if you were gonna show up :)

  7. Avatar for Mike Bosch
    Mike Bosch February 1st, 2008

    So I was taking a look at some of your samples. I see your PostRepository has reads and creates, how would an update be handled in this case? Let's say a post had comments as well. I would suspect that, following the same pattern, I might implement a post update like so:
    UpdatePost(Post post)
    {
    using (BlogDataContext db = CreateDataContext())
    {
    db.Posts.Attach(post, true);
    db.SubmitChanges();
    }
    }
    But this throws all sorts of nasties... I would imagine the IPostRepository would have an update method as well - how would that look?

  8. Avatar for Mike Bosch
    Mike Bosch February 1st, 2008

    So I was taking a look at some of your samples. I see your PostRepository has reads and creates, how would an update be handled in this case? Let's say a post had comments as well. I would suspect that, following the same pattern, I might implement a post update like so:
    UpdatePost(Post post)
    {
    using (BlogDataContext db = CreateDataContext())
    {
    db.Posts.Attach(post, true);
    db.SubmitChanges();
    }
    }
    But this throws all sorts of nasties... I would imagine the IPostRepository would have an update method as well - how would that look?

  9. Avatar for Micah
    Micah February 13th, 2008

    Hey, is that our campsite when we were up at Los Padres?

  10. Avatar for Haacked
    Haacked February 13th, 2008

    @Micah yep!