查看: 739|回复: 2
|
从VB6.0升级。
[复制链接]
|
|
我受托要把手头上的Program从VB6.0升级去拥有online features,能在网上执行的Program。
听说从VB6.0 升级去VB.Net,有好多Code需要重写,如果真的是如此,与重写整个Program相差不会太远,我也许会愿意换个更好更稳更快,更powerful的language。
我手头上的Program有个满多Function,大概是600++个Form的VB6.0,用的是MS Access的Database。编写员只有我和我的同事罢了。
当然,首要条件是,新的language ,database的Function是和VB6.0,MS Access 差不远,且能够让MS Access 的旧data Transfer to it的。
还是我只有重用ms Access 和VB.Net.
请各位专家给点意见。
谢谢 |
|
|
|
|
|
|
|
发表于 4-7-2006 11:20 PM
|
显示全部楼层
建议
1. 先看看有多少时间. 时间充足的话, 不妨重新研究旧的软件能否用更好的方法重写, 例如能否用物件导向的方法来写.
2. 用 VB.NET 和 C# 一样可以写出来, 时间允许的话, 也许可以尝试用 C#, 可以学多一个语言.
3. 时间如果能再允许的话, 问问看主要的用户希望加入什么功能... 你的工作表现也许会记一大功. |
|
|
|
|
|
|
|
楼主 |
发表于 5-7-2006 07:13 PM
|
显示全部楼层
原帖由 goatstudio 于 4-7-2006 11:20 PM 发表
建议
1. 先看看有多少时间. 时间充足的话, 不妨重新研究旧的软件能否用更好的方法重写, 例如能否用物件导向的方法来写.
2. 用 VB.NET 和 C# 一样可以写出来, 时间允许的话, 也许可以尝试用 C#, 可以学多一个 ...
谢谢你的建议。
其实我不再重用VB6是因为它不能支持太多的Online feature. VB6 有很多Limitation,尤其现在的社会要快和稳的performence,又要是个Online & Offline 皆能用的Program,以长远来看,花太多时间在VB6恐怕在最后还是一场空。(还是要重写)
VB.Net 的Performence会稳和快吗?有谁能分享用了VB.Net的心得吗?
用在Online 及 offline 两方面,VB.net 和 C# 谁比较好?
或者还有个好的language 介绍吗?
因为我在这行还是个新人,才开始做一两年。而公司给我的大任务是要把现有的Program转换成Online support 。而我也许还要面对这Program好几年,所以想找个较可靠的language来写program,所以要做多些调查。
我不介意学新的language,只要它是好的,多难都要去尝试。而且我觉得programming language的写法是大同小异的,我们注重的是Program的 Logic不是吗?(可能我还接触不够多的language,所以会觉得它们都是大同小异)
时间是到今年底,我觉得我的时间是不太够,毕竟真正研发软体只有我一个。 |
|
|
|
|
|
|
| |
本周最热论坛帖子
|