title: MVC 3 inject Controllers with Ninject
body: <p>I can't seem to find an example of injecting controllers directly from a seperate project. Previously in Spring.net I would add the following to the Global.asax</p>
  
  <pre><code>ControllerBuilder.Current.SetControllerFactory(new SpringFactory);
  </code></pre>
  
  <p>and then simply add the entry to the xml
      &lt;object name="Shared" type="..."/></p>
  
  <p>Could someone please outline the steps I need to take to accomplish this with the latest version of Ninject and MVC3? or a link to an example?</p>
  
  <p>Addtionally I was wanting to do something similair with the Views (put them in a seperate project), can Ninject help me with this?</p>
  
  <p>Any help appreciated.</p>