Avoiding Failure
Yesterday, the UPS truck delivered my recent purchase of Code Complete, Second Edition. Having never read the original Code Complete and having heard so much about it, I could hardly wait to open ...
Yesterday, the UPS truck delivered my recent purchase of Code Complete, Second Edition. Having never read the original Code Complete and having heard so much about it, I could hardly wait to open ...
You know, there is a lot of grumbling in the blogsphere about webhost4life. I wanted to relay an experience that I had with them today; an experience which resulted in them keeping me as a client. ...
Ever want to drop all of the stored procedures in a database? I typically use this technique to do database updates (drop them all, and then recreate them) to make sure that I dont have any left ov...
Earlier today, while at the gym, I was talking with a trainer about how to get the most benefit from my cardio days. He introduced me to the Karvonen Formula, which may be old hat for some of you. ...
Implementing the singleton pattern when you are using a single class is trivial using C#. The following chunk of code will accomplish that in a thread-safe manner. class MySingleton { private ...
David has posted a great little tip about parsing page parameters using ASP.NET. This is a very basic example of the Pull Up Method refactoring. The important thing to take away from this example i...
Sometimes, it may be desirable for you to create dynamic HyperLinks in your markup files. For whatever reason, you may not want to create the link for the hyperlink in code behind. Maybe you want t...
Looks like Jamie finally released TestDriven.NET version 1.0 today. This is the tool formerly known as NUnitAddin. Jamie has taken this thing so much further, now providing integrated support for a...
The collections available in the .NET framework are sufficient for most types of operations you will encounter. However, there is one type that is missing. A Set is a collection that contains no du...
Via Darrell Norton comes one of the best tips ever: When you open a filetype that is unregistered on your system, you get presented with a time-wasting dialog about if you would like to use a web ...