August 2009 Entries


Excluding Items From MSTest Code Coverage

One thing I really like about MSTest is that you can turn code coverage on so you can see where unit tests are lacking (or non-existent). One thing I don’t like is that in VB there is a class generated for settings in the “My” namespace. While it is handy for coding in some cases it irks me that it gets included in my code coverage result. The only way to exclude it (that I have found anyways), is to add the DebuggerNonUserCode attribute to the MySettings class in the project. Not very intuitive I know but...

Edmonton Code Camp: Call For Speakers

Edmonton Code Camp is happening again this year and we are looking for speakers! Topics are wide open. That means ANY language, ANY technique, or ANY technology. When: September 19,2009 Where: Grant MacEwan Downtown Campus, Edmonton, Alberta Please submit talks to dave@solidhouse.com by August 15, 2009

Book Review: Brownfield Application Development

I was asked to review the soon to be published Brownfield Application Development by Kyle Baley and Donald Belcham. For those who have not heard the term, a brownfield application is one that already has some code developed but is usually not complete. A lot of developers are brought into projects like this and therefore have had no say on the techniques and tools to start developing the application. This book covers how to make an existing application better, more testable, and easier to work with in a simple and accurate fashion. The book is split into two sections,...