Upcoming posts…
How I'm using StoryTeller to test FubuMVC
Building a "Lookup" html convention w/ FubuMVC
FubuMVC's Configuration Model "Special Sauce"
Managing Script dependencies with FubuMVC
Authorization and FubuMVC
Continuations
Composing Views with FubuMVC
Extensible Model Binding with FubuMVC
Introducing "Bottles"
Modular Packaging with FubuMVC
Self-Installing Apps w/ FubuMVC
Routing and Behavioral Conventions with FubuMVC
What Should I Learn?Blogroll
Monthly Archives: February 2007
Lipstick on a Pig
I'm a card carrying member of the SOA skeptics club, but I'm going to push for a dose of SOA thinking to my current client. I do understand the potential benefits of things like BAM, BPM, and flexible orchestration if the entire enterprise were … Continue reading
Posted in Legacy Code, Maintainability
18 Comments
Don’t Let the Database Dictate Your Object Model
Before you go on, I'm specifically worried at the moment about "Logic Intensive Systems" here. Systems that perform complex calculations, make optimizations, determinations, decisions, etc. Many, if not most, enterprise applications have both an object model and the database model. For the most … Continue reading
Posted in Database and Persistence, Legacy Code
46 Comments
Being afraid of your backhand
I haven't played Tennis in several years, but when I did I had a truly awful backhand. I would routinely kill myself trying to run across the court to position myself to hit a forehand. I'm bringing up my Tennis … Continue reading
Posted in Ranting
21 Comments
Preview of StructureMap’s new Configuration DSL
Mind you, this is strictly a preview. In fact, I'm hoping to incorporate feedback from this post to improve usability. I'm adding a new Fluent Interface (think RhinoMocks) DSL to StructureMap vNext for programmatic configuration and wiring. I see it as an excuse to … Continue reading
Posted in StructureMap
2 Comments
My Least Favorite Form of Requirements
Just make it work like [system XYZ] does. Ok, and exactly what does [system XYZ] do? Is that really what the client wants? You know it's a little difficult to reproduce in 5 months what originally took 10-12 years don't … Continue reading
Posted in Ranting
10 Comments
How do you extend and customize a database?
Here's the scenario: your application is frequently customized per customer, and that means the database has to accomodate new types of information. My question to you is what do you think is the best (least bad) way? Here are the … Continue reading
Posted in Database and Persistence
12 Comments
StructureMap vNext, StoryTeller Alpha 2, and a vacation
StructureMap Just a quick note, and to make myself a deadline, the next version of StructureMap will be dropping by the end of February. This version is about fullblown Generics support, ease of use, and flexible configuration. The new features … Continue reading
Posted in StoryTeller, StructureMap
1 Comment
Ruby.Net Lives! Is RoR on the CLR coming too?
Funny, I had a couple conversations about Ruby.Net this week and we all were disappointed because we thought it was dead. Ruby.Net Lives! New beta release. From the release, We have just started work on getting Ruby on Rails to … Continue reading
Posted in Uncategorized
8 Comments
Requirements Quote
from Ron Jeffries on the Agile Testing board I think "requirements" always means approximately "what we think, right now, that we need". One of my pet peeves working in development is dealing with the waterfall-ish idea that requirements and … Continue reading
Posted in Uncategorized
3 Comments
Composite keys are evil
The title says it all. There's a section in Eric Evans' DDD book where he spends about 3-5 pages saying that composite keys are bad and surrogate keys are good (without just coming out and saying that). At the time … Continue reading
Posted in Uncategorized
36 Comments