I have been developing a new MVVM framework here.
It has some interesting concepts, but I'd like to support multiple IoC containers. Right now I'm supporting just MEF, because it comes with .Net 4.0.
What are some of the more common IoC/DI frameworks I should look into supporting from the start? I'm thinking maybe 3 or so.
Castle Windsor? Ninject?
EDIT:
Just to clarify, I'm asking which IoC/DI frameworks are commonly used today. I was hoping to also learn of some of the new hotness that's out there and I've not heard of yet.