我有一些C++的基础,这学期开学到现在一直在学C#,开始感觉学的东西好多,做了几个winForm,web小项目,可现在不知道该干什么了。感觉肯定是还没学到位的,可是现在该做什么呢??继续做那些项目实在是没什么收获了...现在全是自学,不知道该怎么办了

解决方案 »

  1.   

    那你比我好多了,我C++都忘记了,只会点C#,做了一年的C#开发经验。。其实最重要的就是在项目中不断的强化自己,项目中你会遇到问题,然后你又解决问题,最后通过解决问题你的技术在不知不觉中提升了。。祝lz技术越来越好!
      

  2.   

    对 asp.net mvc linq啊,就学呗。
      

  3.   

    找一个很大型的应用,类似ACAD的平面部分或者PS或者大型的ERP,也可以是再小一点,但是完整的全功能软件,尝试把它做出来。要以工业化,商业化的角度去设想需求,构思,和写代码。成与不成都没关系,在这期间会遇到很多问题,思考和尝试它们。问题可能包括构架、数据结构、用户感受,一直到细节上的命名规范等,尝试在网上找可用的函数,实在没有就自己去写。
    当你犯了足够多的错误并且认真总结、提高后,就成了真正的高手。不要担心这个东东写不完,只要做到上面说到的内容,完与不完都是收获。当遇到问题时,多听多想多问,遇到平台方面的技术问题就去学。
    这种学习方法不够系统,但是直来直去,效率很高。当学到一定程度,再回过头把技术书籍通读一遍,你就会发现,以前很头痛的地方不过如此,所谓难者不会,会者不难。
      

  4.   

    多逛 CSDN  你就会发现你得分越来越快越来越多了
    回头再看  原来自己越来越NB了
      

  5.   

    当你用C#作Winform项目,做大了,你就会再回去学C++了...所以C#之后是学C++
      

  6.   

    有针对性的,选一个领域,例如网络编程,或者数据库编程,然后去codeproject上下载相关的代码和文章,研究,改进。。
      

  7.   

    嗯,我最近觉得玩游戏的乐趣已经比不上学习的乐趣了,近来特别喜欢上CSDN,即使是随便看看,也会有一定的收获。
      

  8.   

    给你介绍一本书叫visual c# 项目开发,上面全是项目的解读,我看了那个才找到了目标,祝你成功
      

  9.   

    现在在回来看看,呵呵,现在也已经上班了,不过高java Android了。当然C#的学习功不可没!