??? 只是,初步的了解,粗略的记载自己的感受。
??? 一开始最开发用的是VB.net,发现VB.net特别适合新人,怎么用都方便,随便定义随便使用,而且智能感知能力特别强,太爽了!也就是这期间,我被完完全全的宠坏了!!!!
??? 但是VB.net也有不好的地方,例如说效率的问题,不过现在机器的性能都还不错,只要不是特别大的项目,VB.net的效率马马虎虎还能将就吧。可是项目一大,做开发的时候会特别慢,智能感知满耗资源的。
??? 后来用了会C#,据说效率会比VB.net高些,我倒没怎么感觉高多少。不过C#区分大小写,这可苦了我这个随便惯的娃,于是颠三倒四的搞了半天,终于习惯区分大小写,不至于每次编译的时候才能发现错误。但是C#用了2天,很快转回VB.net,谢天谢地!!!
??? 最郁闷的事来了,要用C++做开发。于是用2003建了个项目开始写,见着了很多熟悉的东西,因为.net2003里面,C++.net跟VB.net有很多相似的地方,只不过语法有点烦而已。但是,被.h和.cpp搞得头昏脑胀。假以时日,还是习惯了C++的臭脾气。
??? 总的感觉是,从VB.net过渡到C++.net是一个非人的过程,极度的磨练意志力和心理承受能力。
???? 最让人发疯的是,我做的C++.net的项目并不能跟别人的集成起来。因为他们的项目是纯粹MFC项目,没有托管。我的C++.net项目是托管扩展的。虽然查了相关的资料,MFC是支持托管的,但是他们用了一些老的控件,而一点把他们的项目改成托管扩展,就会变易出错。
??? 这段时间我濒临了崩溃的边缘。尝试用COM来实现,道路曲折,COM是做了不少,VB6.0都能调用了,但是到了那个MFC那边就不用不起来,加上大家的水品都有限,于是疆住了。
???? 后来来了一个以前的VC高手,他对微软新出来的托管的东西是一窍不通的,但是他又他的解决之道,就把我写的托管C++的东西全部用MFC里面的C++来实现。于是我终于发疯了!
???? 这两天都在捣鼓这些该死的毁容的东西。为C消得人憔悴……
?
???? 其间闹出一个经典专业笑话:
???? 我的名字不是叫辣鸡块么?
???? 有人问:你喜欢吃哪家的辣鸡块啊?
???? 我不假思索的说:MFC
?????半晌,爆笑……
???? MFC是C++里面的,其实我想说的是:KFC(肯德基)
??? 被我打败了吧:)
?
???? 写得匆忙,因为被同学催着回宿舍睡觉!一些坡词破句的以后再来修改。不完善的地方等有空再来补充拉!
???? 睡觉去了~~~~~~~~~~呼呼~~~~~~~~~~!