[VB.NET]转自某网站,一个初学者,VFP与VB的对比,大家谈讨一下.

转自某网站,一个初学者,VFP与VB的对比,大家谈讨一下. 本人正转vb.net,到目前为止。还只算是个初学者:我学vb是从手头项目做起的,我主要了解的是“vb.net窗体编程+ado.net”其它还用不着,现在说说我的想法: 1.功能比vfp强太多,控件很多(开发许多漂亮的界面) 2.容易扩展(window应用程序和web应用程序在同一IDE中进行开发) 3.开发效率没有vfp高(vfp是一个轻量级工具) 4.运行效率也不高(比竟包含了太多东西,当我们都能用到4GHZ的cpu时我想vb.net会比较有空间) 5.调试、编程效率不高 6.ado.net没有de方便(我现在发现vfp的cursor是多么的吸引人) 7.数据绑定复杂(vfp设置一下搞定) 8.vb.net也是解释执行(所生成的exe并不是真正的二进制代码,也就是这里,所以它慢了,有人说它甚至比vb6更慢,这话一点不假) 9.vb.net容易被反编译 10.vb.net耗内存 11.vb.net程序启动缓慢(特别是在第1次连接SQLSERVER时,非常明显的延迟)。 我就在想为什么vb.net不采用cursor的方式来处理数据,而要用dataset;个人觉得如果不是做大项目,还是用vfp较好。 __________________________________________________________________________ 呵呵,任何工具用得顺手了都好,不过,VFP的Cursor真的是很方便 ,其他语言里找不到替代品,这也算VFP的特点之一点吧,微软放弃了 VFP,可惜…… __________________________________________________________________________

相关文章

Format[$] ( expr [ , fmt ] ) format 返回变体型 format$ 强...
VB6或者ASP 格式化时间为 MM/dd/yyyy 格式,竟然没有好的办...
在项目中添加如下代码:新建窗口来显示异常信息。 Namespace...
转了这一篇文章,原来一直想用C#做k3的插件开发,vb没有C#用...
Sub 分列() ‘以空格为分隔符,连续空格只算1个。对所选...
  窗体代码 1 Private Sub Text1_OLEDragDrop(Data As Dat...