Pages

Tuesday, September 13, 2011

DateTime versus DateTimeOffset


After reading this article, here's how I see it...

DateTimeOffset incorporates the UTC offset, and as such is better when you need to store the value as an absolute value (where two people could both look at the screen, see the value, pick up the phone, dial, and reasonably expect each other to be there).

DateTime would be good for historical dates, like your birth date, it does not incorporate any time zone offset, and if left un-adjusted, reflects that day in a relative sense.  For example, it happened in Chicago on Christmas Day five years ago, I know that means 12/25/2006 is when, and while I could figure out the time zone, it is not important.   So like the article says, use DateTime to "Work with abstract times and dates, such as historical dates."

Monday, September 12, 2011

Good overview of Agile (videos)

Difference between Agile Themes, Epics, and User Stories
http://agile101.net/2009/08/10/the-difference-between-agile-themes-epics-and-user-stories/

Overview of TFS support for agile/scrum
http://blogs.msdn.com/b/bharry/archive/2009/05/19/tfs-2010-project-management.aspx

Agile Planning Tools in Visual Studio Team System 2010
http://msdn.microsoft.com/en-us/magazine/dd347827.aspx#id0100021