the world of squee.

sorting through the muck.

  • Who really runs PDC? The food police.

    PDC. Realized today who really runs the show at the PDC. The food cops. When you enter the "cafeteria" - which seats >5,000 people - you are "directed" to the appropriate food line and immediately thereafter to the appropriate seat. It is a model of conciseness and precision that I could only hope to attain in my software architectures some day. I understood the level of total orchestration when I was almost tackled by a 5'1" tall woman after I took a left turn instead of a right in order to pick a Coke up out of the ice bucket.

  • SqlXml - still kicking.

    PDC. We use the SqlXml product quite extensively. Wait. That's an understatement. We use SqlXml exclusively. For those of you who don't understand or who are dismissing me, take another look - it's awesome technology.

  • ASP.NET 2 Rocks My World!

    PDC. Attended Scott Guthrie's talk on ASP.NET 2 today. Seemed to be about 1,000 people in attendance and a whole lot of applause. When Whidbey finally ships, I'm sure that our application will drop to about 1/10th the amount of code. Seriously. The ASP.NET group seems to be a group that takes its users very seriously. Every feature that they've included in the framework - master pages, authentication, roles, themes, database caching - EVERYTHING will immediately benefit our product. I look forward to rebuilding our app, and only wish they could have been there a year ago. It's going to drive me nuts to wait for final.

  • The Secret to 24x7: an SLA

    PDC. Apparently, the secret to 24x7 availability in the .NET world is an appropriate Service Level Agreement. Actually, a 60-page SLA; a 2-page SLA is just a problem waiting to happen. Astonishingly, this seemed to be the main jist of the message from the leads of the Birds of a Feather "Managing Scalable .NET Solutions". The idea seemed to be that the best way to provide 24x7 is to have a heavyweight SLA, so that when something happens and goes wrong, you have all sorts of documentation to show why it wasn't your fault. Brutal. Hellooo, we're a room full of software architects and designers (the question was asked by show of hands), not LAWYERS. We're still idealistic enough to believe that an application can be designed and built to run 24x7.

  • Point and Click Demo Considered Harmful

    PDC. Wow, did I finally find the right conference. It's so refreshing to sit in a room of software architects and listen to a session presented by software architects (Birds of a Feather "Microsoft Patterns & Practices - Are They Relevant to Me?") - the audience not only understands what the presenters are trying to accomplish and the approach that they've chosen, but they are also challenging the ideas and techniques themselves. Finally - mental stimulation.