A Friend Returns

My old teammate Rick Culpepper quit working for Microsoft several months ago because he couldn’t hack the travel. Of course, neither could I - but there are alot more non-travel positions in Redmond, WA than Nashville, TN. Good news for Microsoft, Rick’s back as a TAM for the healthcare vertical.

Welcome back, Rick!

Update: Apparently, I can’t spell “Culpepper” or “months”. Corrected.

Reading News in Outlook

I finally made the decision to dump SharpReader. The massive memory utilization (100+ MB) combined with the myriad of alert toast popups finally sealed the deal. Currently, I’m using intraVnews and I’m going to try out the new NewsGator when it’s available.

Reading blogs in Outlook does take some getting used to. Search Folders makes it easier, but then my feeds are sorted alphabetically rather than by the feed category (i.e. the parent folder). Is there a hotkey or shortcut for jumping to the next unread item (even if it’s in a different folder) when using the reading pane? Also, I’m used to deleting emails after I’ve read them but I’m used to letting posts get deleted when they are a couple weeks old. IntraVnews supports this option, but maybe I’m better off treating posts like email and deleting them when I’m done.

Don mentioned he was going to roll his own blog engine so he can use it for experimentation. (I’d link to the entry bu permalinks seem to be broken in his current blog engine). I keep thinking of the same thing about news readers.

Update: thanks to Wesner Moise for pointing out to me in my comments how to turn off the alert toast popups. However, I’m still going to stick it out with an Outlook based solution. Luckily, I’m not like most ‘softies w/ a ton of unread email in my inbox so the built-in search folder works fine.

Happy Birthday to Blog

So it was a year ago today that I started this blog. It’s interesting to see how much has changed in that time. My son was born, I switched jobs, I got an article published in MSDN and even my wife is blogging now. And I’m even blogging this from Phoenix where I started blogging in the first place!

I was in Phoenix for a local architect roundtable event. It went great. I was filling in for a teammate who had a conflict, but I hope to do more of these in the future as it’s a chance to interact directly with the architect community. I presented Metropolis – we’re working on getting more info about that up on architecture center very soon. I also got a chance to do my “performance doesn’t matter” rant discussion that seems to always come up when you start talking about building services. I’ll blog that later, I’ve got a plane to catch.

TheServerSide .NET

The Middleware Company has launched TheServerSide .NET, a community for enterprise .NET development. Of course, it’s a complement to their existing enterprise Java site simply called TheServerSide. Generally, the reaction on TheServerSide to the new .NET site is positive – only one negative comment as I blog this.

Various teams at Microsoft are contributing content. There’s a smart client case study from a project my by team. Patterns and Practices have a public book review. And there are tech talks from Don Box and Scott Guthrie. Look for more in the future.

Other great content on the site includes an article on unit testing, a tech talk from a Borland engineer and an article on autonomous services.

Major congrats to Floyd Marinescu (GM of Server Side Communities) and Ted Neward (Editor in Chief of TSS.NET). Looks like it’s going to be a great site – though the sign up process seems to have a few bugs in it this morning.

Teredo Sans P2P

I hadn’t realized this before, but you can still use Teredo without using the P2P stack. By default, IPv6 sockets block incoming Teredo traffic. But if you set the socket’s IPv6 protection level to unrestricted, incoming Teredo traffic is allowed. Not sure how useful this is, especially since I haven’t seen an easy way to set the IPv6 protection level from managed code. You may be able to setsockopt using the Socket.Handle property, but I haven’t tested it.