title: Create User Control and register in Asp.Net MVC Application
body: <p>I am creating reusable user controls in Asp.Net MVC 3 which will be used in different MVC project.
  I know We can create Helper in MVC. but i want to go with Partial view. As we can create usercontrol library in Asp.Net and use it across all application. I want to do the same thing in MVC 3.</p>
  
  <p>I found below article which is neatly explain. I tried to implement it , but it looks to be outdated as </p>
  
  <blockquote>
    <p>PrecompiledMvcEngine  is not found in nuget. </p>
  </blockquote>
  
  <p>can anybody explains me how to do it in MVC3.</p>
  
  <p><a href="http://ofps.oreilly.com/titles/9781449320317/ch_ReusableUI.html" rel="nofollow">Reusable UI Controls</a>
  I also used <a href="http://razorgenerator.codeplex.com/" rel="nofollow">Razor Generator</a> but it will only create my view code in class.
  what about the controller in that case.
  Also how to refer other assembly view in current application?</p>