我最早是从ASP开发起步的,那时候是用Dreamwaver写网页,基本的HTML元素会用,但每当涉及到服务器端通信技术,就觉得很难,不知从哪下手,甚至到网上东拼西凑抄一些代码来用,对实现的原理讲不太清楚。随着VS2005的使用,才知道.Net framework真是很强悍,里面涉及到的内容非常之多,几乎能想到的都能用VS实现。平时自己也做些项目,但做出来的效果不是很理想,业余时间也看看wrox的高级编程书,书的内容是不错,但里面的文字很正式,理解起来特别困难,看到一大半就看不下去了,看过的内容用自己的话也描述不准确;从那时到现在已经有两年的.Net开发时间,但自己的基础知识没学牢,很多关键的地方理解有问题(比如多态、委托和事件、自定义控件就一直搞不懂)。做项目只知道拖拖控件,写一点简单的代码实现,要做深一些的内容就不行了。俗话说万丈高楼平地起,没有基础,再好的技术也不会用,就算用起来就不知其所以然。
偶然的一天,在VeryCD上看到有张老师发布的免费C#视频,抱着试试看的态度下载回家学了一个多月,感觉特爽,老师讲课很风趣,思想也清晰,C#的各个知识点(.Net Framework、C# 语法、编程方法、编程技巧)都有讲到,而且举例也很生动,几大特性(抽象、封装、继承和泛化、多态)现在都能熟练使用(难得见到这么好的视频啊……)。为了能够深入、系统地学习后续知识,为系统性开发打下坚实基础,于是自己狠下决心:花2000块买老师的收费视频,进行知识“恶补”。决定用一年时间深入学习各种技术(Winform、DHTML、ASP.NET、ADO.NET、SQL SERVER、设计模式),再做几个项目进行实践,逐步掌握这些新技术。
现在每天回家吃完饭之后就是看老师的视频(刚学到javascript),然后第二天到单位上去做练习,这样再巩固一下前天的知识点。老师说得好:“每天进步一点点,做到最后就超出别人许多了。”本人坚信通过自己坚持不懈的努力,最终能达到预定的目标。努力吧……
-
1
评分次数
-