spring.net framework

Posts   
 
    
Devildog74
User
Posts: 719
Joined: 04-Feb-2004
# Posted on: 15-Aug-2005 01:23:21   

I was wondering if anyone has looked at using the spring.net in their production applications? It looks like a good tool for decoupling applications and components.

Has anyone load tested it ?

Thanks in advance, cheers.

You can learn more at http://www.springframework.net

Otis avatar
Otis
LLBLGen Pro Team
Posts: 39801
Joined: 17-Aug-2003
# Posted on: 15-Aug-2005 10:26:45   

I haven't used it, though what I heard is that spring gets more and more ground in Java-land. I have to add that the .net version isn't quite the same version as in Java, it lacks a lot, though that can come. In .NET we always lag a bit behind Java, and with AOP that's no different. People barely begin to understand there's something called 'code generation' so I don't expect AOP will get some decent marketshare in a short time, but nevertheless, it's a promissing technique, and with .NET's great IL generation build into the CLR, I don't see why this would be very slow as well...

Frans Bouma | Lead developer LLBLGen Pro
JimFoye avatar
JimFoye
User
Posts: 656
Joined: 22-Jun-2004
Devildog74
User
Posts: 719
Joined: 04-Feb-2004
# Posted on: 16-Aug-2005 00:31:37   

Thanks for the link Jim, that article is actually where I learned about it from. I think the biggest time saver is that I wont have to make the factory classes smart anymore, and they can be truely decoupled. Plus I wont have to write the same old remoting code.... again.

I was actually thinking of leveraging it in a db specific factory, e.g. a factory that would load various db specific assemblies.

The other neat aspect (IMO) is allowing other developers to code agains a published interface without them having to dig into your framework. They can just write the code against the interface, make the cofig entries, and violla, they are done and I dont need to extend my framework.

JimFoye avatar
JimFoye
User
Posts: 656
Joined: 22-Jun-2004
# Posted on: 16-Aug-2005 16:08:30   

Yeah, apparently dependency injection is a big thing now!