倒子:
1 对于初学者学习用VS2003.C#还是VS2005.C#?2 对于初学者学习用SQL server2000还是SQL server2005?
观点1:从VS2003.C#学起,知识都是有重叠性的,从低往上叠,
先学会低层知识,再慢慢自学吸收新东西.观点2:应从SQL server2005学起,很简单,你学完出来说不定
那已经过时了,计算机更新速度快.本人对学习很迷惑~希望通过和大家一起讨论得出答案~!

解决方案 »

  1.   

    开发工具版本当然是越新越好,现在学2003?那东西连泛型都不支持.......
    知识当然是要由浅入深的学,但和开发工具的版本无关吧,关键是学习的顺序,如果连XML和JavaScript都不会就去弄Ajax......那才是真正有害的。
      

  2.   

    《程序员秘书》认为开发一个优秀的软件需要如下过程:
    1、学习理论基础
    2、学习编程工具
    3、积累编程技巧
    4、使用行业知识  
      没有理论基础可能看别人的程序都没法看懂,更不用说开发了;编程工具不用学得太多,只要精通一种当前当前流行的语言就行;只有积累大量的编程技巧,开发软件才得心应手,才能开发出又快又好的软件;如果以上三项您都具备,但没有很强的行业知识,开发出来的软件不会很实用。对你的问题我的观点是:
    1、编程语言只是当前流行的语言都行,现在开始学,最新版本比较好。其实,vs2003或vs2005或别的开发语言,它只是一种工具,它们的本质都离不开算法、控制、界面等等,学习要抓本质。
    2、数据库比开发语言还要注重本质,只要你懂得创建数据库、创建表、创建存储过程、创建视图,SQL语句等等,用什么数据库工具都会很快上手。了解更多内容,详见:http://www.psec.net.cn
      

  3.   

    ustbwuyi() ( ) 信誉:100    Blog   加为好友  2007-05-24 16:08:57  得分: 0  
     
     
       我觉得都无所谓,关键的不是看学的什么,而是看学的这个人
      
     --------------------------------------------------------------------------
    有理.ps: 新手要学就学2005.如果有了2003的基础也要抓紧向前看.毕竟...
      

  4.   

    我现在在学vs2003C#,是不是过时了各位大侠!
      

  5.   

    本人觉得要学的话就从VS2003和SQL 2000学起
    这样才能真正学到东西,VS2005的话实在是不太适合初学
      

  6.   

    当然是 vs2005 + sql2005 啊!
      

  7.   

    建议别在往.net,java的泥坑里跳了,搞IBM大机吧!很有钱途
      

  8.   

    对于SQL SERVER我不知道,因为我还没有用过SQL SERVER2005。大概知道2005和2000区别是很大的。
    但是VISUAL STUDIO,我可以肯定地告诉你,要是你从头学起的话,绝对是学VS2005更好。因为2005和2003不存在哪个比哪个基础的问题。就好比Windows XP和Windows 95一样的关系一样。照楼主观点1,比较注重底层知道。但是VS2003不是VS2005的底层。
    如果非要“从低往上叠”的话。那就先从汇编学起,然后学学C/C++,再学学VC6.0,以此了解一下Win32 API和MFC。
      

  9.   

    基础吧
    做个swf 二进制修改工具
    才知道我基础有多差