I'm currently "in-between" projects here at the EMC Microsoft Practice, and partially through guilt that I'm not "producing" anything right now, I'm going to use this blog to assuage my guilt, somewhat. I'll be using it (for the time-being) as what "blogs" were originally meant for, more or less. That is, a diary of "stuff I do". I'll try to continue to make it interesting, but it probably won't be as in-depth and as focused as in the past. No, I'm not going to Twitter, since you don't need to know how many diapers I change a day (plenty today, let me tell you), etc., but I'll talk about each thing I work on for as long as my Attention Deficit Disorder allows.
Today I began by downloading code and watching/listening to some screen casts coming out of Microsoft for ASP.NET, namely the ASP.NET 3.5 "Extensions", which are really more like ASP.NET 3.6. Pretty much the only thing I was originally interested in was the ASP.NET MVC Framework, which helps make TDD for web-sites easier to do, and that is always cool. But there are other interesting things in these extensions as well, like "Dynamic Data", which appears to bring the Web to a point where VB6 was years and years ago, Point to some tables and "voila!", you've got a completely workable solution for instant CRUD.
I almost forgot, I have to do a phone-screen today. In the past I've used the FizzBuzz test via Live Meeting, but I should probably come up with something a little more original. How about:
Write a method for a console application that:
Performs a loop that goes from 3 - 99 by threes, prints the current time when the index is divisible by 4 and prints yesterday's date/time when the index ends in the digit 7.
That's a little harder (but only slightly) than Fizz Buzz, but still lets you gauge a candidate's basic coding ability, which is really all it needs to do. The point isn't that there's one BEST solution, but rather it's illuminating to watch a simple problem like this be solved on the spot. What if someone reads my blog and figures it out beforehand? Well, if you read my blog, then you gotta be pretty good anyway, right? You're hired! How did it go? You guys aren't the HR department, so I'm not gonna tell.
I've just spent more time than I'd like to admit finding a decent tool with which to write to my blog. Back when I was using WSS 3.0 as my "blog engine" I used Word 2007 as my blog entry tool, but I've discovered today that it doesn't work so hot with dasBlog. With dasBlog, I'd been either using the built-in web-based blogging functionality to dasBlog or BlogJet. The trial for BlogJet has expired and I just can't bring myself to fork over about $47 US for the thing. I just didn't get enough bang for that amount of buck. So I'm back to using another free tool, "Windows Live Writer," which so far seems to work like a breeze, even with dasBlog.
Well, that's pretty much been my day today so far (after 5:30 PM here). Not that it's over. I'll probably be sitting here doing more or less the same thing until about bed time - or past.