C#温故知新:《C#图解教程》读书笔记系列

一.此书到底何方神圣?

  

  本书是广受赞誉C#图解教程的最新版本。作者在本书中创造了一种全新的可视化叙述方式,以图文并茂的形式、朴实简洁的文字,并辅之以大量表格和代码示例,全面、直观地阐述了C#语言的各种特性。新版本除了精心修订旧版内容外,还全面涵盖了C# 5.0的新增特性,比如异步编程、调用者信息、case表达式、带参数的泛型构造函数、支持null类型运算等。通过本书,读者能够快速、深入地理解C#,为自己的编程生涯打下良好的基础。

  本书是C#入门的经典好书,适合对C#感兴趣的所有读者。Daniel M. Solis 拥有20余年软件开发经验,微软、IBM等公司技术顾问,深受读者爱戴和推崇的技术图书作家。他同时还是一位享誉世界的技术培训专家,在美国和欧洲各地传授编程语言、Windows程序设计和Unix底层技术的经验和心得。多年的教学实践启发他创造了一种可视化的教学方法,并总结了一套代码与图示相结合的方法,为千千万万的入门读者扫除了步入编程职业生涯的障碍。Illustrated WPF是他另一本畅销技术书。

  本书针对编程新手和中级水平的程序员,当然还有对C#感兴趣的其他语言编程人员(如Visual Basic和Java)。作者尽力专注C#语言本身,详尽深入地描述语言及各部分,少涉及.NET和相关编程实践。本书写作过程中,作者始终坚持确保内容简洁性的同时又能透彻地讲解这门语言。如果读者对其他主题感兴趣,有大量好书值得推荐。

二.为何要阅读此书?

  转眼之间,出来实习上班已经接近一年了,这一年来主要在单位做内部信息系统项目,熟悉了一套单位的开发框架、easyUI、自定义简单工作流引擎、Oracle数据库、用户角色权限管理等技术点,但对于基础知识与工作原理这些深入的东西却没有继续学习过。眼看8,9月份就要开始投身校园招聘的大潮了,是该静下心来阅读基本经典书籍,深入理解一下基本原理,提升一下知识深度,好出去跟面试官深入神侃.NET Framework。另外呢,单位已经没有再给我安排新的开发任务,就等着6月份离开单位,回学校复习基础知识和为求职做准备了。

  另外,前段时间在博客园读到了一篇《所谓码农》的文章,里面提到了码农的迭代循环,大概是这个样子的:“不少码农忙于加班,最后陷入死循环:加班 -> 没空学习 -> 老是写同等水平代码 -> 无法提升代码质量 -> 老是出BUG -> 老是需要修改 -> 加班 ->……”。想要破除这个迭代循环,关键还在于挤时间学习,主要通过阅读技术书籍和提高英语水平,所以我们需要挤时间来看书,画图,写读书笔记,并且还要坚持对于英语的积累,才能早日摆脱码农这个迭代循环,进入小牛之列,这也是鞭策我最近阅读的动力之一。

三.读书笔记系列安排

  • 第1章 C#和.NET框架
  • 第2章 C#编程概述
  • 第3章 类型、存储和变量
  • 第4章 类的基本概念
  • 第5章 方法
  • 第6章 类进阶
  • 第7章 类和继承
  • 第8章 表达式和运算符
  • 第9章 语句
  • 第10章 命名空间和程序集
  • 第11章 异常
  • 第12章 结构
  • 第13章 枚举
  • 第14章 数组
  • 第15章 委托
  • 第16章 事件
  • 第17章 接口
  • 第18章 转换
  • 第19章 泛型
  • 第20章 枚举数和迭代器
  • 第21章 介绍linq
  • 第22章 异步编程简介
  • 第23章 预处理指令
  • 第24章 反射和特性
  • 第25章 其他主题

  最后,本书是一部极为出色的C#著作。正如本书作者所说,它不仅包含了入门的基础知识,而且同时还能作为开发过程中的参考书使用。书中使用了大量的示例和图表,使内容一目了然。即便是有经验的C#程序员,阅读这本书后也会受益匪浅,让我们一起来阅读《C#图解教程》吧。

时间: 2024-10-05 18:24:52

C#温故知新:《C#图解教程》读书笔记系列的相关文章

C#刨根究底:《你必须知道的.NET》读书笔记系列

一.此书到底何方神圣? <你必须知道的.NET>来自于微软MVP-王涛(网名:AnyTao,博客园大牛之一,其博客地址为:http://anytao.cnblogs.com/)的最新技术心得和感悟,将技术问题以生动易懂的语言展开,层层深入,以例说理.全书主要,包括了.NET基础知识及其深度分析,以.NET Framework和CLR研究为核心展开.NET本质论述,涵盖了.NET基本知识几乎所有的重点内容.全书分为5个部分,第1部分讲述.NET与面向对象,从底层实现角度分析了.NET如何实现面向

SQL Server2012 T-SQL基础教程--读书笔记(5-7章)

SQL Server2012 T-SQL基础教程--读书笔记(5-7章) SqlServer T-SQL 示例数据库:点我 Chapter 05 表表达式 5.1 派生表 5.1.1 分配列别名 5.1.2 使用参数 5.1.3 嵌套 5.1.4 多个引用 5.2 公用表表达式 5.2.1 分别列别名 5.2.2 使用参数 5.2.3 定义多个CTE 5.2.4 CTE的多次引用 5.2.5 递归CTE 5.3 视图 5.3.1 视图和ORDER BY 子句 5.3.2 视图选项 5.4 内嵌表

SQL Server2012 T-SQL基础教程--读书笔记(8 - 10章)

SQL Server2012 T-SQL基础教程--读书笔记(8 - 10章) 示例数据库:点我 CHAPTER 08 数据修改 8.1 插入数据 8.1.1 INSERT VALUES 语句 8.1.2 INSERT SELECT 语句 8.1.3 INSERT EXEC 语句 8.1.4 SELECT INTO 语句 8.1.5 BULK INSERT 语句 8.1.6 标识列属性和序列对象 8.1.6.1 标识列属性 8.1.6.2 序列对象 8.2 删除数据 8.2.1 DELETE 语

SQL Server2012 T-SQL基础教程--读书笔记

SQL Server2012 T-SQL基础教程--读书笔记 SqlServer Chapter 01 T-SQL 查询和编程背景 1.3 创建表和定义数据的完整性 1.3.1 创建表 1.3.2 定义数据的完整性 1. 主键约束 2. 唯一约束 3. 外键束约 4. CHECK约束 5. 默认约束 Chapter 02 单表查询 2.1 SELECT 语句元素 2.1.7 TOP和OFFSET-FETCH 1. TOP筛选 2. OFFSET-FETCH 2.1.8 开窗函数速览 2.2 谓词

《Mastering Opencv ...读书笔记系列》车牌识别(I)

http://blog.csdn.net/jinshengtao/article/details/17883075/  <Mastering Opencv ...读书笔记系列>车牌识别(I) http://blog.csdn.net/jinshengtao/article/details/17954427   <Mastering Opencv ...读书笔记系列>车牌识别(II) Mastering Opencv ...读书笔记系列>车牌识别(I) 标签: 车牌分割svm西

Web高级征程:《大型网站技术架构》读书笔记系列

一.此书到底何方神圣? <大型网站技术架构:核心原理与案例分析>通过梳理大型网站技术发展历程,剖析大型网站技术架构模式,深入讲述大型互联网架构设计的核心原理,并通过一组典型网站技术架构设计案例,为读者呈现一幅包括技术选型.架构设计.性能优化.Web安全.系统发布.运维监控等在内的大型网站开发全景视图. 本书不仅适用于指导网站工程师.架构师进行网站技术架构设计,也可用于指导产品经理.项目经理.测试运维人员等了解网站技术架构的基础概念:还可供包括企业系统开发人员在内的各类软件开发从业人员借鉴,了解

图解HTTP读书笔记(十)

图解HTTP读书笔记(十) Web的攻击技术 HTTP协议本身并不存在安全性问题,因此协议本身几乎不会成为攻击对象.应用HTTP协议的服务器和客户端,以及运行在服务器上的Web应用资源才是攻击目标. 在客户端即可篡改请求 在Web应用中,从浏览器那接收到的HTTP请求的全部内容,都可以在客户端自由的变更.篡改. 在HTTP请求报文内加载攻击代码,就能发起对Web应用的攻击.通过URL查询字段或表单.HTTP首部,Cookie等途径把攻击代码传入,若这时Web应用存在安全漏洞,那内部信息就会遭到窃

读书笔记系列之&mdash;&mdash;《把时间当做朋友》

0x00 前言 今天我的单词还没背呢.我的文案还没有写完,明天要交了.下午我要去健身房健身,几个月没去了,又长胖了几斤.很多朋友看到这些,就会默默的想到,这不正是现在我的状态吗?是啊,我们的时间都去哪了,年纪越来越大,时间也过的越来越快.不知不觉中我早已落在了时间的后面,望着他的背影渐渐离去.刚开始还有些勇气去追逐,奔跑.试图追上他的步伐,渐渐的距离越来越远,我们甚至连抬起头的勇气都没有了,任凭时间消磨着我们的意志,像旋涡一样吞噬着你.可是明显有一些人,明显在数量上并不是大多数人,他们在用另一种

图解算法读书笔记

区别于以往的读书笔记 这次采用了思维导图的模式 PHP js Linux  也相继整理自己的思维导图 便于理解和记忆 主要分为 算法  和数据结构两部分 结合书中python的demo,全部敲了一遍 一 算法 提到算法 绕不过去的肯定是大O表示法  也是各种面试问时间复杂度的重点考察的基础问题 二 数据结构 由堆排序再引出 二叉树 红黑树 等等内容 下次再更新 原文地址:https://www.cnblogs.com/Sherlock09/p/9052912.html