C#

Michael Gillson on June 10th, 2010

Strategy without tactics is the slowest route to victory. Tactics without strategy is the noise before defeat. –Sun-Tzu Happiness, that grand mistress of the ceremonies in the dance of life, impels us through all its mazes and meandering, but leads none of us by the same route –Charles Caleb Colton Recently, I decided to use […]

Continue reading about MVC 2 Router

Michael Gillson on June 7th, 2010

Music is the space between the notes. –Claude Debussy ARCHITECTURE, n: The art of how to waste space. –Philip Johnson Many times when dealing with data analysis, the following three conditions are identical. null string empty string string containing only white space. Prior to .NET 4 Framework, I could do something like the following code.  […]

Continue reading about White Space

Michael Gillson on June 3rd, 2010

Life is change. Growth is optional. Choose wisely. –Karen Kaiser Clark It horrifies me that ethics is only an optional extra at Harvard Business School. –Sir John Harvey What our children have to fear is not the cars on the highways of tomorrow but our own pleasure in calculating the most elegant parameters of their […]

Continue reading about Duck, Duck, … Goose

Michael Gillson on June 2nd, 2010

Everything can be improved. –C. W. Barron The human race has improved everything, but the human race. –Adlai Stevenson Conversation would be vastly improved by the constant use of four simple words: I do not know. –Andr In a previous blog entry, I discussed Lazy Loading.  With the release of Microsoft .NET 4 Framework, there […]

Continue reading about Lazy Loader : New and Improved?

Michael Gillson on May 18th, 2010

I love writing, it’s the center of my life. If you don’t love what you do, you’d better find something else to love. Otherwise, you don’t have a reason for living. –Ray Bradbury I want to stay as close to the edge as I can without going over. Out on the edge you see all […]

Continue reading about Left, Right, Center – Where do you align?

Michael Gillson on May 16th, 2010

This morning I took out a comma and this afternoon I put it back in again. –Oscar Wilde Drawing on my fine command of the English language, I said nothing. –Robert Benchley, As quoted in: With Truth as Our Sword (2005) by C E Sylvester, p. 205 He who establishes his argument by noise and […]

Continue reading about Trailing Comma

Michael Gillson on May 6th, 2010

You can’t be afraid to make errors! You can’t be afraid to be naked before the crowd, because no one can ever master the game of baseball, or conquer it. You can only challenge it.   Lou Brock, In Late Innings, by Roger Angell, 1977 When developing a new application, errors occur. Error handling is built […]

Continue reading about No Hits, No Runs, One Error