大家好,请问下我以前都是用C#+asp.net开发WEB,现在想要转向JAVA开发WEB,应该怎么入手,以前从来没有接触过JAVA,看了一些搜索的资料,现在比较混乱请各位大侠给一点指点,谢谢啦。个人:理论知识不是很强,C#做过几个WEB项目。

解决方案 »

  1.   

    大同小异,看个demo然后做个样例,估计就可以了
      

  2.   

    C#不懂,java Web是以javaSe为基础的。。有空可以看看java基础,应该和C#差距不大吧
      

  3.   

    语言上差异并不是很大
    学习还是要深入的
      但是java的逻辑理解比.net容易
      

  4.   

    感谢楼上两位的回复,
    那么我要学习JAVA,首先要考虑的就是开发工具了,目前看起来Eclipse比较好,至于myeclipse,也成,关键是从没接触过。
    Demo的话,Eclipse自带么?Java web 是以SE为基础的话,我应该怎么开始入门呢?书籍么?
      

  5.   

    其实看Demo这路子走得通,貌似以前C#就是这么过来的。至于逻辑,还是看书吧,有推荐的么?主要方向当然是WEB开发的。
      

  6.   

    ,,哎,我发现不允许我编辑我自己的帖子啊??我现在还有一个困惑:我用C#开发WEB,只要安装VS.NET、IIS以及我需要的第三方控件就可以了(基本的),
    那么我现在想要JAVA开发,这些基本平台怎么搭配呢?
      

  7.   


    绝对的反了,我的情况和楼主刚好相反,我刚从Java转到c#过来,Java和c#语言本身差别到不是太大,但是项研究Java语言本身的话,jdk了,jvm了,东西还有蛮多的,但是web开发方面感觉有不小的差异,先别什么demo的了,你首先要弄清楚j2ee的mvc模式和asp.net三层架构模式的区别,asp.net中一个页面对应一个cs文件,事件可以认为到处都是控制器,j2ee中是一个控制器,表单统一的提交路径(先别管是servlet还是struts),往往url的后缀名是***action.do,你可以去中国移动网站上办理业务的页面上试试,办理业务充话费什么的属于个人业务的都是统一的一个路径,有控制器负责调用处理数据的持久化层,spring强大的优点过于强大,没用过
    纯属菜鸟观点,不足参考
      

  8.   


    说的很好,看完很受启发,请继续。我目前的状态时,仅仅知道JAVA是个咖啡的名字,J2EE是开发WEB的,J2ME是移动设备相关开发的,希望高手不吝赐教。
      

  9.   

    java  c# 都学过 用c#做开发确实快 但不知道为什么 就是喜欢java多一点  不过可惜 现在java c#都没做 在弄c++ 呵呵 自己都有点晕了我一直都是用MyEclipse的 再加个tomcat服务器
      

  10.   

    做Java的话多半要用框架,使用框架看上去很简单,但实际项目中还是有很多的问题的,之前我也做过C#,但是做了java才知道,在基础上他们都是从c发展出来的,但是由于一个开源,一个不开源,虽然基本语法上相似,但java一旦运用上框架,差别就出来了,建议先看下java基础,然后学习一些主流的框架!!!
      

  11.   

    大好java基础再多看看优秀的项目并试着去写