当前位置:首页
开发技术指南» 文章正文
    引言:
 

 

 ·为什么我的image1.width.value为0.0    »显示摘要«
    摘要: dim image1 as system.web.ui.webcontrols.image image1 .imageurl = "../images/img.jpeg" dim a as double a=image1.width.value 为什么a=0.0 ?!! ......
 ·2kpro windows文件保护郁闷ing    »显示摘要«
    摘要: 我的2000professional弹出如下对话框: ------------------------------------------------------------------------- windows文件保护 正常运行windows所需的文件已被替换成无法识别的版本,要保持系统的稳定,windows必须复原这些文件的原有版本。 现在插入您的windows2000profes......


许多人倾向于用C#开发WEB系统,那到底vb.net与c#在什么地方差别巨大呢

我发觉很多WEB系统开发者,一谈到开发语言的时候,大多均选择C#做为其开发语言,极少有人还选择VB.NET,到底为什么?C#真的是比VB.NET优秀而且是优秀很多吗?早期的VB语言确实因为某些方面的性能不好被人诟病,但在.NET时代,VB的性能也得到了很大的提升,各方面的性能均突飞猛进,有什么理由重C#而轻VB?  
  我很困惑,从我个人来讲,我比较欣赏VB的整齐美观的语法结构,而不喜欢C#大括号满天飞的页面,但VB.NET真的是那么差吗?  
  请喜欢VB的朋友谈谈VB的优点,也请喜欢C#的朋友谈谈C#的优点。

NO.1   作者: xxrl

C#对于许多程序员来说是一个新的技术,程序员的特点就是对新事物感兴趣,至于vb.net由于盖上了vb的帽子,所以对新鲜事务感兴趣的程序员自然会选择C#

NO.2   作者: iceflylee

c#我认为就是。不用转义符了。方便,效果不错。还有就是赶时髦。

NO.3   作者: timmy3310

C#能够做的事情VB.Net都可以做到  
   
  只是C#的语法简洁一些,不过这也是见仁见智的问题  
   
  VB.Net与C#都是符合CLS规范的.Net语言,它们使用同样的类库,编译之后都是中间代码,所以总的来说是没什么差别的,差别只是在开发期间

NO.4   作者: iceflylee

其实VB.net也很不错的

NO.5   作者: gj0001

我以前用VB,转向net后,开始用C#,其实它的语法相对还是较简单,容易入门。另外,C#学的好点,转向java也容易些。

NO.6   作者: supercdz

都是一种编程工具而已~~~  
   
 

NO.7   作者: srz007

俺在用vb.net写论坛呢,好多问题四处问人,回答的很多都是c#的,哎,无奈呀,不过这样也好,两种代码俺都可以看了,哈哈

NO.8   作者: gaofeng2000

和上面那位一样,我也用VB.NET,但网上很多代码是C#的,所以C#也学了些,两者应该只是语法上的区别,而且很容易互换.  
  记得一本书上说的好:选择VB还是C#只是选择了不同的生活方式而已.  
 

NO.9   作者: sungoodnews

C#能够做的事情VB.Net都可以做到  
   
  只是C#的语法简洁一些,不过这也是见仁见智的问题  
   
  VB.Net与C#都是符合CLS规范的.Net语言,它们使用同样的类库,编译之后都是中间代码,所以总的来说是没什么差别的,差别只是在开发期间  
  --------------------------------------------  
  VB出来很长时间了,以前的VB的确不适合编写复杂的应用,VB语言的本质不太好,而VB.NET的功能是超级强大的,没有任何地方输给C#

NO.10   作者: guoyan19811021

个人习惯问题吧  
  c#的运行效率要好一些

NO.11   作者: fmj1980

C#比较简练,用起来比较舒服,  
  而且C#是可以在Linux平台下运行的,而VB.net   是不可以的!  
   
  VB.net有一点好处,代码比较随意,要求比较松

NO.12   作者: songwin

纯粹为了满足大多数招聘信息中的那条"熟悉c#者…………"

NO.13   作者: cnlamar

习惯而已,最终出来的代码都是一样的

NO.14   作者: LineCorner

我比较喜欢VB.NET

NO.15   作者: siugwan

以前学过一点JAVA,喜欢C#的书写方法,很不喜欢VB老是Sub来Sub去,麻烦!

NO.16   作者: webdiyer

最讨厌的就是vb的dim   这dim那的,用C#多简洁:string   mystr就申明了一个string类型的变量mystr,用VB就得   dim   mystr   as   string。

NO.17   作者: gxboy

最大驱别在于名字不同!

NO.18   作者: xhan2000

vb.net编译速度比较快  
   
  开发效率也要高一些  
   
  关键看语法习惯

NO.19   作者: gxboy

vb支持者  
   
  看着{}{}{}{}{}{}{}{}{}脑袋就大!

NO.20   作者: yohomonkey

除了代码编写习惯,有些写法不同,个人感觉没有太大区别。  
  有人说c#的结构更好些,我到不认同。  
  结构在于程序员,不在于语言。  
  都是MS的,都不错。现在是VB.NET---》C#     中........  
  毕竟C#用的人多,没有办法。

NO.21   作者: yohomonkey

其实,很多都是习惯,没有好于不好的。  
  以前习惯了VB.NET,现在转C#,只是不太习惯,全看个人。  
  建议楼主还是用C#,毕竟人多势众阿。

NO.22   作者: fly_miss

现在用VB.net,公司说用vb.net,没办法,  
  可能换一家公司就用c#吧,现在两种语言都看,因为网上很多例子都是C#,  
  看多了很多也都熟悉了

NO.23   作者: kaqia2003

喜欢用VB,但提的问题大多数人用C#,为了兼容,等这段时间我的事情做完了就学C#。

NO.24   作者: BabyTree

好一个用好了都行,要精!  
  VB。NET

NO.25   作者: online

其实VB.net也很不错的

NO.26   作者: kwklover

我现在也是用的是vb.net,我觉得vb.net还是比较好,c#也不错,  
  所以我觉得做web程序员,应该两种语言都懂,而且我觉得,懂两种语言并不是什么难事  
  用两种语言做程序,只是语法差别而已,而把这些不同的语言弄熟悉,最多一两个月而已  
 

NO.27   作者: syma7788

都不错!!!!计较那么多干什么,我两个都用!!!!


 ·关于登陆dba studio    »显示摘要«
    摘要: 在dba studio里面建立用户时,给用户的系统权限是dba,但是在客户端登陆时不能进入,提示说权限不够,但在服务器端用同样的id和密码可以进入.为什么? ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE