October 2006 Blog Posts

Mapping Office 2003 commands to Office 2007

A great quote from Scott Hanselman's blog: "Who moved my cheese?" He lists some great Flash tools. Pick a feature from the 2003 menus, it'll show you how to do it in 2007. I can only assume this will prove invaluable at keeping the Tylenol in the bottle. Mapping Word 2003 commands to Word 2007 Mapping Excel 2003 commands to Excel 2007 Mapping PowerPoint 2003 commands to PowerPoint 2007 Mapping Access 2003 commands to Access 2007 And I really hate that it resizes your browser window too. ...

PostScript is so elegant

Ok, most people don't code in PostScript. Granted, like SQL, it's one of those languages that's usually coded by a program written in another language. But it's so incredibly elegant! PostScript is like coding in reverse polish. Put as many parameters as are needed on the stack, then run the function. The answer is on the stack, ready to be the parameter in the next function. Need to move stuff out of the way? 'exch'-ange arguments. A google board post led me to the most elegant auto-paging and auto-line-wrap function. The auto-paging is easy: when...

Subversion Rocks!

I've long been a fan of CVS. I've used CVSNT and TortoiseCVS for ages. It's a great (and free) way to keep my source code in check. I've scripted it on Unix with automated build and deploy scenarios. I've saved my bacon more than once with it in Windows when I got down a coded road that just didn't work out. CVS is cool. I've always wanted to test out Subversion -- see how green the grass was on the other side of the fence. Eric Sink's presentation to the Arizona .NET User's Group was...

Desert Code Camp parting thoughts

Desert Code Camp truely rocked. It offered a pot-po-ri of skills, tallents, and contacts. I only wish I could've attended more sessions. I came away with a huge laundry list of things I want to investigate, and things I need to do. As a presenter, I noticed I needed to put my slides online _before_ the sessions, not after. The other thing I noticed: my blog is very empty. I make no promises, but hopefully, more brain seepage will make it's way here. Rob

Subversion at Desert Code Camp

Desert Code Camp was October 28, 2006. It rocked! Among other things, I co-taught 'Intro to Subversion' with Wendy Smoak. It was incredible. I felt somewhat selfish in that I think I learned the most. For those of you who missed it, it was a great adventure. The main thesis of the presentation was that source control isn't hard, and you can get Subversion running now. Wendy has made a really nice online article of screen shots and slides. Check it out here. A PDF of the powerpoint slides is also available here. Rob

Generics at Desert Code Camp

Desert Code Camp was October 28, 2006. It rocked! Among other things, I taught 'Generics'. In hind-sight, it would've been helpful to specify this was .NET Generics. I had quite a few questions on how this applied to Java. Sadly, I haven't a clue (yet). For those of you who missed it, it was a great adventure. The main thesis of the presentation included the following points: Generics give you type-safe collections & nullable value types. Using these types gives you compile-time type checking, and performance benefits. Incorporating Generics into new and existing projects is...

Intro to CSS at Desert Code Camp

Desert Code Camp was October 28, 2006. It rocked! Among other things, I taught 'Begining CSS'. In hind-sight, I wish I had taught the 'Advanced CSS' class too. The class went very well, and many said they learned a lot. For those of you who missed it, it was a great adventure. The main thesis of the presentation was you can get into CSS at any level you'd like, exploit it's strengths, and leave the rest. Hopefully, once you've got a feel for it, and it becomes a valuable tool, you'll see more value in...