title: Inversion of Control with .net
body: <p>It's rare that I hear someone using <a href="http://martinfowler.com/articles/injection.html" rel="nofollow noreferrer">Inversion of Control (Ioc)</a> principle with .Net. I have some friends that work with Java that use a lot more Ioc with Spring and PicoContainer.</p>
  
  <p>I understand the principle of removing dependencies from your code... but I have a doubt that it's so much better.</p>
  
  <p><strong>Why do .Net programmers not use (or use less) those types of frameworks? If you do, do you really find a positive effect in the long term?</strong></p>