I am required to deliver a component, inlcuding business logic and UI, to be used on a ASP.NET MVC 3 web site that is being developed by other company.
I know my way aro
This article tells how to call controllers from another assemblies.
To reuse only views, you can use RazorGenerator.