11 March, 2014. It was a Tuesday. Even after all these years, I’m still a big fan of ORMs. One common complaint over the years is people using ORMs use the tool identically for both reads and writes.
18 March, 2014. It was a Tuesday. Every now and then I need to have a method support 2 or 3 arguments, providing a default value for one of them if only 2 are specified. My typical solution is to ...
1 April, 2010. It was a Thursday. This was a stumper for me a while back. Jason Meridth posted on reseting / reverting git commits and I had a question in the comments. My specific situation was about ...
I’d like to cover these aspects partially because these ideas play a large role in the later ideas, but also because Rob asked me to (see comments). If you’d like an in-depth discussion of these ...
2 August, 2008. It was a Saturday. Nate Kohari (whose primate brain is far too small to comprehend this post [inside joke, he’s actually really sharp]) was asking on Twitter today about how to ...
8 October, 2012. It was a Monday. So I’m over Repositories, and definitely over abstracting your data layer, but where does that leave us? I don’t think creating an abstraction over your ORM provides ...
6 April, 2011. It was a Wednesday. A common point of confusion when getting started with Git on Windows is line endings, with Windows still using CR+LF while every other modern OS uses LF only. Git ...
3 May, 2010. It was a Monday. So far, we’ve looked at extending the advantages of dependency injection to our controllers and its various services. We started with a basic controller factory that ...
4 May, 2011. It was a Wednesday. I’m working on a web app that receives HL7 formatted medical data through my import utility that I’ve talked about a lot, recently. Once I receive those results, I ...
12 May, 2009. It was a Tuesday. Since we’re a big user of IoC containers, namely StructureMap (which was obviously a big inspiration in the design of the configuration), I tried to make AutoMapper IoC ...
Indirect inputs are things we can’t directly set on our fixture. An example would be a ShippingCalculatorService, that returns a shipping cost. An order processor might use this service to calculate ...
24 July, 2012. It was a Tuesday. In my last post, I talked about various kinds of patterns of ORMs and how to choose an ORM strategy. From the comments and tweets I got, it seems like some folks still ...