解决方案 »

  1.   

    多学几门语言是有好处的~~~~
    good luck
      

  2.   

    舍易求难啊~
    -------------
    就是因为asp.net很容易上手,所以我很快就学会了一些皮毛,都用了快两年了,感觉自己和刚开始学的那时候的水平差不多。很郁闷啊,想提高却找不到方法,请各位xdjm指点一下咯!
      

  3.   

    如果ASP.NET都学不好,就不要转行了,转行是要花代价的.
      

  4.   

    我也是菜鸟。
    我觉得你可以把眼光往后放一点,不要过多的研究界面端控件什么的,很多是垃圾
    多研究下编程思想的东西,比如如何降低代码耦合度,提高可复用性、可扩展性、健壮性等等另外既然用.NET,对Common Language Runtime以及Framework Class Library还是要研究一下,FCL其实是博大精深的,多翻翻MSDN
    你可以用Reflector反编译下看看他的代码,他的核心类库还是不错的~
      

  5.   

    引用“stonepeter(笨笨石头.NET_从公务员转身成为了程序员) ”发言:
    {
          搞什么都要认真都要有激情。
    }
    支持!!支持!!
      

  6.   

    支持,我也比较喜欢JAVA,正在转型中...
      

  7.   

    其实一个人认真的对待一件事情就OK了,专注他,努力把做好,我认为就是最好的了,LZ加油啊
      

  8.   


    Jack of all trades, master of none.
      

  9.   

    cpp2017(慕白兄) ( ) 信誉:100    Blog  2007-3-25 10:22:24  得分: 0  
     
     
       
    都是工具,关键看你怎么使用.
    ------------------------------
    up  
     
      

  10.   

    gui0605(学问之美,在于使人一头雾水;诗歌之美,在于煽动男女) ( ) 信誉:100    Blog  2007-03-26 10:16:59  得分: 0  
     
     
       主要是思想
    语言都不难
      
     
    ========================
    UP
      

  11.   

    同意neillove(南浦十三狼) 切记,学什么都不可半途而废
      

  12.   

    我做ASP一年多了, 觉得ASP没市场, 去年9月份开始学习ASP.NET 2.0, 但今年回来又在学J2EE, 搞得很乱,什么都学到一点皮毛!......
      

  13.   

    微软的哲学就是让你有更多的时间去思考程序设计逻辑,代码的组织方式,而不用花太多的时间在底层设计上,.net就是例子,你可以用更多的时间去思考设计模式,更大程度地写出低耦合,高可重用性的代码,不断地进行代码重构,极度地发挥你的面向对象的思维能力,而避免了晦涩复杂地底层代码配置。我认为这是它与java的不同。没有必要转来转去。学好一种就行了。
      

  14.   

    我觉得。NET没有什么不好,他也是面向对象语言,JAVA也是,真说不出他们之间的区别了
      

  15.   

    都一样的.能吃饭就行啦.support!
      

  16.   

    其实都一样,学Java的其实业余也会适当地玩玩.Net,如果你.Net学得好的话也可以玩玩Java,二者有惊人的相似处,至于最后你用哪个就看需求和喜好了~~
      

  17.   

    学习什么都是一样的,还是你的思想认知度了。我认为你还是应该继续.net之路。
    就我看,你的矛盾不是.net或是java.
    你的最大问题是还没有认清楚方向,不是到自己应该学习什么。你可以往。net底层学习,CLR,软件工程等等。
    有时间你还可以好好学习数据结构+算法什么的。祝你好运吧……
      

  18.   

    赚到MONEY就是好工具、、、、
      

  19.   

    其实到了设计的层次它们是一样的,并不是用了java就深了,感觉.net不深,那是因为没机会往深处钻
      

  20.   

    学什么都可以,除开学习原因不谈,哪种平台有钱赚就搞哪种平台。不管是.net还是java,其根本的思想是完全一致的,只是表现方式的区别。
      

  21.   

    deal all:  是啊,转行是要付出代价的,所以我犹豫不决!静下心来好好想想
     
      我用.net就是拖拖控件,画画表格,用起来是在没什么意思,想学得更深入一些,可是没有头绪。我猜想这应该是大多数人都有的问题吧。
      

  22.   

    对!
    关键是数据库的设计!
    我是深深的体会到了1
    呵呵1
    还有就是对.net究竟有多熟悉!
      

  23.   

    其实我们做Java的很多时候也羡慕做.NET的,可以把主要精力放在业务分析,业务设计,业务逻辑实现上,而不是把很多时间浪费在一些乱七八糟的配置上和一些毫无意义的争论上。
      

  24.   

    拖控件技术---刚学的都会,你不用试一试,如果不用IDE 就可以写出代码 ,
    那你就学学软工吧
    这样可以让你更有发展,只会技术的人,
    不懂架构,没有设计思想的人
    不会有大的发展的,
    但要会这些,要懂很多很多知识的
    不仅会做网页,而且如:计算机理论,多媒体(图形,音效),windows开发......
      

  25.   

    "我用.net就是拖拖控件,画画表格,用起来是在没什么意思,想学得更深入一些,可是没有头绪。"
    ----本来拖拖控件就可构建出完整的甚至是完美的应用程序,这本是微软的人生目标,目的就是让我们能把智慧放在最具挑战性和创造性的业务逻辑的设计上,而不是放在可傻瓜化的诸如主窗体、按钮、对话框、滚动条等基本界面框架以及底层硬件访问的设计上。事实是如果你真的想提高自己,就不是学java ,而应去学汇编了,但是可以想象的是当你真正学好汇编后,你就会发现用汇编做业务将是个劳民伤财的事情,因为你会发现你的很多精力都放在了实际可以标准化和傻瓜化的窗体框架和底层访问的设计上,而且它几乎花了你全部的精力,显然这是谁都不愿意看到的,也是每个真正的商业人士所要极力回避的事情,除非你是个纯爱好的电脑玩家。
        一贯精明于商业眼光的微软公司显然不会看不到这点,于是把一切可标准化和傻瓜化的东西全部打包、封装,按一定的构建标准做成一个个可独立看待、独立操作和方便组装的自由构件块,使软件的设计(起码是框架设计)变成象搭积木那样方便而省事,这不仅是对的,重要的是它从此使软件设计进入一个新的时代---通用平台技术时代(组件时代、控件时代、部件时代、自由构件块时代),这是可贵的,但问题的更可贵之处是微软除了提供若干预定义在系统里面的构件块(控件)外,更提供了一个让程序员可以自定义自己的自由构件块(组件)的环境平台,那就是贯穿整个系统的com平台。显然微软的这一做法,并不是独家慧眼,而是时代趋势,是每个涉足IT领域的人士和商家都应该具有的基本常识,事实是涉足软件领域的商家都这么做了,包括微软对手java bean。
        我想说的是,我们做软件的,重要是思想,而不是技术,技术不过是一种工具,一种手段,技术底层的原理到底是相通的,如果从编程模型角度来看,.net和java底层不过都是API,API底层不过都是处于核心态的系统功能调用,系统功能调用底层不过都是各种附着在设备上的驱动程序,而驱动程序底层又是什么,不就都是CPU、内存、主板、硬盘和杂七杂八的连线吗,再往内看不都是从逻辑上处于0101是二进制数、物理上处于起伏不断的电子脉冲吗。
        世界的外延是符号,内涵是计算;或者说世界的表象是虚拟的色彩,本源不过都是灰冷的原子和虚空。如果我们只看到五花八门的符号和五彩缤纷的色彩,而看不到其内涵和本源,毫无疑问,我们的生活将是丰富多采和绚丽多姿的,但同时也注定我们在相当的思想意识上是迷茫的。只有我们认识到世界或事物的原貌,或者起码理解到其下一层的深度,我们的生活才不仅是丰富多采的,而且还是赏心悦目的和心有灵犀的。
        当我们从这样的角度去认识事物时,.net和java自然就成了程序员们用来编制美丽梦想的哗众取宠的外衣。你怎么用它、怎么穿它、怎么炫耀它,其实都无所谓,当你用久了,用惯了,你才会发现,它的耐用、它的御寒、它的防风和防过时功能才是最主要的。自然你看到的不再是.net和java ,而不过都是衣服而已了。如此而已!
        我在学java,在用和在欣赏着java ,但这是出于我的偏好,而不是它的华丽!
        再次重申:重要的是思想,而不是技术。如果你不是这样,那你将很容易趋于懒惰。
      

  26.   

    回复人:zhangxuexun() ( 一级(初级)) 信誉:100  2007-3-26 23:00:12  得分:0
    ?  "真正的高手不在于手中持的是木剑还是竹剑,应做到手中无剑心中有剑!"
    哈哈,经典
      

  27.   

    如果你认为.net就是拖拖控件,画画表格的话,那我就没有语言了;如果你因为此而放弃.net,那我就更没有语言了。就好象你还没有进那个屋子就说要从那个屋子里出来,这根本就是逻辑有问题了。
      

  28.   


    .net当然不是拖拖控件,画画表格那样简单了。关键是深入?怎样深入呢?大家继续讨论。