What are the differences between Structure Map and Spring.Net? Why they are used? Are these new patterns?
As far as I understand these are IOC(Inversion of Control) and use DI (Dependency Injection) with xml-based configuration files. Enterprise Library 1.1 is using DI, Plugin, and Factory Method, based on an xml configuration file (Configuraton Context etc...).
What is the difference between the two? Which one should I use? I am confused and need some kind of a roadmap.