We used and are using the following "architecture":
PL: CAB & SCSF
BL: CSLA
DL: NHibernate, ActiveRecord, NHQG
Csla has provided us several benefits:
- WCF Portal (its a distributed app, very easy to set up!)
- DataBinding on the WinForms based client
- Business Objects offer "Undo" functionality
- central Validation of Business Rules (in the business objects)
CAB and SCSF on the other hand are rather a paint in the a... We thus migrate slowly to Castle Windsor and a light weight custom implementation of some features of the CAB (e.g. Event- and Command Brokers, UseCase Management, MVP, etc.)
On Dec 27, 2007 10:15 PM, Paul Rayner <virtual.genius.llc@...> wrote:
We have been using CAB and the SCSF for almost a year now for our
presentation layer and have the opportunity to rewrite our existing
Java business layer and Hibernate (using DB2) stack in .Net/SS2005.
I think that NHibernate is a good choice for our persistence layer, but
am unsure of how it can best be integrated into SCSF. Can anyone point
me in the direction of resources & people that could help me navigate
this combination?
Thanks,
Paul.