posted on Monday, October 04, 2004 9:17 AM by anoras

Spring.net RC1 released

A release candidate for the .NET port of the popular J2EE Spring framework  was released today.
The release includes the IoC container which is central in the Java version of the framework.
Some functional highlights:

  • Constructor and Setter based Dependency Injection
  • Factory method creation
  • Inheritance of object definitions
  • Support for .NET application configuration files
  • Event wiring
  • Auto wiring of collaborators
  • Singleton/Prototype creation modes

The aspect orientation support found in the Java version is not yet part of the .NET port, but I know that the project has started work on this and we should expect a release with AOP support in the near future.
[Updated: After playing around with the release candidate I discovered that AOP infact is included in the code base - its just not official.]

The framework is available for download at http://www.springframework.net/ along with documentation and example code.

Spring is a very interesting framework which, along with other light-weight frameworks such as Hibernate, has given the Java community an entirely different approach to application development from the classic EJB architecture.
I’m glad to see a .NET port of this framework. Expect to see more thorough coverage of it on my blog soon.

Respect is due for Mark Pollack and the rest of the Spring.NET team. Keep up the good work!

Comments