A few months ago we started development on a new system. From the ground up we redesigned everything from our business processes to how we store data. Part of the redesign was deciding on using SOA technology in our middle tier. This will allow us to separate our UI from our middle tier even further.(…)
For almost four years I’ve been using Rockford Lhotka’s CSLA. CSLA or the Component-based Scalable Logical Architecture is a framework to build business objects. It’s a powerful architecture that provides many different features for middle-ware objects (automating validation logic, n-level undo, and databinding support just to name a few). Personally, I wouldn’t start an application without(…)
I found this great two part introduction to MSMQ and .Net. The first part, Programming MSMQ in .NET and the second part, Programming MSMQ in .NET: Transactional Messaging are definitely worth a read.
Somehow I missed this. I use the Component-based Scalable Logical Architecture (CSLA) to build business objects. We also use CodeSmith for object generation. Developer Cole Shelton has created a CSLA Object Generator that use CodeSmith on the backend to generate business objects. The generator allows you to create multiple objects and you can base your(…)