jsp --> asp.net
serlets -> .cs代码文件
javabean ->class 类型库jdbc -> ado.net
如果理解只是停留在这个层面上,对我们自身的提高并没有多大帮助啊。
  还没有人说到点子上,如果我要用.net上企业级的应用,必然要做到企业级的要求。  可这要求具体如何,在.net下又如何实现呢?   j2ee能被广泛应用,它有哪些地方可以值得.net借鉴呢。
   比如,我就觉得.net少了应用程序服务器的概念,而java有weblogic之类的容器管理。microsoft的com+在与.net的应用中如何提供对应的服务呢?
   我对j2ee不是很熟,还请高手出来指教。

解决方案 »

  1.   

    呵呵,看看java版的是否有高手出来哟~~~~~~~~~~~~~~~
      

  2.   

    想干什么啊?证明.net比java出色?
    java能做的事,.net的确基本都能做,不然.net也不会成为微软对抗java的工具。
    但是你们明白什么叫做“标准”吗?
    Java现在就是事实上的企业开发标准。有无数的公司、无数的程序员在扩充Java,但是只有微软一家推广.net。也许.net性能确实比Java更好,毕竟它出现的时间比Java晚了好多年,但是更好的性能却失败的例子,在IT历史上实在太多了。
    OS2败给Windows、Mac败给PC,世界上最快的cpu:alpha现在连影子都看不到了,x86cpu却越来越强盛……争论谁比谁更牛,是IT界最无聊的事情,每一种技术都有自己的长处和短处。但是在一个领域最终只有一个技术会成为主流。比如c、c++在底层开发上,比如Java在企业应用和分布开发上。你喜欢.net,那是你自己的事情。如果你能够精通.net,虽然它的市场没有Java大,但是也一样会很牛。我的同学有精通Fortran的,用Fortran做高精度工程运算,虽然这个语言象个古董,但是他却是工程计算的大拿。
      

  3.   

    to: xkak2(c++狂热者)
    来这发这帖子不是为了争论,而是为了学习或学术讨论。为的让大家共同进步。
       问题很无聊吗? 有几个能真正明白呢? 你能吗?  如果你能,就应该多提拔一下大家啊!  大家都是中国人,不要情绪激化。你的这一回贴除了发泄一下你的情绪外,对于广大的中华人民共和国的程序员们,没半点好处。 请以后回帖时多为大家想想!
      

  4.   

    .net的优势在中小型企业应用(开发速度快,效率高)
    J2EE的优势在大型企业应用(性能稳定,安全性做的比较到位)
      

  5.   

    to:hpq852(爱上一个不该爱的人)
        我们谁都知道是这样啊,能具体到某项技术的实现上吗?
    我们的目的不是争论.net与j2ee谁强,二者各有各的长处。
      我们作为已经选择.net的程序员来说只是想怎么把.net学好,希望能够从java上找到些互补性、借鉴性的东西来。希望java版的中国同胞能多多指教。  :)
       (大家都是祖国的程序员,互相学习,共同交流)
      顺便一起反对台独!
      

  6.   

    干嘛老舔微软的屁股!
    该用java用java,想用.net就用.net,要用c++,就用c++.
     c++ =90%的java = 90%的.net
      

  7.   

    to:bigmouse2002(平风造雨*四无君)
       你以为你舔sun的屁股就很了不起了吗?(但我还是认为java是好的)
    要知道,sun的唯一目的就是成为另一个微软。你这样的回帖除了发泄你内心的情绪外,对广大的祖国程序员一点好处都没有。  请以后回帖多为大家着想,如果你不会的话就该多向大家学习。
      我们的目的只有一个,那就是共同学习。
      

  8.   

    其实我在java是菜鸟,我刚学java两个月,以前学了两年的C++。
    就我看来,.net与java的区别.net总体看来要比java的集成度大得多,而java就显得比较分散。
    在windows平台是,.net技术就要比java强大得多运行速度也快得多~!个人见解~!其实菜鸟是不应该乱说话的~!呵呵~!
      

  9.   

    DOT NET 就是开发工具和文档都比Java好一点而已……
      

  10.   

    对于j2ee的企业级优势,具体到底是什么呢?(application server?OR-Mapping?
    还是……)  所有的这些,在.net下就没有对应的解决方案了吗?
    ______________________________________________________________________什么UI mapping/OR mapping/object container and Services,这些东西不单.NET有,其实windowsDNA时代就有了。这些基本上是OMG为组件架构定的标准。可是为什么没人用?不是技术一个因素说了算的。你自己想想,你做老板,要你花银子的时候,你怎么设计自己公司的信息基础架构?
      

  11.   

    java 和 .net 会越来越像,越来越像……
    它们会一定程度地同化——它们不约而同地在自己的单根结构上加入泛型等源自 c++ 的功能元素,它们功能方向相通的地方越来越多……
    尽管它们的大目标各不相同,一个是多平台网络开发,一个是 windows 全能开发,但它们在语言层次上越来越像,越来越像……
    到最后,学哪个都差不多,因为它们越来越像,越来越像……
    但你必须至少学好一个,尽管它们越来越像,越来越像……
    不然你连工作也找不到 (转职除外),只能和街头的某些人越来越像,越来越像……
      

  12.   

    to tzg105(w) :
        
        我对.net只是大概了解,看过asp.net,但是com,dcom,mts都不了解,所以说我对.net没有发言权,但是我觉得java和.net相比最大的优势应该是他的开放性,谁都可以开发,但是.net的开发只是掌握在ms的控制下。
        ps: 我觉得学什么都无关紧要,任何东西学好了都有饭吃,关键是看自己的兴趣所在,喜欢什么就学什么,不要顾及那么多,我现在学习Grid Computing(基于java的gt3)有兴趣的话可以一起交流一下。
        [email protected]