Category: Good stuff

  • Intellisense For Team Server Work Item Template Schemas

    In Team Foundation Server (TFS), you’re allowed — encouraged — to customize your work item definitions (take a look at witimport.exe and witexport.exe).  There are some 3rd party tools out there that give you a GUI for editing the templates but I think the best way to learn how it actually works is to edit it…

  • Case-insensitive string compare in .NET

    I’ve been writing code full-time in C# for about 4 years now but every once in a while someone shows me something totally new.  Last week, one of the devs on my team showed me an override of String.Equals() that does a case-insensitive compare.  It kinda blew my mind that I’d never seen that before.…

  • Delete a Team Project from Team Foundation Server

    Wow…it’s been a while since I last wrote a blog post.  It’s been a busy month and I’ve started ramping up to teach Team Foundation Server classes for the Richard Hale Shaw Group. Anyway, as I’m doing research, I keep finding the answers to non-obvious questions in TFS.  The one that was getting to me…

  • Profiled on boston.com / The Boston Globe

    I got profiled by The Boston Globe because of this blog and I’m on the home page for boston.com this morning.  Pretty cool, huh?  (BTW, this post violates the consistency tenet that Phil van Allen mentions in the article but I think it’s ok just his once, right?) But wouldn’t you know it? Right when I get…

  • NHibernate @ O'Reilly Open Source Convention

    I got notification yesterday that I’ll be speaking on NHibernate at the O’Reilly Open Source Convention 2006 (aka OSCON 2006) in July.  The convention is happening from July 24 – July 28 in Portland, OR.  My session is “Tips and Tricks with NHibernate“.  Here’s the abstract: You already know the basics of NHibernate.  You can map your…

  • VS2005 Add-in: Solution Search

    I finally got tired of having to hunt around for methods and properties in a large VS2005 solution and wrote an add-in to help out.   The add-in allows you to type in a portion of a class, method, or property name, and then navigate directly to that file.  In the case of a method or…

  • My NHibernate podcast interview with Ron Jacobs of Channel 9

    Well, earlier this month when I was out in San Francisco speaking at VSLive, I was interviewed by MSDN Channel 9‘s Ron Jacobs on his ARCast podcast.  I just got an email from Ron letting me know it’s up.  Here’s the link.  Share and enjoy.  -Ben

  • NHibernate and Rights-Based Security Talks at VSLive Orlando

    This just in… I just found out that I’ll be doing my “Intro To NHibernate” and “Rights-Based Security” talks at VSLive Orlando in May 2006.  -Ben

  • Resharper vs. CodeRush for VS2005

    I was introduced to ReSharper sometime last year and it became an indispensable tool for me.  Then VS2005 came out and — ARRGH! — ReSharper doesn’t have support for 2005.  Only VS2003.  They’ve been working on the 2005 version for months and the beta builds are still pretty awful.  I’m doing a lot of development…

  • NHibernate Slides from VSLive San Francisco 2006

    By popular demand, I’ve posted my slides from my NHibernate talk at VSLive San Francisco. Enjoy. -Ben