Improve Winforms App

Copper Contributor

Hello, I have just entered a company and I have found a fairly large Winforms application which wants to be renewed. Currently the logic is all behind the forms and the design is rather poor. So several things:

0. Would you advise to continue with Winforms, or better to migrate to Blazor or some other type of library? Take into account the cost of migrating Winforms to another library.

1. I would like to use an external library like DevExpress, Telerik, etc (it doesn't matter if it's paid). What do you recomend me?

 

2. I want to use some architecture pattern, like MVC ,MVVM, etc. What do you recomend me?

 

3. This application is deployed on each

customer's server manually. I want to do some version control so when I build my app, I can select which clients I want to update and which version.

 

How do you recommend me to do this? Answer the question that best suits you. Many thanks.

0 Replies