-
When I set out to write my ORM, I had two guiding principles:
1.) Loose Coupling was key. I wanted the result of the ORM to be loosely coupled, and I wanted any dependencies the ORM had to be loosely coupled as well.
2.) I wanted 1 and only 1 query language...
-
If you have made changes to files and have not committed them, but then find that you need to revert the file to a the previous state and you don’t want to lose those changes, simply create a patch for the file. Save the patch file to the same directory...
-
I’ve been fairly quiet over the last few months. Most of that is due to the new addition to my family (my new son, Harrison), but some of it is because I am in mad scientist mode. That entails a ton of reading and prototyping. I’ve been taking a close...
-
A few days ago I added a NullPaymentProvider to dashCommerce. Many people have asked for something like this – either in order to test dashCommerce without a payment provider account set up or, in some cases, to use for situations where you want to record...
-
I’ve been reading and analyzing a lot of what people are saying about the Entity Framework and persistence ignorance. And I understand the general argument, which is, “Don’t clutter my domain model with persistence gunk.” What does that mean? No Load...
-
I mentioned a while back the idea of having a conference call over Skype for dashCommerce. Well, the arrival of a new little one put that on hold for a while, but I am back on this and I would like to do something December 3, 2008 @ 6:30 PM EST. I’d was...
-
For anyone out there wondering how hard it is to get a CI build up and running, you should know that it has become very frictionless. After reading through a great tutorial and firing it up I spent about 1 hour. From the time I actually forced a build...
-
A feature I am adding to dashCommerce is an AutoComplete feature to the Order Search, which will allow you to type in the first few characters of an order number and the AutoComplete feature will bring up a list of possible order numbers.
The problem...
-
I am sure this is going to sound ignorant, but, like other times, I’d ask you to take a closer look. You see, I was sitting in a meeting today and we were discussing the business advantages of agile. Read that again. Not the development advantages, but...
-
I’ve had a pretty good couple of weeks. I don’t feel as though I talk a whole lot about “me” on this blog – most of it is related to dashCommerce, which is ok, but occasionally I like to peel things back and throw some personal stuff out there.
The first...
-
Mark my words, the next 10 years of software development is going to bring the Rise of the UI. I just wanted to be the first to say it . . . that I know of.
-
I’ve been pretty quiet lately. The jump from 2 kids to 3 is significant. For those of you with 2 kids thinking about 3 … let me pass on a little advice I received from my brother years ago:
“One is difficult because of the adjustment. Two is easier because...
-
From Steve McConnell’s blog:
"It’s like in software design when you’ve been considering numerous mediocre design solutions and carefully studying strengths and weaknesses and deciding which lesser evil you want to go with. And then...
-
I’ve been studying alternative data access methodologies for dashCommerce as I’m not pleased with SubSonic. I’ve been looking at some alternatives and in my searching I came across LightSpeed. LightSpeed has some really nice features such as the...
-
My wife and I are expecting our 3rd child (gulp!) any day now so I am going to be going dark for a few weeks. I’ll be around, and tending to administrative things, but I won’t be on the forums too much. Hopefully, when I get back, I’ll have some cool...