大家好!我是学GIS出身的,现在在读研究生。我们导师和某事业单位合作一个项目,我负责完成我们这边的任务。他们那边选用的是VB.Net作为开发语言,而我以前一直在用vb写代码。一直打算要转,但是不知道该转VB.net还是C#,因为很多同学建议是学C#,因为比较流行,将来毕业找工作好些,而且转Java好转些。如果选C#的话,我开发的模块是否可以与别人集成在一起或者是否可以实现共享。怎么实现?复杂吗?本人的毕业设计打算做WebGIS这块。所以还想问一下,对于网络编程,C#和VB.net哪个更适合,学习的时候哪个资源多一些?还有一个小问题就是,女生毕业后适合去公司吗?以前觉得女生搞编程去公司没什么的,但后来听听身边人的意见,我现在有点犹豫。
希望得到各位前辈的指点!

解决方案 »

  1.   

    C#和VB.net 都会转化为一样的中间代码,C#能做的 VB.NET都能做,你选你自己熟悉的吧。
      

  2.   

    要看你自己了,c#跟vb.net其实真的差不多,而且也可以互相引用。
    c#的最大好处其实是网上资源比较丰富,学习起来好找资料。其他我不认为比vb.net有过人之处
      

  3.   

    我没学过VB.NET 但是我主要学的还是.NET因为微软极力推广.NET 结合.NET FrameWork SDK,可以做出功能更为强大的WINFORM和WEB程序   我刚出来做开发不久 不知道说的对不对  但是  选那门语言  还是要看你自己
      

  4.   

    我以前用VB和VB.NET
    举得C#括号不爽'后来换C#了,毕竟和C,C++,JAVA很亲近
    现在觉得写VB.NET好麻烦
    呵呵
      

  5.   

    LZ 好幸福
    我是学C#的.....现在用VB(不是VB.NET )写程序
    那叫个郁闷啊....
      

  6.   

    C#和VB.net 都会转化为一样的中间代码il微软这么讲所有net平台的语言都能转化成一种中间代码,这样损失了一些效率,但对于。net平台上的软件实现共同工作做了基础。这个两个语言都是一个平台上的,,个人建议还有用c#吧,,现在流行是一个问题,关键是他为什么被流行。。其实,只要你精通一种语言。别的语言也就是语法上的差别,功能上差的不是很多。。