我一直用的是java但现在发现很多和windows相关的底层问题没有办法解决。所以下决心开始学VC。
曾几何时,我相通过VC做为我的入门。可是我没有能坚持下去,而后选择了java
现在觉得想作为一个正真出色的程序员,不懂C\C++ ASM肯定是行不通的。对于语言来说我懂的有C java等。C++和ASM都在学习当中。其中现在正真可以用于实践的只有
java(j2me j2ee方面,当然都是新手了),也用过其写过几个windows下的应用程序,或许是水平有限,感觉很不理想。不过java的确不是做这个的强项。
听说VC到了7.0了,相比6.0的版本,只是多了托管这个并没有多大实际意义的东西。MFC也只是修改了细节。对于底层的一些函数改的更少。所以想请问各位VC的元老和前辈们对我这样的一个现状应该走一条什么样的VC学习路线呢?如果您有时间请在回复中写下,感谢!
曾几何时,我相通过VC做为我的入门。可是我没有能坚持下去,而后选择了java
现在觉得想作为一个正真出色的程序员,不懂C\C++ ASM肯定是行不通的。对于语言来说我懂的有C java等。C++和ASM都在学习当中。其中现在正真可以用于实践的只有
java(j2me j2ee方面,当然都是新手了),也用过其写过几个windows下的应用程序,或许是水平有限,感觉很不理想。不过java的确不是做这个的强项。
听说VC到了7.0了,相比6.0的版本,只是多了托管这个并没有多大实际意义的东西。MFC也只是修改了细节。对于底层的一些函数改的更少。所以想请问各位VC的元老和前辈们对我这样的一个现状应该走一条什么样的VC学习路线呢?如果您有时间请在回复中写下,感谢!
做例子
提问
解决把100分给我 啊哈哈哈
仔细研读之后,多做程序了
1。学好c++,这个在dos就完成了
2。安装vc,然后买一本入门书学习一下。
3。学会使用msdn
4。学习一些有难度的例子,比如我学习了cjlib6.0中的几个例子。这个学习是指完全详细的弄懂,关键的代码每一行都要弄懂并能自己同样实现。那个菜单的例子我就学了1个多月。
5。在这些过程中还可以做一些实际的东西。
6。以后就可以边学边干了。
建议看 C++相关的书,把概念先搞懂,形式上的东西,学的快!!
但在此之前要有一定的基础,你要弄清楚“事件驱动”,“句柄”,“匈牙利表示法”等。学VC不一定要对C++学透,知道一点就可以了。
[email protected]
仔细研读之后,多做程序了
{
if( 你不编程了)
{
break;
}
看msdn;
}
{
给自己确立一个项目,试着完成;
}
我开始学vc几天(只知道个大概)
找了个项目-电子教室
然后边学vc边做项目,其实网上有很多参考,
在重压之下,我们会学的很快,项目做完了,我在慢慢的学习其中的细节,
那是已经是顺手多了,
你可以给自己设计一个项目,稍微难一点
仔细研读之后,多做程序了关键是 自己动手做!
当然要坚持!
看完后你入门了,也知道方向了
而微软的东西在开发效率上,绝对Web第一,VB第二。而且Web的开发成本,根据我做这么长时间的项目的经验来讲,要低得多,并且在以后的修改方面,也有非常大的优势,而这一点是vc所不能比的。
微软用他最大的力气来推动Web Services,但是已经两年了,效果并不是很明显,主要是因为硬件的条件无法跟上。没有地方去找那么大的带宽,那么好的服务器。
至于vc或者Java哪个更好,这个问题没有讨论的必要的。在北京,我认识的朋友的Java程序员,做两年以上,月薪基本上都在7000以上,做vc的也至少在6000以上,可以说毫无差距可言。而Java非常有前途的地方就在于J2ee的开发,以及上面讲的手机等移动产品的开发。对于MIS ERP这类东西,成本最低,开发手段最有效的绝对是Web。这些产品我都参与过开发,并且在其中作为主力开发人员,其中深有体会。
兄弟现在放弃了学业,在家看书。勇气我相当佩服!但是这样的话如果没有路子,没有朋友,根本就接触不到实践项目的,即使有一身的本领,也只能是两手空空。现在我每天都在进行着实践项目的开发,这对于一个普普通通的重点大学计算机本科生的我来说,相当不容易。但是由于要做的东西太多,我基本上已经没有时间做技术的积累了,每天都在进行着学以致用的过程,用到什么,学什么。做项目,技术只是很小的一个方面,把这个东西做完,需要的还有更多更多的本事,比如最简单的怎么和客户打交道,怎么谈钱,怎么把团队内部关系搞好,最后钱怎么分。都是看书无法学到的。只有实际经历过了,才能有所体会。现在北京非典太厉害,我在家休息,知道我看的都是什么吗?《刘邦大帝》 《曾国藩家书》 《教父》(电影) 《成吉思汗》 。我想的不仅仅是项目怎么做,而且你知道我还有一个很大的网站呢,我要协调好每个人的关系,而且以后可能还要有更大的发展!而这些,我认为都是任何书里面学不到的东西,这才是真正能够让你在以后的战场上立足,乃至搏杀、冲锋的武器!!
学什么都可以,但一定要记住。学了是用的,不是用来炫耀的!与其在简历上写精通Java VC,不如写参加某某实践项目,在项目中担任什么什么角色,做了什么什么工作。而这些东西要比scjp mcse一类的证书强得多!
愿你的前途会更加灿烂!