大家好我一直是VB6.0和ASP的学习用户,现在想学习。NET和ASPX技术,请问我是继续采用VB呢?还是改学C#好?我去问了下身边的朋友,他们建议我直接学习C#,说是网上资料比较多,而VB.NET相对资料较少,C#比VB更优秀是这样吗?感谢大家的解答,谢谢了

解决方案 »

  1.   

    C#是.net的核心语言,优不优秀我不知道,没用过vb.net
      

  2.   

    我是一个初中生,英语水平极差,VB6是自学的,目前也能开发些公办的简单程序,ASP还学习的比较好,也接了些生意做做了.如果我现在改学NET,用C#是不是会学起来会很吃力?请大家有这方面转变的朋友帮帮我,如果选择错了,再回头可就吃力了
      

  3.   

    懂一点的,就会知道VB.net与C#没有什么本质的不同,它们就像是一个人的左手与右手,或者说就像Street Fighter中的KEN与RYU。你喜欢哪个就用哪个,熟悉哪个就用哪个,总体上谁都没有绝对的优势。不懂的,总以为C#就是.net,.net就是C#,以为C#的名字包含着个“C”、代码风格也很像“C”,就以为C#无论在性能上还是功能上(简称性功能)都很强,都比VB.net更强。但,现实不可不顾,为了你的钱途,你还必须仔细考虑。
    如果你只能给别人打工,只是想做一个程序员,那就尽量学C#,因为它在就业方面更宽一些。
    如果你是老板、你是股东、你能控制整个开发过程,建议还是学习并使用VB.net,总体说来VB.net更方便一些,更友好一些,开发和维护成本会比C#低一些。
      

  4.   

    楼主既然才上初中,就好好学习英文吧。说不定到时什么C#。VB.NET全部淘汰了。
      

  5.   

    谢谢大家,看了大家的留言我有所决定了.决定还是先用VB.NET学习一段时间,等有一定基础或是感到C#比VB好才改道吧