I heard there is a port of spring framework to .Net framework which is called spring.net.
Anyone can compare those two frameworks? If design the system, which one is prefered or both can be used.
I heard there is a port of spring framework to .Net framework which is
Share
Spring is for Java, Spring.NET is a .NET port of the Java framework.
See the overview page for a summary of the modules it implements.
You can’t use both since they are written for different platforms. If you’re designing the system and have the freedom to choose which platform you’re implementing in, you can choose either Spring for a Java implementation or Spring.NET for a .NET implementation.
They are slowly getting a bit different, especially with the support for .NET specific things, such as WCF.
If you’re going to decide to implement in .NET/Java I would take more into account than simple Spring/Spring.NET.