2009-05-18 3 views
1

Was sind die Open-Source-Optionen für Business Object Design-Framework in .NET. Eine, die wir bereits verwenden, ist CSLA.NET von Rockford Lhotka, was ein sehr guter Rahmen ist. Aber ich bin daran interessiert, andere Optionen zu kennen. Wenn jemand einen anderen guten kennt, bitte hier antworten.Open-Source-Business-Objekt-Design-Framework für .NET

+0

Bin ich die einzige Person, die wie CSLA.NET fühlt wurde für den alleinigen Zweck geschrieben Bücher über CSLA.NET zu verkaufen? –

Antwort

1

Versuchen Sie . Es unterscheidet sich sehr von CSLA. NHibernate ist ein ORM.

+1

Ganz anders als die ursprüngliche Frage verlangt, aber das ist so ziemlich meine Antwort, es fordert mich auf, meine Domain-Objekte auf etwas anderes als das beschränken, was ich explizit will, NHibernate ist wirklich die einzige Option für eine reine POCO-Domain ohne Handrolling benutzerdefinierte DAL basierend auf ADO.NET DataReaders oder ähnlich. –

0

Wenn Sie für Business-Objekt-Design-Framework und ein ORM suchen, würde ich PLINQO empfehlen. Es hat eine Menge Dokumentation, extrem schnell, unterstützt Batch-Operationen, Auditing und hat eine Regel-Engine.

Wenn Sie mit CSLA bleiben, würde ich empfehlen unsere CSLA Templates auch. Es erzeugt eine funktionierende DAL, so dass Sie sich mehr auf das BO-Design konzentrieren können und weniger darauf, wie Sie es füllen werden.

Dank -Blake Niemyjski (Autor des CodeSmith CSLA Templates)