Thursday, June 5th, 2008
The System.Data.Linq.DataContext class exposes a TextWriter as the Log property allowing you to monitor the SQL that's getting executed under the covers. The trivial usage of this is to simply set the property to Console.Out and watch the results.
Given that I was adding the Enterprise Library 4.0 Logging Block to ...
Tags: C#, Coding, EntLib, Linq, xUnit
1 Comment »
Friday, April 18th, 2008
Some (not so) random surfing got me to this... How to get rid of the auto-generated #region for implemented interfaces - Daniel Cazzulino's Blog There's a setting in VS that allows you to turn off the #region generation when using VS's implement interface feature (ALT-SHIFT-F10). 99% of the time ...
Tags: C#, Coding, Visual Studio
Comments Off
Monday, November 12th, 2007
Here's something I came up with other the weekend while playing with some code... I wanted to write a method that ensured that some object of type T was always available. ModelElement element = EnsureElementExists<ModelElement>(_store);
Unfortunately in this case the ModelElement class does not have ...
Tags: C#, Coding
9 Comments »
Wednesday, September 26th, 2007
xUnit is the latest greatest unit testing framework from Jim Newkirk, one of the original authors of NUnit. Jim, Brad and the CodePlex team have finally released it on xUnit.net. I went to a talk by Brad on xUnit a while back it's got lots of cool new features and has ...
Tags: C#, Coding, Events, TDD, xUnit
Comments Off
Thursday, August 31st, 2006
I was talking to one of my Developers this afternoon about coding styles. This is one of the things we discussed. It's something you see a lot, CamelCased properties with associated pascalCased data members.
public
class MyClass
{
private string myName;
This is all well and good but it can lead to some insidious ...
Tags: C#, Coding
Comments Off