Just an FYI. If you are using NHibernate and have objects that are using the new Automatic Properties feature of .Net 3.5 make sure that your NHibernate .hbm file does not have 'default-access="field.camelcase-underscore"' in the hibernate...

The System.ComponentModel namespace (more information here ) in .Net contains an array of various attributes that every .Net developer should know about. These attributes provide a way for the developer to implement design-time and run-time behavior...

Over on the Alt.Net mailing list ( here ) the topic of where to put your unit tests was the hot topic a few days ago. This is a topic that I have debated with various people over the past few years. With all the debates I have had, it is clear to me that...

<disclaimer> This posting is purely my personal opinion. I am sure many of you out there will disagree, if this is the case, let me know. </disclaimer> Today, during my bug hunting I stumbled across the dreaded 'Null reference' exception...

Microsoft has announced the dates and locations for their next Launch Event. They are launching VS 2008, SQL 2008 and Windows Server 2008 all here. One nice thing about attending these Launch Events is the FREE SOFTWARE. You can get more information about...

I know that SQL 2005 has been out for a while now, but I did not do ANY sql for over a year. Anyway, anyone that has had to write anything more than trival procs knows that error handling can be a pain. In the past you have had to do something along the...

As you may have heard, Microsoft has released the .Net framework source to the world. No, you cannot make changes or additions, in fact it is being released under the Microsoft Reference License . If you would like more information about the...

Before I get started, I personally am a fan of using #regions in my code. I think it cleans up everything, allowing me to only see what I want to see. I also know that many of you disagree with me, and that is fine. Here are 2 posts that voice...

Sorry we have interrupted your daily blog reading, but we have a special service announcement for all developers. <SpecialServiceAnnouncement> Only make properties public on an object when you KNOW they are needed. Please make all properties private...

<Disclaimer> Before I get into the meat of this, or before I start getting 'your an idiot' replay's I just want to state that I am NOT against asking potential employees to take tests. I just think that there is an acceptable expected...

I finally got around to upgrading to the most recent version of NUnit recently (Yea I know, bout time) and found out that there is a new way of doing assertions. The new model is referred to as the 'constraint' model and follows a more fluent...

Many times during our development duties we have to read through code segments to figure out the desired intent of a feature. Today I was doing just this. There is a new feature that I need to implement and to do so, I needed to walk through...

I was chatting a buddy recently and he was thinking about making the jump to the consulting world (not solo, through a consulting firm). As he has never been a consultant I gave him my 2cents on questions to ask during the interview as well as things...