Meeting of the MAAB (Microsoft Architecture Advisory Board)

Wednesday, May 26, 2004 4:37:17 PM (Central Standard Time, UTC-06:00)
I spent the week before last in Redhill, UK as a member of the Microsoft Architect Advisory Board (MAAB). We spent two intense days hammering Smart Client Architecture  topics and other aspects around developing Smart Client applications. 
 
Hopefully in the coming months you will begin to see some of our work published through MSDN Architecture Strategy, and the JOURNAL.
 
One of the most interesting quotes came from David Hill an architect from Microsoft.  "Smart Client applications are rich clients done right."  In my opinion this really demystifies Smart Clients even more then David's explanation on what is a Smart Client.  They aren't really anything other then a well designed rich client application.  Things like Self Updating and Web Service consumption aren't necessarily required, but instead are attributes of the application that make it easier to maintain and integrate with other applications, thus making it a Smart Client. 
 

Learning to Fly

Tuesday, May 25, 2004 4:53:16 PM (Central Standard Time, UTC-06:00)
Since the beginning of the year I have traveled pretty much at least once a month.  I know I am not exactly a road warrior, but I have learned a couple of things that the casual traveler might appreciate. 
 
  • Check out http://www.seatguru.com to get an idea of where to sit depending on the type of air craft.  Although, most of it is pretty common knowledge (try to get bulk heads or exit rows on the aisle), it still is interesting to see what they have to say about the different configurations.
  • If your flight gets canceled (as mine did coming back from the UK), immediately try to call your carrier customer service and try to reschedule another flight option.  This will save you the trouble of waiting in long lines waiting to be re-booked.  In addition, it will limit your chance of not getting the next available flight out by your carrier, as they usually will take the elite status members first.  As that flight fills, they will then start booking you on later flights.  Unfortunately, I didn't have a cell phone that worked in the UK, so it resulted in my next tip.
  • If there are no more options for outbound flights, and you have to stay the night at the expense of the airline, find out where they are putting you up.  Then take a cab to that destination.  This will keep you from waiting while they organize the logistics around transportation, and also waiting in line once you get to the hotel to get a room.  This saved me hours of frustration.  The reason I know this, is I was sitting in the bar of the hotel for 1.5 hours when they arrived and began the check-in process.
  • Do all of your complaining and request for compensation at the point of your flight cancellation.  It is more difficult to get compensation after the fact, as they make you jump through additional hoops (calling and letters).  If your flight is canceled due to maintenance (not weather), you are entitled to compensation.