我们的团队在这个问题上存在分歧,我想听听第三方的意见.
我们正在构建应用程序,无法决定是否要使用.Net WPF桌面应用程序与WCF服务器或ASP.Net网络应用程序使用jQuery.我想我会在这里问这个问题,并给出一些规范,看看使用任何一方的利弊.我有自己的最爱,觉得自己有偏见.
理想情况下,我们希望尽可能快地构建软件的初始版本,然后放慢速度,花时间构建我们以后想要的附加功能/组件.最重要的是,我们希望软件速度更快.用户整天都在浏览记录,加载记录或刷新屏幕的延迟会降低他们的工作效率.
申请详情:
- 我估计初始版本大约有100个不同的屏幕,并计划在初始版本发布后添加很多其他屏幕.
- 我们希望在提醒和事件系统中使用双向通信
- 目前必须支持大约100个用户,尽管我们被告知要允许增加到500个用户
- 我们有多个地点
要考虑的项目(也许最初不是在某些情况下,而是在将来的版本中):
- 在初始发布后添加额外组件的空间(其中有很多…可能比初始应用程序更有效)
- 键盘导航
- 表演是必须的
- 初始版本的生产速度
- 低维护开销
- future 的支持
- 软电话/ scanner 集成
我们的开发人员:
- 我们有一个程序员,他在过go 的几个月里一直在学习WPF,是他建议我们使用WPF来做这件事.
- 我们有一个熟悉ASP的程序员.Net和世卫组织可能会在future 帮助这个项目,尽管他在最初发布之前不会做太多工作,因为他的时间花在维护我们当前的软件上.
- 这就是我,我和这两个人都共事过,在任何一个地方都很舒服.
- 我们有一家外部公司做项目管理,他们是ASP.网络公司.
- 我们计划雇佣1-2名员工,但我们需要知道我们首先要做的是什么
环境:
- 普通用户位于装有终端服务的Windows 2003服务器上.它们通过RDP连接使用Wyse瘦客户端进行连接.管理员员工拥有安装XP或更高版本的个人电脑.允许用户指定他们自己的分辨率,尽管他们被限制使用IE作为Web浏览器.
- 其他位置通过MPLS连接连接到我们的网络
基于此,你会 Select 什么?为什么?
我特别感兴趣的是,有ASP和ASP经验的开发人员.Net和WPf.