我一直在研究一个有 2 个界面的项目——windows 窗体和 web。在过去的 8 个月中,我们在维护我们的 Web 应用程序方面遇到了更多问题(在 IE 中工作而不是在 FF 中,ajax 以一些不容易调试的奇怪方式中断......)等等。
另一方面,winform 应用程序易于安装。我们有一个 xcopy 版本并单击一次部署它允许用户单击浏览器中的链接进行下载和安装。当我们升级应用程序时,我们需要做的就是将其发布到服务器并发送电子邮件带链接。当用户单击下载链接时……他们有一个新版本……所需要的只是 2.0 运行时。
现在潮流正在转向智能客户端吗?
编辑:浏览器现在是否会导致困扰客户端应用程序的 Web 应用程序问题(平台太多.. 并非所有平台都遵循相同的标准)?
编辑:Web 应用程序必须在多达 4 个浏览器上进行测试(更不用说 IE - IE 6、IE 7 和 IE 8)。而智能客户端在框架之上运行,因此它们不需要在所有操作系统上进行测试。