我有一个复杂的遗留系统,它本质上是一个用于水管理系统的 BI 工具。这个系统的客户端是用winforms写的,有很多问题,而且看起来不太好。
我正在考虑编写一个新客户端,但我不确定是否应该选择在 WPF 或 ASP.NET MVC 等 Web 技术中实现它。
客户端将需要生成报告和图表,并允许管理数据的复杂操作(例如编辑表、树等)。客户端的最终用户只有几十个。
所有这些都将我引向了我也更熟悉的 WFP。但是,开发 WEB 客户端会有一些优势,包括易于部署和最终用户的可接受性。
所以我的问题是,总的来说,在这两个选项之间进行选择的指导方针是什么?如果可能的话,从我的简短描述中可以看出,两者中哪一个更适合我的需求?
提前感谢,奥马尔