I’ve explored and started/continued using a lot of stuff on my new project. A coworker of mine started me out on Inversion of Control and ORM tools and it’s gotten more awesome from there. Here is a concise list: Inversion…
I’ve explored and started/continued using a lot of stuff on my new project. A coworker of mine started me out on Inversion of Control and ORM tools and it’s gotten more awesome from there. Here is a concise list: Inversion…
These instructions are great. The only snag I ran into was that you need to install the WebDAV extension for IIS. If you’re running IIS 7.5 (Server 2008 R2) you just have to enable it under the Web Server role.…
NCrunch is awesome. It runs all your tests in the background whenever you make a change. It indicates which lines are covered in tests and if they pass. Go get it. It’s free.
Getting things hooked up I recently switched out StructreMap for Castle Windsor as the Inversion of Control container on my new project. The main reason for this was to get automatic transactions via Castle’s AutoTx Facility. This means all I…
I have to create a lot of temporary files in a project and I was sick of the usual way of doing things. It was too verbose and prone to errors. I created temporary disposable file and directory objects that…
Ben Stollnitz wrote a great post about how to get data virtualization working in WPF. It’s not baked in (yet) but his libraries and code make it easy. My biggest snag was having the width of my grid view set to…
We’ve slowly adopted Jenkins for most of our software products. We’re officially up to 20 projects being built and/or deployed by Jenkins. All those jobs represent a lot of work and I’d hate to lose them. Thanks to this stackoverflow…
We use Nexus to manage all of our artifacts and their storage. It needs backed up as well! The two critical pieces that need to be backed up are Nexus’s configuration and the hosted repositories. No need in backing up your…
So you’ve set up Redmine and your team is actually using it, congratulations! But what if that server went down, melted, or caught fire? The good news is that Redmine is just comprised really of two (or three) parts: its…
Sometimes it won’t work. VM hardware might not be recognized, etc. You can still convert it using the ovftool. Just specify the undocumented –lax option which turns errors into warnings.