自从VS2005开始接触的.NET,因为一直被折腾所以来喷一下垃圾的VS.NET!
.NET优点真的没多少,缺点倒是一箩筐。
1 软件启动速度上,不管在MS他哪个系统上来比,VS6的启动速度是VS.NET永远无法不能超越的神一般的存在;
2 同样的硬件跑VS6,用来跑VS2005慢死!!这中现象到现在的VS2010仍然没有丝毫的改观;
3 兼容性来说吧,VS6提供了大量外部OCX和系统API支持的完美支持以及对前一个版本的支持,而VS.NET呢,除了.NET的环境下支持外,其它的几乎免谈了,而且每个.NET的版本还互不兼容,我艹;
4 稳定性再说说吧,以前的VS6,测试时出错,也就重启软件就可以了。现在的VS.NET要真出错了,你重启软件都不一定能再次测试,非得重启系统!!而且,测试时,一个小小的堆栈溢出就导致要重启系统,我七!!!
5 关于控件编组,以前的VB6可以用下标以及索引下标操作,现在呢?VB也只剩vb这两个符号而已了;
6 各种的命名空间,各种的内部指令,啧啧啧,谁都会抓狂;
7 待续......
.NET优点真的没多少,缺点倒是一箩筐。
1 软件启动速度上,不管在MS他哪个系统上来比,VS6的启动速度是VS.NET永远无法不能超越的神一般的存在;
2 同样的硬件跑VS6,用来跑VS2005慢死!!这中现象到现在的VS2010仍然没有丝毫的改观;
3 兼容性来说吧,VS6提供了大量外部OCX和系统API支持的完美支持以及对前一个版本的支持,而VS.NET呢,除了.NET的环境下支持外,其它的几乎免谈了,而且每个.NET的版本还互不兼容,我艹;
4 稳定性再说说吧,以前的VS6,测试时出错,也就重启软件就可以了。现在的VS.NET要真出错了,你重启软件都不一定能再次测试,非得重启系统!!而且,测试时,一个小小的堆栈溢出就导致要重启系统,我七!!!
5 关于控件编组,以前的VB6可以用下标以及索引下标操作,现在呢?VB也只剩vb这两个符号而已了;
6 各种的命名空间,各种的内部指令,啧啧啧,谁都会抓狂;
7 待续......