问问楼主,你是怎么学.net的!  都说java好,但总不能跟发展的主流比呀,我想学会java后也学学.net

解决方案 »

  1.   

    .net从技术的角度来说,已经远远超过了java,所以我呢,以.net为主,以java为辅
      

  2.   

    看看最新的J2EE规范,你可能认为Java好点
      

  3.   

    昨天在书店偶尔翻了翻Java的一些书籍介绍,又看了看.net的资料,真是左右为难。Java给我感觉太繁杂了,而且好几个厂商的类库都不一样,虽说是一个很通用化的平台,但又是Sun一家独管。还有,不知道是否J2EE主要用的是Serverlet和JSP技术呢?反正我在单位是看到的这样!
      

  4.   

    是java的成功促成了.net的出台。SonhanYEE(依山韩) :“发展的主流”是谁定义的?象广告哦。现在的形势是j2ee占主流。国外是这样,国内就不清楚了。大多的企业应用平台还不是nt系统,所以,未来很长的时间,j2ee仍会是主流。如果没有了解,就不要妄下结论。我用java做过大型项目,也看过.net的不少书籍资料和广告,也不敢从“技术的角度来说”谁比谁怎么样。同一个量级的东西,新出的,肯定比早的有更多的feature,有更好的封装,这是一定的。可是,要从底层来看,两者目前还没有什么决定性的差别(至少我没看出来)。jdk1.4不是已经附加了template的实现了么?就说明,随着新版本的推出,新特性一定是越来越多的。关键要看核心技术和市场取向。版权问题,就更复杂了。GPL还由版权呢。java由sun控制,是为了java本身不被消灭。这就是ms的vj++从此消失的原因。技术是一通百通的。如果你要研究技术,无所谓选谁。到一定的程度,就不会有这种困扰了。如果你要给自己的公司定方向,那就要谨慎了。不能只靠看广告做决策。ms在高端市场还不象在桌面,这是事实;将来怎样,没人知道。
      

  5.   

    各有所长吧。.net的确不错,可是仅仅是前景可观而已。楼上地说java是sun一家的,那.net又如何不是MS一家的?而且,MS的垄断性比sun有过之而无不及。如果java不好,MS为什么又要开发新一版的VJ??
    我对.net的理解几乎相当于楼主对j2ee的理解,所以不敢妄加评论。但是j2ee在网络的应用,跨平台的性能上,还是首屈一指。并不仅仅是servlet和jsp这么简单,不要以偏概全。各种API都是定制好的,无论是通用性还是健壮性都相当不错。当然有部分厂商是用自己的第三方API,不过可以不采用阿。J2EE本身的就已经足够。
    而且,我认为讨论什么语言有无前途毫无必要。看看李维,蔡学镛,侯捷等大家,那一个不是精通多门语言?哪一个不是已经超越了语言的限制?哪一种都有前途,关键在于你能否融会贯通。
    我是个小字辈,水平也仅仅是入门而已。在csdn游荡了一年多,觉得最无聊的帖子就是这种讨论语言前途的帖子。当然,在这里完全没有对楼主不敬,人身攻击的意图,完全是就事论事而已。希望这样的帖子尽少在这里出现。
      

  6.   

    对, 感触很深。其实在实际企业应用系统中,谁都不敢用Microsoft平台,包括Microsoft自己。大家也知道,.Net跨语言,J2EE跨平台,各有所长,从技术的角度考虑,.Net好像是教先进,但如果你对.Net比较熟悉的话,就是C/S结构,2层的。用用技术谁都会,包括我。但这种技术是否在你的长远计划中,这种投资是否性价比很高。J2EE,自己,当然每个平台又都自己的缺点,但一句话,J2EE就是简单,简单就是美。我们都不是天才,你为什么要去自己设计那些所谓的STL,Java Collection Framework呢?自己会用,懂得如何取舍,我个人认为就对了。拿大学考英语、考研来讲,你为什么需要把单词背的滚瓜烂熟呢?我看看,也可以靠7,8十分。方法问题。同时,什么.Net,.J2EE,那都是别人的技术,有种自己也搞一套。中国很多所谓的厉害的教授,还不是写垃圾出名的。所以扎扎实实学点东西,等你有了技术后,你慢慢就知道怎么做了。不要整天去无聊的谈起学什么好,学什么不好。行胜于言!
      

  7.   

    的确如楼上所说。我觉得程序员不要考虑太多我要学哪一种!
    而是考虑我怎么学好其中一种,说老实话,象这样的产品,再差也差不到那去。
    至于讨论哪个更有前途更本就不是我们的讨论范围。实际上JAVA和.net之争已经不是两个产品或公司之争了。再说,实际上两者有非常大的共性,学好一们,另外一个的精髓估计也差不多了。
      

  8.   

    学习就像爬山一样,还在山脚的时候,你大概也不得清楚那座山更高一些,如果你怕到了山顶,你就知道那座山更高一些了!而且据我的看法是,技术这个东西是一通则百通的,我写了两年的Java程序,现在在看C#,感觉很简单,几乎没有什么难度,而且我以前是写C++的,两年前改写Java,现在感觉也很好呀!兄弟,不要管那个好了,只要你真的学好了,面包会有的!