Context: I'm creating some applications to help me on my daily tasks, it does not connect anywhere and the only "data" it has to deal with is the parameters that I enter on the input fields.
This is how I structured my solution:
|- Helpers (Folder + Class Library)
|- Core (Folder + Class Library)
|- Shared (Folder + Shared project)
|- Apps (Folder + WPF Projects)
|---- App1 (WPF Project)
|---- App2 (WPF Project)
|---- App3 (WPF Project)
While developing the first application (
App1) I've created a few
UserControls. Now I want to use those user controls on the second application (
Question is: Should I create a new project to hold all these
UserControls and reference it from
App3? Should it be a
If not, what should I do?
Additional info: I'm using MVVM.