> I really like the look of Active Record. What would you use > AOP for, I could see a use for maybe adding a logging aspect > but am curious as to what else it could be used for.
AOP can be used to 'inject' BL code into domain classes without altering them. This could lead to more code-reuse as you can re-use a set of domain classes for various projects where the GUI and the BL code changed but not the domain classes. If you had written the BL code inside the domain classes, you would otherwise have to re-create them for the project with different BL code. FB > Thanks > [EMAIL PROTECTED] > > > > > Date: Thu, 1 Jun 2006 04:14:01 -0400> From: > [EMAIL PROTECTED]> > > Subject: Re: [ADVANCED-DOTNET] Cool open source> To: > > ADVANCED-DOTNET@DISCUSS.DEVELOP.COM> > Just to add another > one that is > > quite useful Bamboo (a prevalence layer).> > Cheers,> > Gr > eg Young> MVP - C#> http://geekswithblogs.net/gyoung> > > On > 6/1/06, gregory young <[EMAIL PROTECTED]> wrote:> >> > > I would also check out aspect# from castle as well as > ActiveRecord if you> > use the pattern in fact pretty much > everything there. > nAspect is another> > nice AOP framework. Spring.Net is also > available along these lines.> >> > Gentle.net > <http://gentle.net/> 2.0 has been looking promising but with> > > jboss backing (and from what I believe now also support) I > think nhibernate> > is the hands down leader.> >> > Cheers,> > >> > Greg Young> > MVP - C#> > > http://geekswithblogs.net/gyoung> >> > On 6/1/06, Paul Cowan > <[EMAIL PROTECTED]> wrote:> > >> > > Hi all ,> > > Recently > I have discovered 2 great open source frameworks:> > >> > > > The first =================================== > This list is hosted by DevelopMentorR http://www.develop.com > > View archives and manage your subscription(s) at > http://discuss.develop.com > > =================================== This list is hosted by DevelopMentorĀ® http://www.develop.com View archives and manage your subscription(s) at http://discuss.develop.com