Abandon c#, the built-in browser components are not good, they are all based on IE core and do not support websocket.
Nowadays, electron and other nodejs technology-related tools are generally used to develop clients, because some tools such as electron are based on chrome. If you know web pages, you can develop clients.
If you use python, then choose py-qt5. The current browser core of qt5 is chrome, so the speed is also very fast.
Remember that QT5 has canceled QWBVIEW and qwebview is very slow. QT5’s browser control is called qwebengineview
If you just want to use display, you can use PyQt's QWebView, which supports websocket and is based on Webkit. But let’s see if Party A has any requirements for the installation and packaging of this desktop program.
Try using electron, which is essentially a desktop program with a chrome shell installed.
Winform is the fastest way to develop desktop programs. If the built-in browser control cannot meet the needs, you can use CEF components.
There is an open source implementation of C# cefSharp on github
Abandon c#, the built-in browser components are not good, they are all based on IE core and do not support websocket.
Nowadays, electron and other nodejs technology-related tools are generally used to develop clients, because some tools such as electron are based on chrome. If you know web pages, you can develop clients.
If you use python, then choose py-qt5. The current browser core of qt5 is chrome, so the speed is also very fast.
Remember that QT5 has canceled QWBVIEW and qwebview is very slow. QT5’s browser control is called qwebengineview
If you just want to use display, you can use PyQt's QWebView, which supports websocket and is based on Webkit. But let’s see if Party A has any requirements for the installation and packaging of this desktop program.
Well, it’s okay to embed a static page in hta. For modern pages, let’s use the ones from downstairs
http://stackoverflow.com/ques...
There is also discussion here
electron + 1