我们正在将旧的Access VBA/SQL 2005应用程序迁移到新技术中,我们有两个选项可以使用Microsoft One Click Deploy或ASP.Net网站构建Windows窗体应用程序吗?
该应用程序是一个劳动力管理系统预约工作动态调度甘特图组件.它将被超过20个地点的400多名用户使用.
你能否就这些选择给我一些反馈.
如果您希望将应用程序维护在一个中心位置并由用户通过Web访问...请使用Web应用程序.如果您的团队更熟悉Windows窗体应用程序,那么该选项将涉及学习曲线(维护状态,动态控件,页面事件,DOM等),因此投入的时间会更长.
如果您希望客户端在桌面上安装了丰富的界面,您可以从中央位置轻松管理...请使用Windows窗体(或WPF以提供更好的用户体验).使用ClickOnce进行部署将确保客户端应用程序保持最新.听起来这对您的团队来说是更熟悉的选择,并在最短的时间内生产出最好的产品.
如果您的用户都在公司网络内,则任一选项都可以使用中央SQL Server数据库(或共享的Access/SQL Server Compact Edition/SQLLite数据库).
不要陷入炒作.Web应用程序并不总是最佳选择.
| 归档时间: |
|
| 查看次数: |
1083 次 |
| 最近记录: |