在写这篇书评之前,我想先说一下自己。我是一名对日外包程序员,自己从事外包工作也已经有八个年头了。开始接触软件开发,我是从学习Java语言入手的,自己从事了外包这一行,才发现自己单纯的会一种编程语言是远远不够。当你被公司重视的时候,成为了一名软件项目的消防员,就会发现自己掌握的语言匮乏了。
也就是在自己入行第三年,自己开始广泛的涉猎各种开发语言,做各种语言的helloworld,可是疲于开发语言众多,自己也越来越不知所措,在读过一些技术文章后,我决定从Java的对手.net入手,开始学习。最开始我读的一本书就是红皮书《C#入门经典》,这本书也是我攒了好长时间的钱才买的。到现在我都记得那个红色封面上的6个人物图像。真真觉得经典就是永恒的。
也是这本书,让我第一次对.net有了最初的认识。通过最初的阅读和自己的理解,我发现语言的编程思想都是向着面向对象发展的,只要自己有一个好的面向对象的编程思想,无论接触什么其他语言,那都是一个语法的应用问题。可以说,在自己的软件开发中,一本java编程思想,一本C#入门经典,对我以后得编程工作都起到了很大的帮助。
前面啰嗦的有点多,只是自己看到一些经典的技术书的更新发展,再看看自己的年龄,有点小感叹!继续回到原题,我的书评。
也许你看到《C#高级编程》的书名,会觉得这本书适合有经验,编程技巧丰富的程序员,其实不然,对于所有从事开发C#的程序员也很适用。书中通过VisualStudio和.NET Framework的结合讲解,使阅读本书的人可以更好的学习和应用该语言。 书中第一章,通过9个小节的叙述,讲.NET的体系结构全面系统的进行了阐述,通过对运行平台,中间件,程序集,类,命名空间这些基础知识的叙述,会让读者更加容易的进入,最后通过一个简单的实例应用,不仅可以把之前读过的内容全面的掌握,而且对于之后的学习也会越来越有信心。在书的每一章都会有一个要点说明,这些细节也会让读者更能把握好阅读的重点以及