Develop a desktop GUI

Forum Home Forums Development and Integration Develop a desktop GUI

Tagged: 

Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
    Posts
  • #2320
    Junying
    Participant

    Hello,

    I’m thinking make a desktop GUI application communicating with Rapidscada Server. My C# knowledge is limited within some basic Winform knowledge. It’s highly appreciated that you give some comments on following questions.

    1) Which way do you recommend making the GUI among Winform, WPF, and UWP?
    2) In terms of application reliability(GUI robust, not crash) and performance(GUI response quickly), is there any difference among these ways concerning program reliability and performance?

    I understand this question is out of Rapidscada scope, but appreciate if could hear your comments.

    Thanks and best regards,
    Junying

    #2325
    Mikhail
    Moderator

    Hello,

    I work with WinForms and WPF. Both of them are stable and a good choice. WinForms is more simple for a developer. WPF allows to create really beautiful rich applications with cool GUI themes which you can download. But WPF requires more LoE in compare with WinForms.

    These platforms work fast and performance depends on developer skills.
    Also you should think about using OpenGL or Direct Drawing for the GUI.

    I haven’t developed using UWP. I think it is a good choice if you want your app to be cross platform.

    #2327
    Junying
    Participant

    Hi Mikhail,

    Thanks for your useful advice. Since Winform is old and WPF is good, and UWP is similar with WPF(I was told but not sure), I prefer using UWP, but I’d make a testing program to evaluate UWP first.

    Thanks a lot,
    Junying

    #2332
    Mikhail
    Moderator

    Hi,

    It would be great if you tell about the progress of your work in this forum topic.

    #2336
    Junying
    Participant

    Hi Mikhail,

    OK, I’ll.

Viewing 5 posts - 1 through 5 (of 5 total)
  • You must be logged in to reply to this topic.