title: Modular C# Winform Application
body: <p>I'm using C#.NET 2010</p>
  
  <p>I'm working a POS project for 20 outlets and it already installed and utilized in each outlets. One day there's a change in form say Payment Method, I have to redesign the UI form as well as modified the logic codes.Then I recompile the project and send update to all outlets and it's not easy to do.
  Then I have an idea, I need to separate each form in the project as modules (I'll use DLL files if it's ok), so when I modified a form I don't need to recompile all. I just modify and compile needed form and update it to outlets.</p>
  
  <p>So can I compile a form to a DLL? if so how to achieve that?
  Or maybe I'm not in right track to get my idea?</p>
  
  <p>Thanks in advance..</p>