XmlResolver Goodness
Today I was looking through the best way to transform some XML documents using XSLTs from a database instead of from a file system. Typically, this would be no problem, via the following simple co...
Today I was looking through the best way to transform some XML documents using XSLTs from a database instead of from a file system. Typically, this would be no problem, via the following simple co...
When using Sean Voisen’s MTCodeBeautifier to colorize C# code, you may notice that the keywords this and base may not get properly colorized. This is due to an omission in the CSharp hfile. To res...
I stumbled across an interesting thing this morning with C# and default constructors. Take the following code: using System; class Vehicle { public Vehicle() { Console.WriteLine("New Veh...
Eric Lippert has a great post about comment rot. Eric found a way to very eloquently state something I have been trying to say for a very long time. My problem with the majority of comments are: ...
I had the pleasure of seeing Rob Howard speak at VSLive! in San Francisco about a month back, and really enjoyed his presentation. His knowledge of the materials he presented was absolutely amazing...
I’ve recently been participating in several .NET newsgroups, and I cringe everytime I see a posts asking for help where the answer involves elevating permissions. When all else fails, throw excess...
The Patterns and Practices group has come through with another gem. Improving .NET Application Performance and Scalability Abstract: This guide provides end-to-end guidance for managing perfor...
It has been almost three months now since I have taken the plunge and removed myself from the administrators group and started doing everything with a less privileged account. I’ve found that it gr...
Matt Hawley has a post that details the first measurements that I’ve seen regarding the effects of Test Driven Development (TDD). Some of the interesting numbers: 95.8% of developers reported ...
One statement that I have heard incessantly is that foreach over an array is slower than for (int i = 0; i < array.Length; i++). Finally, some good people have debunked this myth: Kevin Ran...