《C#高级编程》中文第七版 读书笔记(目录阐述)
有人说:你的目标总是不能够实现,就是因为你没有把目标写下来!所以我写下这个目标,我要在2013年10月1日之前可以系统地读完这本书(以前光顾着跳读了,结果啥也是个半调子)。希望大家监督我,在读书的过程中,有什么理解不到位的地方,希望可以得到你们的批评指正!
这本书的内容很多,有近1800页,分了六个部分来阐述C#编程的各个方面的知识:
第I部分:C#语言【内容简单:一个月】
- .Net体系结构
- 核心C#(就是最简单的C#知识)
- 对象和类型
- 继承
- 泛型
- 数组
- 运算符和类型强制转换
- 委托 Lambda表达式和事件
- 字符串和正则表达式
- 集合
- LINQ
- 动态语言扩展
- 内存管理和指针
- 反射
- 错误和异常
第II部分:Visual studio【两天】
- Visual Studio2010功能介绍
- VS2010布置程序的规范和技巧
第III部分:基础【都是重点啊,细细研究,用半年吧】
这一部分的内容最多,每次我都看到目录就头晕乎乎的,也不知道作者怎么想的,居然称其为基础。事实上,这里面的很多内容并不好懂,而且要透彻理解它们,肯定得依赖MSDN文档才可以(至少我是需要这样子的),我不打算把这里面的内容按顺序一章章研究下来,我打算按需要分块研究:
- 程序集(讨论了程序集的概念、优势、使用办法等)
- 检测(讨论了运行程序的跟踪和日志功能)
- 线程、任务和同步
- 安全性(讨论了身份认证、授权和加密的相关问题)
- 本地化(讨论了.net程序的全球化和本地化问题)
- System.Transactions(讨论了事务的特性,估计和MSSQL数据库那一套差不多)
- 网络(讨论了System.Net命名空间中用于网络通信的类)
- Windows服务(讨论了Windows服务体系结构和如何用.net框架创建Windows服务)
- 互操作性(这一章的名字我就不知道怎么翻译这样子的,话说全一点会死人么?事实上主要讨论了COM和.NET组件的相互调用办法,个人建议章节名应该叫【COM与.NET的相互调用】)
- 核心XAML(主要介绍了XAML的核心功能和一些专门的特性)
- Managed Extensibility Framework(.NET4中的一种新技术MEF)
- 文件和注册表操作
第IV部分:数据【很重要,但实质性的内容不多,又经常在用……一个月吧】
- ADO.NET【数据访问的大主题,不解释】
- ADO.NET Entity Framework
- 数据服务(主要介绍WCF的数据服务功能【服务端、客户端】)
- 处理XML
- .NET编程和SQL Server(讨论了SQL Server中与CLR功能相关的新特性)
第V部分:显示【ASP.NET、WPF、WinForm真的不是很重要,只是一种表现的形式。一个月】
- 核心WPF(这本书的通用习惯:核心就是基础的意思)
- 用WPF编写业务应用程序
- 用WPF创建文档
- SliverLight(微软的一个神奇架构,也是重点啊)
- Windows窗体(我真的不明白这一章为什么会排得这么靠后!)
- 核心ASP.NET(同一楼)
- ASP.NET的功能
- ASP.NET动态数据和MVC
第VI部分:通信 【都是些需要经验才能体会的东西,两个月吧】
- WCF(讨论了WCF的方方面面,不过我到现在也理解得不好)
- Windows WF4(讨论了Windows工作流的相关内容)
- 对等网络(介绍了如何使用.NET4中的P2P类实现对等网功能)
- 消息队列(介绍了消息队列的用法和相关的类:Message、MessageQueue)
- Syndication(介绍了如何创建接收源的应用程序和提供源的应用程序【支持RSS2.0和Atom1.0】)
- 使用GDI + 绘图
- VSTO(介绍了如何使用VSTO为Office产品创建托管解决方案)
- MAF(Managed Add-In Framework:.NET3.5中的新概念)
- Enterprise Services(分布式解决方案要用到的一个服务)
- 目录服务(介绍了 Active Directory的体系结构,域、树和森林的重要概念)
- C#、Visual Basic、C++/CLI和F#(讨论了如何将C#的语法映射到 Visual Basic 、C++/CLI 和F#上)
- .NET Remoting(可以用来访问另一个应用程序域( 如另一个服务器) 中的对象的一个技术)
- Web服务和ASP.NET(讨论了如何应用C#和Visual Studio .NET 开发平台创建和使用Web 服务)
- LINQ to SQL(介绍了 LINQ to SQL 的使用和查询 SQL Server 数据库时可用的一些选项)
- WPF3.0(Windows Workflow Foundation 3.0的一个概述【章节名我估计肯定是翻译错的就该叫:WF3.0】)
对于我这本我十分尊敬并喜爱的书,我会耐着性子读完它,并且,每读完一部分,写一篇总结到博客上。
神奇的代码啊,给我力量吧,让我读完这本书!
转载于:https://www.cnblogs.com/code2/archive/2012/09/28/2707402.html
《C#高级编程》中文第七版 读书笔记(目录阐述)相关推荐
- 解读经典《C#高级编程》第七版 Page32-38.核心C#.Chapter2
前言 接下来讲讲预定义数据类型.关于数据类型,其实是非常值得透彻研究的. 01 预定义数据类型 值类型和引用类型 C#将把数据类型分为两种,值类型和引用类型,值类型存储在堆栈上,引用类型存储在托管堆上 ...
- 解读经典《C#高级编程》第七版 Page79-93.对象和类型.Chapter3
前言 本篇我们继续讲解本章其余的部分:构造函数.只读字段.匿名类型.结构详解.部分类.静态类.Object类.扩展方法,等. 01 类 构造函数 构造函数是一种特殊的方法: 与类同名 没有返回值,甚至 ...
- angularjs pdf插件_AngularJS高级编程 中文pdf扫描版[107MB] 附源码
用AngularJS编写高级应用的完整指南 这是一个令Web开发人员激动的时代,掌握JavaScript语言技能的人才变得炙手可热.AngularJS迅速蜕变为领先的新一代客户端Web框架:可供个人. ...
- Java编程思想 第四版 读书笔记巩固基础,完善知识框架。
Java编程思想读书笔记 此笔记仅仅是作者的阅读此书时,发现自己错误认识和不牢固的知识,用来完善作者的知识框架,其列出重点不具有参考性,代码也是为了省工作量,简写代码,能看懂即可,语法并不规范 第一章 ...
- C#高级编程(第七版)读书笔记(4)——对象和类型
第三章 对象和类型 打好基础是关键!!! 废话不多说,开始. 3.1 类和结构 类和结构都使用关键字New来声明实例 类中的数据和函数称为类的成员 在语法上,结构使用关键字struct,类用class ...
- 《Python核心编程》第三版 读书笔记
"一个不成熟男子的标志是为了某种事业英勇地死去,一个成熟男子的标志是为了某种事业卑微地活着." ...
- Java编程思想(第4版)读书笔记——01
1.面向对象程序设计(Object-oriented Programming, OOP) 2.程序运行时,对象有五个不同的地方可以存储数据: (1)寄存器 (2)堆栈 (3)堆 (4)常量存储 (5) ...
- Java编程思想第四版读书笔记——第九章 接口
这章介绍了适配器设计模式和策略设计模式. 第九章 接口 接口和内部类为我们提供了一种将接口与实现分离的更加结构化的方法. 1.抽象类和抽象方法 public abstract void f(); 创 ...
- 大学计算机第七版读书笔记(第二章)
大学计算机精简内容第二章 1,计算机系统 计算机系统由硬件系统和软件系统组成. 硬件系统中又分为主机和外部设备.主机中有由运算器和控制器组成的中央控制器(CPU),和随机内存存储器(RAM),只读内存 ...
最新文章
- rust熔炉怎么带走_Rust游戏中12个实用小技巧,包含无伤下坠、直梯爬楼
- 2010年—2018年中国电商成交额排名
- java中Thread与Runnable的区别
- 使用NuGet发布自己的类库包(Library Package)
- oracle的parameters怎么用,oracle普通用户使用show parameter方法
- 网络资源-深入剖析Binding2(学习)
- python 不显示前几个字符_「Python 秘籍」删除字符串中不需要的字符
- 【TI-ONE系列教程(四)】如何使用 TI-ONE Notebook 玩转算法大赛
- ref:PHP反序列化漏洞成因及漏洞挖掘技巧与案例
- python鸡兔同笼编程运行结果_Python解决鸡兔同笼问题的方法
- PHP word转pdf
- Linux小游戏——单机掷骰子
- 知更鸟php,PHP编辑器:phpDesigner
- linux下查看网卡vid,Linux下查看USB设备的VID、PID命令
- 元器件——稳压管Zener的应用总结(稳压原理与应用、主要参数、限流电阻如何选取)
- 靠问卷调查做副业,在家月入过万:聪明的人,从不挣辛苦钱!
- 开发模式和软件系统开发
- C程序设计 谭浩强 第十章
- Linux:Linux文件属性
- TTL怎么计算拉电流和灌电流_配电线路安全电流如何计算?低压供电线路导线怎么选择?图文详解...
热门文章
- intellij出现Initial job has not accepted any resources;
- Flink1.12 standalone-HA配置(转载+自己验证)
- 一句话讲清楚GIL锁
- .ipynb转化为.py文件后批量删除一大堆#In[53]
- FPgrwoth详解(转载+修改一处图片问题)
- pytagcloud支持中文(汉仪全唐诗体简)
- android下raw目录的作用,【android】读取/res/raw目录下的文件
- 音频降噪处理+java_适当的音频捕获和降噪
- SecureCRT中的实用配置
- ExtJS MVC学习手记 1