Microsoft and monetizing developer products

  • 3 minutes to read
I’m catching up on blog posts and saw this one from Brian Harry about the TFS Power Tools and Software Assurance. In that post he asks “How are Power Tools monetized?” and goes on to mention that there is a possibility that the power tools will become a... Read more

Standard and Custom Format Strings

  • 1 minute to read
I was recently asked by a co-worker what the format string was for formatting a DateTime object in an ISO 8601 format. The way to do this is passing a format string to the ToString() method on the DateTime object. The question becomes, what is that format string?... Read more

Tampa Bay IASA – July 2008 Meeting

  • 2 minutes to read
“Fix the Architecture” - Open Discussion We have a great group of members with a variety of experience, so bring your architecture problems and leverage those experiences and creativity to help solve them. This is an open discussion format and depending on how many people we have and how... Read more

Null Object pattern follow up

  • 2 minutes to read
My earlier post on the Null Object pattern led to a few critiques about the fact that I was presenting an extension method to do what is essentially a very simple logical test, and, as a result, doesn’t provide much value. For reference, here is the original extension method... Read more

What is “Defensive Programming”?

  • 5 minutes to read
My post on the Null Object pattern has generated some interesting dialog. One of the trends that I have seen is the idea that defensive programming means your code should fail as early as possible. I couldn’t agree less. According to Wikipedia, Defensive programming... Read more