都学
抛除语言,二者差别不大
用起来vs.net比较好用,开发效率要快

解决方案 »

  1.   

    我以前用ASP,可是现在让我写asp页面,一想到要把程序代码和html混在一起,写程序的时候的到处找代码,我的头就大了……
    JSP好像也是代码和HTML混合,用起来好难受啊!
      

  2.   

    net_lover(孟子E章) ( ) 信誉:115 
    五星上将都说不准。
    迷茫!!!
      

  3.   

    其实这个也是我半年前讨教过的问题
    当然是向我们学校的专业课程老师讨教的
    得到的答案是,其实差不多不过从他的话语中听出来JSP会好很多
    首先 JAVA是真正的跨平台,MS系统的弊端太多了,LINUX却好很多
    其次,其实你也可以用servlets开发,这样稍微可以避免一点和html混用的问题,不过感觉更烦……老师告诉我,刚JSP推出的时候,已经超过ASP一代了,也就是早已经达到现在asp.net的水平了,不过现在JSP从推出到现在已经过了很长时间,也有了新发展了,其实为什么这么说我还没搞懂。感觉现在MS VS2003开发速度比较快,适合快速开发,jsp多数人都用jbuilder开发,jbuilder太毫系统资源,感觉我同样的配置,跑jbuilder9比跑vs2003慢不止一点点~现在我两个都在学,没办法,因为实在不知道哪个比较好
      

  4.   

    我jsp没有用过,接触都没有接触过,asp.net,今天刚在学呢,之前是在用c#的,我也不怎么知道asp.net好在哪儿,但是,我想,按照形势,用.net是没有错的!
      

  5.   

    什么叫形式虽然MS财大气粗可是现在 JAVA阵营也在不断扩大之中很难说未来谁输谁赢
      

  6.   

    我在武汉
    这边好多高校的网站都在用ASP.NET 
    很可能是以前都用ASP,现在的VASP.NET以及熟悉的WINDOWS平台对他们太有亲和立了……
      

  7.   

    Yes..
    这个也要学,那个也要学
      

  8.   

    .net比较好,我觉得以后用的会比较广
    但jsp还是要掌握,搞开发如果没有多种技能自己都不踏实
      

  9.   

    本人看好.net学多不如学精! Asp.net 很好用也很强大!
      

  10.   

    .net 起步。以后会火起来的
      

  11.   

    我也是准备给我们学校做网站,
    我初学asp.net
    其它的人都只会点asp,说asp.net用不着。
    所以,asp.net搁下了。去学asp
      

  12.   

    两种都要学呀,我做上个项目的时候用的.net不过也有不少技巧是用的jsp实现的效率较高
      

  13.   

    我们单位现在还在用ASP,是不是落伍了?
      

  14.   

    要是讲开发效率,用.net 
    要想跨平台,用jsp ! MS系统比较差一点,LINUX却好很多
      

  15.   

    我觉得Java会超过C#,C#做为ASP.NET的编程语言,是MS用来对付J2EE的,在移植上和其他方面比java要差,java的很多特性是c#所不可比拟的,特别是J2EE,它构建WEB Server就容易,功能更强大.以上只是我个人认为,我比较偏注于JAVA
      

  16.   

    我现在正在迷茫,到底是改学ASP。NET还是JSP
    我的初步想法,学好。NET
    掌握JSP,怎么样 ?
      

  17.   

    jsp没用过,我刚用asp.net作了个webOA系统,开发效率比较高,代码容易设计和改进,而且保护自己的代码不被别人攥改。但用dramweaver美化asp.net网页时比较麻烦
      

  18.   

    我时彻底要跟着微软走了!
    .net!!!!!!!!!
      

  19.   

    两者各有所长,但本人现在倾向于.net,因为它给人的感觉能好一些,而且配置上不像jsp那样繁琐。
        我认为microsoft的战略决定了他要通过操作系统来使他自己的各种工具得到推广,而且我认为微软的经营模式很值得研究,开源的软件我也很喜欢但对于我们这些考程序吃饭的人来说,别人用你的软件是该付钱的;这种经营方式,类似于市场经济与计划经济的区别,或许这个比方不太恰当,但它可以反映出两种经营理念的区别。在微软的这种经营理念下,固然有可能造成垄断现象,但这在软件经营的道路上也是必定会出现的,这种机制也有利于竞争,有了竞争软件的质量才能得到很好的保证。而在开源的情况下,自己的好的思想立即就被别人用到,当然这在学术交流上是很好的,但是这同样会造成一种与吃大锅饭类似的情形。
        微软的成功已经证明了这种经营模式的成功,而java他这种与微软完全不同的跨平台思想的确很好(.net也有跨平台的机制,但两者的设计逻辑出发点是不同的)其实,我们所有的程序员应该感谢java,但我们应该学习微软。java是个好人,而微软是个精明的人。
        个人意见仅供参考。
      

  20.   

    不是一定要懂c,
    你用vb.net也可以啊
    不过还是c#用的爽
      

  21.   

    如果可以选择,大家是愿意用C#还是JAVA?
      

  22.   

    我个人认为
    1、中小型的应用适合asp.net;
    2、大型应用两个都可以。
    3、要跨平台可以用java好(企业内部);
    4、要跨企业用Web Serives好(企业之间);
    5、Sun想程序跨平台,微软想数据(XML)跨平台。
    6、大型企业如果平台单一.net好。
    7、java部署成本太高。微软的便宜。
    8、想要快速开发.net好。
    9、想要骗大头客户的钱J2EE好。
    10、跟着微软好,因为他有钱,有市场,长远来看有钱、有市场才能活的好。
    11、大型软件开发公司用J2EE好,能多骗钱。
    12、小型软件公司用。net好,可以快速开发出产品,快速积累。
    13、.Net文档写的好,好学。
    14、Linux不是最好,高级Linux 服务器软件比微软的贵。
    15、最重要的是对于客户来说,花少钱,能在最短时间内用上软件最好。
    16、什么都挺好,ASP也能搞大型应用,就看你的水平怎么样了。