Azure DevOps, Scrum, & .NET Software Leadership and Consulting Services

Free course! Predicting the Future, Estimating, and Running Your Projects with Flow Metrics

  • NUnit Test Attribute Execution Order

    I went looking to find the order in which NUnit executes the test attributes/events.  Oddly enough, I couldn’t find it.  (Maybe I’m not googling it properly.) Anyway, here’s the NUnit attribute event order: TestFixtureSetUp SetUp Test TearDown Repeat steps 2, 3, and 4 for each test that’s being run in this fixture. TestFixtureTearDown -Ben

  • Virtual Server 2005 R2 Not Detecting Physical Network Card

    I got a new laptop a few days ago and I’ve been re-installing all my dev tools and servers on it.  Tonight I installed Virtual Server 2005 RC2 and couldn’t get it to detect the wireless network card (NIC).  It detected the wired NIC but not the wireless.  I couldn’t get Virtual PC 2005 to detect…

  • Scott Hanselman @ Beantown.NET User Group (6/12/2006)

    The Beantown.NET User Group (INETA) is meeting on 6/12/2006.  Here are the details. -Ben  Ultimate .NET Tools— Scott Hanselman (http://www.hanselman.com/tools) When: Monday June 12, 2006, 5:30 – 7:30pmWhere: Adesso Systems, One Liberty Square, 7th Floor, Boston, MA (directions) All are welcome, but please (RSVP) if you want free pizza! Talk Summary Scott’s known for his Ultimate…

  • Problem Connecting to SQL2005 & Surface Area Configuration

    I ran into a problem a few days ago where I needed to connect to my SQL Server 2005 instance on my laptop (Windows XP) from another server on my network.  From SQL Management Studio on the server, I typed in the connection info for my laptop’s database and kept getting an error: Cannot connect…

  • Problem Connecting to SQL2005 & Surface Area Configuration

    I ran into a problem a few days ago where I needed to connect to my SQL Server 2005 instance on my laptop (Windows XP) from another server on my network.  From SQL Management Studio on the server, I typed in the connection info for my laptop’s database and kept getting an error: Cannot connect…

  • 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…

  • HOWTO: Create a UNIQUE constraint using NHibernate

    I got an email question yesterday about how to create a UNIQUE contraint on a table using NHibernate.  After some research on the NHibernate Forum and digging through the NHibernate source code, I was able to find a solution. (NOTE: my blog engine, .Text doesn’t unfornately allow me to put html or xml directly in…