title: Sharing the same codebase across multiple apps
body: <p>What are the options usually for re-using the same codebase across different apps (.e.g web application, winforms, etc).</p>
  
  <p>My immediate, high-level thought is to use web services to expose a dedicated dll of the business logic. What other options are there?</p>
  
  <p>Thanks</p>