请教如何进阶C#
C#入门经典,我已经看完关于C#的基本部分。windows编程正在学习中。然后这本书剩下的就是WEB编程和数据访问两部分。
这两部分,我看了目录,有几个关键字吸引了我的眼球,一个是ASP.NET,一个是ADO.NET,以及LINQ
我学到后面,越觉得需要一些具体例子或者项目来引导学习。我看书的时候,会做读书笔记,也会把书上的代码敲一遍。但是觉得总有些不能深入的感觉,一次偶然,我自己将老师用于教学的一个只有几十行程序,扩展到了接近五百行。
那次上课,老师要我们重新写出这个程序,我觉得这个小游戏的程序太简单了,于是重新考虑程序的框架,花了几个小时将程序的结构理清楚。然后那天晚上写到凌晨一点,第二天写到下午五点。把基本的都写好了,也写了检查输入部分。
在这个过程中,我碰到许多问题。在反复思索之后,我自己学的那些知识,突然之间就跳入我的脑海,于是我不仅明白那些知识怎么用,而且明白了什么情况下要用那些知识。
现在windows编程也快看完了,我买了一本《Beginning C# Object:从概念到代码》,学期还有1到2周就要结束了,所以这本网购的书,我直接寄回家里,在放寒假之后去学习。
将背景交待清楚之后,我想问的是,有没有指导实战的,例子与项目比较多的书。因为我不可能把老师的每个程序都扩展几倍,那样太没有效率,也太盲目了。如果没有书也没关系,有稳定而系统的练手的方法,也请高手指教我。
还有,我想知道学习基本的C#之后的应该继续深入学习哪些东西。应该看哪些书,有哪些方向可走。我这个学校,确实不怎么样,我都是自学的。所以对于C#编程语言,我了解不深,我希望知道应该怎么深入。而对于编程语言以外,我一片空白。
最后,按照我看过的CSDN提问的版规。上面说,应该说清楚自己是只需要思路就可以解决问题的程序员,还是需要详细代码才可以解决问题的小菜鸟。
类比于此,我是一只小菜鸟,所以还望各位高手,尽量多说一点。也许大牛们觉得人所众知的东西,我这只菜鸟还闻所未闻。如果有推荐的书目,也请尽量系统与详细一些,最好站在菜鸟的角度给与一些点评。
各位高手在上,菜鸟拜谢。