I am trying to introduce DI/IoC programming methodology into our development group, but one of the developer asked the following question:
Why do we need it? Is there any concrete example that can show me the benefit of using DI/IoC framework like windsor castle?
Therefore, I am asking if there are any case study or article out there that prove DI/IoC can benefit in a enterprise-level .NET website?
Thanks in advance
Update: I am aware of all the benefit of DI/IoC brings, but I have yet to see a complete example on the web that goes through a entire process of creating a app utilizing DI/IoC and benefit from it. Again, any article or links would be appreciated.