VC++6.0在过去鼎鼎大名,向者云集,做开发的人无不对它景若高山。虽然它的推出有大约六七年了吧,但仍然有很多人在使用,甚至差不多仍处于应用程序主流开发工具的地位。可是现在,微软又推出了.NET,是准备与SUN公司的Java抗衡的一代产品,在网络开发上有的一拼。
我的问题是,对于初学者,我们应该从哪一个着手?是学习仍然在广泛使用的VC++6.0,还是学习现在正热的.NET?

解决方案 »

  1.   

    当然是学VC了,.net就目前来说还不好用(个人认为),因为它做出的东东得在.net框架下才能运行
      

  2.   

    就MFC编程而言,好像用VC6.0比VC.NET好使,比较符合大众的习惯
      

  3.   

    如果VC6.0学好了,我认为再.net应该不成问题(个人认为VC麻烦得多)
      

  4.   

    我也是这么认为 微软的东西总是要等到它的第三版、第四版出来的时候才真正的好用
    就像它的VC, Office, IE,无不是这样,.Net出来没多久,用起来很多地方不好使
      

  5.   

    学.net吧,跟者bill走总有饭吃
      

  6.   

    我前一段时间出去找兼职,很多公司还是比较看重VC6的,但是他们也表示想将自己的产品转到.net平台上。所以我想,.net是不是将来的潮流?或者说,VC6就会被.net替代?
      

  7.   

    我个人认为.NET是未来的潮流。至于该学VC6.0还是VC.NET,这要看你个人了。我的观点如下:对于初学者,VC.NET学起来要简单很多,但VC.NET太庞大,对系统要求很高,而且,你开发的软件一不小心就对OS平台有要求,比如,前段时间开发一个DLL注册模块,由于使用了WEBSERVICE技术,麻烦了,需要IE6.0支持才行,后来还是增加了MS SOAP TOOLS KIT SDK支持VC6.0就不用说了,系统要求低,开发的产品平台兼容性强,但没有对WEBSERVICE的支持(需要使用MS SOAP TOOL KIT SDK),但使用VC6.0的一个很大的好处是:当你有问题后,真的是高手云集!而.NET就不行了。其实,无论是VC.NET还是VC6.0,一样的使用的是VC的开发技术:MFC、ATL、STL等等,当你对VC6.0懂了,VC.NET也很容易上手。