Sponsored By Aspose - File Format APIs for .NET

Aspose are the market leader of .NET APIs for file business formats – natively work with DOCX, XLSX, PPT, PDF, MSG, MPP, images formats and many more!

Monthly Archives: October 2006

How to feel like a Programming Genius

I just got done walking my father through some basic Excel manipulation over the phone.  He's  using a computer for the first time in his life after 30+ years of doing everything with pencil and paper. I call it fitting … Continue reading 

Posted in Uncategorized | Leave a comment

Week 2: Scheduling and Coordinating the Work

Continuing the "Getting Started" series.  My team just finished our second week.  Luckily enough we were able to get through release planning quickly and start Iteration #1 on Tuesday.  CruiseControl.Net is up and running.  I kept a list of the topics that … Continue reading 

Posted in Continuous Integration, Pair Programming, Starting a new Project, Test Driven Development | Leave a comment

Moving up to VS2005, but not without ReSharper

This is probably just a bit of preaching to the choir, but…  I'm bringing up the rear on .Net 2.0 adoption.  When VS2005 came out my feeling was that VS2003 + ReSharper would still be superior to VS2005 in terms … Continue reading 

Posted in Uncategorized | 16 Comments

Little Bitty Subversion Tips

The conventional structure of a Subversion repository is this: Root     Branches     Tags     Trunk   If you're using CC.Net and you configure tagging, CC.Net creates a Tag in Subversion after every successful build.  If you check out from … Continue reading 

Posted in Uncategorized | Leave a comment

Important Tips for Pairing Etiquette

1.)  If your a backseater, wait until the driver gets off the line of code to yell at him for a typo 2.)  When you're pairing, change your IM status to "Pairing with Bob" so your wife doesn't IM you … Continue reading 

Posted in Pair Programming | 2 Comments

More Tips for Getting Started with Agile

Welcome to my stream of conscience series about topics that are popping up on a new team that's largely comprised of folks new to Agile practices. The "Build" Should Remove Project Friction Part of a full fledged Continuous Integration effort is … Continue reading 

Posted in Continuous Integration, Starting a new Project | 12 Comments

Week 1 Questions: How do you organize your NUnit test code?

I can see more of these little posts about setting up a project coming up, so I made a new category called "Starting a new Project."   My team discussed how we were going to organize the NUnit TestFixture code.  We … Continue reading 

Posted in Continuous Integration, Starting a new Project, Test Driven Development | 24 Comments

Getting off the Ground: Week 1 Questions

Continuing the saga of "getting a project going," a couple little issues have come up I thought would be "sponge-worthy" "blog-worthy."   Do you write Unit Tests for Private Methods? Emphatically, no!  The private methods should be getting tested through … Continue reading 

Posted in Starting a new Project, Test Driven Development | 2 Comments

Check in all your binary dependencies into Source Control

In the vein of "getting started," the question came up today about how to access shared binary tools like NUnit or NAnt.  I'd say that the best practice is to have all the binary dependencies checked into your source control … Continue reading 

Posted in Continuous Integration, Starting a new Project | 9 Comments

StructureMap, Generics Support, and the Future

I'm working on a small bugfix release for StructureMap I promised a user this week.  You can see the open bug list on the SourceForge page (if you have a SourceForge account you can always log bugs to a project).  The big fix/enhancement … Continue reading 

Posted in StructureMap | 3 Comments