Software Architecture Series – What is Software architecture?

Well till date there is no simple, short and universally accepted definition of software architecture. The Software Engineering Institute @ Carnegie Mellon University, has compiled a list of modern, classic and bibliographic definitions of software architecture ( see here ). Most of the definitions define the architecture of a system as an organisation of its components, […]

Implement simple rules engine using DLR and IronPython.net

The Domain Here we have an application where we take some details from the customer who wants to apply for a loan. When the customer fills in a “LoanApplication“, we then evaluate it against some eligibility rules and decide whether to further process the application or not. Before we ventured into Dlr and IronPython.Net, we had: […]