Storing configuration settings for your DLL to use

One common complaint about the .NET framework is that there is only one config file for the application, even if there are many assemblies (exes and dlls).  This post contains advice for how the author of a DLL can keep the configuration settings for that DLL seperate. The config file gets its name from the…

5

Three levels of abstraction in BPM – Part 1: Business Unit Level

I identified, in an earlier post, that I believe that there are three levels of abstraction in business process modelling.  The highest level (what is often called the 30,000 foot view), is the Business Unit Level. This blog entry will discuss some of the attributes of models at the Business Unit level and some of…

3

SOA and BLOBs — using SOA principles for block-oriented data transfer (Updated)

Abstract: What happens when a business transaction, in Service Oriented Architecture, is too big to fit into a simply SOAP transaction?  This (updated) article describes a problem of this nature and the solution that allows block-oriented data transfer to work in an SOA-based application. Introduction Some things should simply not be done.  If I have…

4