Converting winforms to webforms is usually possible, although it is usually a slow development process. Even if you have the cleanest domain in the world, the fact that objects on your web page are thrown away every time means that the web domain level is usually written completely differently at the desktop domain level.
However, in your case, the connection between the device and the server will be more difficult.
Have you looked at xbap? This is basically a way to deploy WPF applications on a web page. This requires your clients to have the correct version of .NET, but it will be the easiest way for you, especially considering that you can host winforms in WPF ...
Rob Fonseca-Ensor
source share