04 Apr
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 [...]
Posted in NDbUnit by: sbohlen
No Comments
16 Mar
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 [...]
Posted in Proteus Project, Software Development Resources by: sbohlen
6 Comments
26 Feb
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 [...]
Posted in Software Development Resources by: sbohlen
8 Comments
19 Jan
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 [...]
Posted in NHibernate by: sbohlen
3 Comments
10 Jan
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 [...]
Posted in Software Development Resources by: sbohlen
7 Comments
03 Jan
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 [...]
Posted in ALT.NET NYC User Group, Autumn of Agile, Summer of NHibernate by: sbohlen
15 Comments
30 Dec
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 [...]
Posted in Software Development Resources by: sbohlen
No Comments
14 Dec
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 [...]
Posted in Uncategorized by: sbohlen
2 Comments
11 Dec
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 [...]
Posted in Autumn of Agile, NHibernate by: sbohlen
23 Comments
08 Dec
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 [...]
Posted in Software Development Resources by: sbohlen
4 Comments