C#: a way to get around the lack of multiple implementation inheritance
I run across this question from time to time: why is there no multiple inheritance in C# like there was…
Guiding Enterprise Change
I run across this question from time to time: why is there no multiple inheritance in C# like there was…
After showing a workflow diagram to a co-worker, he asked me if I could tell him how this is any…
XML is an interesting language, but is it a useful one for describing a process? We have multiple competing standards…
Every now and again, I get a question that I’ve seen many times before. I saw this one recently and…
Back when the MVP program first started, I was a developer at American Express. I was writing code in VB1…
Do you understand what encapsulation means, but don’t know why in the world you would want to use it? Do you…
One common complaint about the .NET framework is that there is only one config file for the application, even if…
I identified, in an earlier post, that I believe that there are three levels of abstraction in business process modelling. …
Abstract: What happens when a business transaction, in Service Oriented Architecture, is too big to fit into a simply SOAP…
Abstract: This article provides a counterpoint to Pat Helland’s most recent article by describing the concept of “commandless data documents,”…