(原创)关于.net(C#)初学者书籍介绍

很多人刚刚开始接触编程,于是不知从何处入手。下面根据个人这9个月来的学习经验提供一下参考。首先您应该养成每天至少1个小时的看书时间,注意了是看书时间不是读电子书。


如果要学C#那么您就必须对C#的语法语义有所了解,所以您首先要阅读的第一本书是:《C#深入详解》,有点编程经验的很容易看懂头几张。后面的章节看起来就有点困难了,不要紧,在不段的实践后,回过头来看,发现其实什么都通了。建议同时学习的书本有《ASP.NET 2.0 网络编程学习笔记(含光盘1张) 》,这本书相当适合.net的初学者,我一直认为从webform入手比从winform入手来的简单和容易。毕竟.net的winfrom开发比webform需要掌握的基本知识点要多的多。《ASP.NET 2.0 网络编程学习笔记(含光盘1张) 》,里面有个关于多层次开发的例子,配合这个例子学习《C#深入详解》里的关于接口,事件等等的章节,你可以很快的弄明白基于接口编程的方法。那么您就必须事先准备一本书,但是不用急于阅读,那就是《.NET组件开发(第2版)(影印版) 》。这本书可以很好的帮助您从面向对象开发过度到组件程序开发。当然了在这之前您最好是弄懂,事件,线程,等等在:《C#深入详解》里提及到的相关内容,并并且对用户控件开发有一定的了解(这在《ASP.NET 2.0 网络编程学习笔记(含光盘1张) 》有个很好的入门例子:web用户控件,您可以根据这个例子深入到自定义控件的开发那么《.NET组件开发(第2版)(影印版) 》就派上了大用场)。


当然了目前相当多的运用程序开发,特别是数据库相关的软件都是离不开数据库的,个人认为SQL SERVER是个不错的经典入门数据库。所以学习结构化查询语句SQL就变的十分的有必要,那么《零基础学SQL SERVER 2005》就是您需要阅读的首要书本,别看书籍名称写着零基础学,就不削去阅读,其实,人不可能学会方方面的,零基础系列,不单单是有易到难的过度,我建议的这些书同时还具有平时开发过程中的查阅参考价值,如果您想跨入编程这个行业。那么您首先要弄清楚一件事情,没有开发人员能够掌握所有的语句,语法,我们所要做的是知道有这么个方法实现某个效果或者目的。到了要用的时候,可以迅速找出来温习和借鉴运用上去遍可以了。毕竟效率在软件行业是很重要的,所有的成本都是和时间效率挂钩的。如果您是从webform入手学习.net的那么还有一个知识点我认为是必学的,就是《零基础学JavaScript》 这个只要您已经跨入了asp.net我想不用我多解释,您也很清楚为什么了。


在掌握了以上的知识点后,恭喜您,你已经可以自己撑出一片天了,虽然这个世界上,越学不懂的东西越多。可是,毕竟我们已经进步了。那么接下,我们的目标是什么呢?呵呵。我的个人目标是框架设计师,或者叫架构设计师吧。所以学习UML建模对我是至关重要的。通过对UML的学习我个人认为其实学习UML对任何一个行业的任何想从事管理/分析/做计划等等的人都是至关重要的。那么我现在手头上有一本我觉得很好的入门书籍那就是《UML 初学者指南》。目前正致力于UML业务建模的学习。希望我的个人经验对于初学者有个好帮助,同时也希望高手们能多提一些对我们有帮助的建议。在此谢过。欢迎加入.net(C#)学习者群,群号为60486014影乌奉上


最后,希望大家有时间可以学习一下网络工程师的课程。那对基于网络通讯协议的开发是很有帮助的。


以下是相关书籍:(当当上均有销售)


《C#深入详解》


《ASP.NET 2.0 网络编程学习笔记(含光盘1张) 》


《.NET组件开发(第2版)(影印版) 》


《UML 初学者指南》


《零基础学SQL SERVER 2005》


《零基础学JavaScript》

posted @ 2009-03-09 11:05  影乌  阅读(2234)  评论(1编辑  收藏  举报