This post originated from an RSS feed registered with .NET Buzz
by Sean McCormack.
Original Post: SpringFramework.NET v1.0 RC1 Released!
Feed Title: Vini Vidi Vici - Sean McCormack's Blog
Feed URL: http://smccormack.blogs.com/adapdev/SyndicationService.asmx/GetRss
Feed Description: Sean McCormack's Blog, focusing on various aspects of .NET development, open source projects, recommended books and tools
Spring.NET is an unbelievable framework.
It definitely requires some learning, but once you know how to leverage it the power
that it provides is mind blowing. It allows you to take plain old .NET objects
and expose them as Web Services or remote objects, provides object pooling, has
support for robust AOP, can turn regular classes into Windows Services, etc.
Best of all are the dependency injection and inversion of control features which
greatly improves your design through loose-coupling.
v1.1 will introduce a robust web framework (Spring.Web),
a subset of which can already be downloaded and used. Spring.Web includes support
for Master Pages in 1.1, wizards, context loading, simplified localization, etc.
If you want to improve your design and get a huge amount of functionality out-of-the-box,
then I'd definitely look into it.