Day of .NET — Ann Arbor

September 24th, 2008

I got word this morning that I will be speaking at the Ann Arbor Day of .NET. I am excited about this since it is my first conference. I have given public seminars, and recently gave a talk at the Ann Arbor .NET Users' Group, but this is my first conference. My talk will be about testing WinForms apps using NUnit Read More...

Why you REALLY need to think about your interfaces

September 22nd, 2008

I was working on performance tuning an application the other day.  The code in this post is a rough approximation of the problem I had to solve.  The application defines a plug-in interface that the plug-in developers can implement.  The plug-in gets initialized with a dictionary and and the application talks through the rest of the interface Read More...

Have you seen the new ANTS profiler?

September 12th, 2008

Before I write anything, I want to make it clear: I am not a Red-Gate shill. They have not paid me to say this... in fact, my team pays them for their software. I just feel that sometimes, you just need to recognize superior work. Edit: Since writing this post, Red-Gate has sent me a SWAG package with a T-Shirt, coffee mug and 1 GB USB drive Read More...

Castle Active Record Slides and Links

September 11th, 2008

Last night (9/10/08), I had the pleasure of speaking at the Ann Arbor .NET Developers Group. This was my first public talk in several years, and my first since switching my career focus from Linux to Windows. I had a great time, and I want to thank the group for giving me the opportunity to talk. As promised, I am posting the slides from my talk (PDF) Read More...