I’m using C#.NET 2010
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.
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?
Thanks in advance..
Updated
As has been pointed out by the comment on the CP Article, the previous answer has many flaws. This article has better implementation of the plugin architecture in C#. You may also refer to this answer for more option.
Previous Answer
You can use a plugin architecture to do that. Here’s a very good article that might help you.