目前我们有一个使用大型 MS Access 数据库作为前端和 SQL Server 后端的应用程序。这种情况已经持续了 10 多年,Access 数据库变得缓慢、笨重且难以维护。
我们计划使用不同的平台创建一个新的前端。计划是在软件中创建一个基本框架,然后在 2-3 年的时间内将每个模块一次一个地慢慢转移到新程序中。
要求
- 快速数据输入——最大的要求,通过电话接单并且数据输入需要尽可能快。
- 报告生成——发票、交货单、管理报告。
- EPOS 设备和帐户包的链接
- 未来证明——尽可能
- 未来可能用于移动设备和触摸屏,用于生产/发货/盘点。
- 从 XP 开始在 Windows 平台上运行。
经验
- Windows 窗体
- VB.Net 3.5
- SQL 服务器
鉴于要求和我们作为一家公司的经验,我想知道人们认为什么是最好的技术?你会使用 Windows 窗体吗?WPF?实体框架?.Net 4.0?
任何建议表示赞赏。