There is nothing wrong with using the user interface in a console application or even in a web application. Windows controls are part of the .NET Framework, so they can also be used. These controls do not have to be placed in βformsβ to work.
Rethinking the wheel, using DLL / ActiveX / OCX and using Linux are simply not practical answers to your question. The best way ... to do what you know. In fact, efficiency and support can be used to use existing infrastructure methods, and then use the proposed alternatives.
source share