Unhandled Exceptions

04 Apr

NDbUnit updated to Support SQLServerCe and SQLite

Thanks to the recent code contribution of Alan Baldwin, I have just been able to complete the integration of support for SQLServerCe, Microsoft’s oft-renamed mobile SQLServer variant, as a database target into the NDbUnit project.  You can get the latest source or the binary as a download.
This is the same release that includes the previously-integrated [...]

16 Mar

Proteus: Unit Test Utility and Domain Foundation code goes OSS!

Many viewers of one or more of my screencast series, Summer of NHibernate or Autumn of Agile, have seen me make use of several utility and base class libraries that I have developed over the years.  Some have expressed interest in using some of these libraries in their own work projects.  Some have asked permission [...]

26 Feb

S.O.L.I.D. Screencasts: Gimme an "S" !

I’m happy to announce that the first installment of my five-part screencast series on the S.O.L.I.D. object-oriented design principles, Refactoring to a S.O.L.I.D. Foundation, has just been posted to the DimeCasts.NET website for download or direct viewing.
In this series of short, 10 minute screencasts I will be applying each of the S.O.L.I.D. principles one by [...]

19 Jan

NHibernate and Stored Procedures

I usually refrain from making posts that just end up referencing the work of others, but while looking for something else I just came across two blog posts from late-November of 2008 where Davy Brion goes into some detail about how to use stored procedures with NHibernate to both retrieve and instantiate a mostly-flat object [...]

10 Jan

NYC CodeCamp Presentation Content

Thanks to everyone who attended my talk at the NYC CodeCamp this morning!  Even though I couldn’t get through my entire presentation/demo, the questions that came up made the digressions worthwhile for all, I hope.
As promised, here are the resources that made up the presentation materials…

Powerpoint 2003-format of the slidedeck…

NYC_CodeCamp_2009_TDD_Presentation_PowerPoint.zip

Code Download (showing what would have [...]

03 Jan

Retrospective on the past 365-day Iteration

As 2008 comes to an end and 2009 starts to ramp up, I thought it might be interesting (for me at least!) to look back at some of the important events and changes in 2008 that have most impacted my professional life as a software developer.
The Year of Community
If I had to sum-up what 2008 [...]

30 Dec

NDepend 2.x Review: HOLY CRAP! THIS THING IS FREAKIN’ AWESOME!!!

I’m ashamed to admit it, but over three months ago (in late August 2008 to be exact!), I was contacted by Patrick Smacchia who is (among other things) the author of the NDepend software metrics reporting and analysis tool.  Patrick asked if I would take a look at the product in its recent incarnation, evaluate [...]

14 Dec

Official Bio

A number of people periodically request an official bio from me for inclusion in speaking engagement literature, use in RFP responses, etc. so I have finally just decided that this page will be the one place that I endeavor to keep this text as 100% current as I can.  So, without further ado, here it [...]

11 Dec

On Choosing an Identity (type!)

In this comment to one of my posts, Ryan asks…
Can you give any insight as to what life would be like, if I decided to migrate away from Guids as my IDs to Ints?

Sure: it would look exactly the same except your entities would derive from IntIdentityPersistenceBase instead of GuidIdentityPersistenceBase
Seriously though, this a great [...]

08 Dec

Horn Project: Removing OSS Cross-Dependency Pains

Every now and then as a creative person, you have PWOP moment.  For those unfamiliar with the reference, ‘PWOP’ is the sound that’s made by slapping one’s hand against one’s forehead and is often accompanied by phrases like "I should have thought of that!" or "Of course!  What a great idea!" or even "Duh!"  The [...]

© 2009 Unhandled Exceptions | Entries (RSS) and Comments (RSS)

GPS Reviews and news from GPS Gazettewordpress logo