···有一些VC基础了,该向哪些方向学习了,或者说是深入学习???目前我用VC已经做过几个不大的项目开发,有了一些基础了,想找个方向努力学深入些。项目中应用到了 数据库方面的开发,简单的DLL、OCX组件开发,网络通信(SOCKET)、串口通信开发。我在所有的项目中都有用到数据库和网络通信方面的,还写过SOCKET服务器,个人对网络通信方面比较感兴趣。
像 底层驱动、游戏和服务器开发、图形图像、网络通信、数据库、组件开发、ATL、STL、COM、
   还有Linux开发(我公司可能在今年内推这方面的产品)、设计模式等等,或者还有我不知道的方面,我应该怎么选择呀?

解决方案 »

  1.   

    在做网络编程
    com是个必要觉得
      

  2.   

    "我在所有的项目中都有用到数据库和网络通信方面的,还写过SOCKET服务器,个人对网络通信方面比较感兴趣。 "对感兴趣的,就好好钻研啊,我也是对网络通信比较感兴趣,所以我现在主要做网络通信的程序,现在在研究rtsp协议。不过live555和ffmpeg的工程都是linux下的,所以做网络要钻研linux还,我现在就在学linux,装了个virtualBox的虚拟机,然后装了ubuntu的linux系统。嘿嘿~
      

  3.   


    目前我们也要应该用到linux系统下,老板正准备叫我去看看跨平台的开发工具QT
      

  4.   

    asm,c++
    网络编程
    数据结构
    算法另外,选择学什么最好和工作结合起来,否则容易无用户之地,或者仅限于纸上谈兵。
      

  5.   

    建议学习linux开发,然后转入嵌入式开发.
      

  6.   

    你首先要弄明白VC的特点和优势VC是能够将windows平台性能充分发挥出来的编程工具做VC,要么专注于底层开发,要么专注于效率优化
    其余方向,迟早被.net淘汰