修炼之道

修炼之道

周见智, 博图轩, 编著

出版社:清华大学出版社

年代:2015

定价:45.0

书籍简介:

本书共分12章。前后分别涉及到.NET平台介绍、本书中的编程术语约定、深入浅出Windows Forms框架、.NET中对象的生命期以及.NET资源的管理、所有.NET技术中必须出现的重要角色之一:委托与事件、.NET中的异步编程模型(APM)、“容器-服务-组件”模型、组件的两种状态:“设计时(Design-Time)和运行时(Run-Time)”、对MEF(Managed Extensibility Framework)的解读以及在软件开发过程中必须遵守的五大原则(solid原则)。

书籍目录:

第1章另辟蹊径:解读.NET

1.1前.NET时代

1.2.NET的组成

1.2.1.NET中的语言

1.2.2.NET中的框架库

1.2.3公共类型系统

1.2.4公共语言规范

1.2.5公共语言运行时

1.2.6.NET程序的运行流程

1.3 .NET中的程序集

1.3.1程序集与EXE文件的区别

1.3.2程序集的组成

1.3.3程序集的特点

1.4.NET的跨平台

1.4.1 Write Once,Run Anywhere的真实现状

1.4.2.NET与Java平台出现的目的

1.4.3重新看待.NET

1.5.NET平台出现的意义

1.6本章回顾

1.7本章思考

第2章高屋建瓴:梳理编程约定

2.1代码中的Client与Server

2.2方法与线程的关系

2.3调用线程与当前线程

2.4阻塞方法与非阻塞方法

2.5 UI线程与线程

2.6原子操作

2.7线程安全

2.8调用与回调

2.9托管资源与非托管资源

2.10框架与库

2.11面向(或基于)对象与面向(或基于)组件

2.12接口

2.13协议

2.14本章回顾

2.15本章思考

第3章编程之基础:数据类型

3.1 引用类型与值类型

3.1.1内存分配

3.1.2字节序

3.1.3装箱与拆箱

3.2对象相等判断

3.2.1 引用类型判等

3.2.2简单值类型判等

3.2.3复合值类型判等

3.3赋值与复制

3.3.1引用类型赋值

3.3.2值类型赋值

3.3.3传参

3.3.4浅复制

3.3.5深复制

3.4对象的不可改变性

3.4.1 不可改变性定义

3.4.2定义不可改变类型

3.5本章回顾

3.6本章思考

第4章物以类聚:对象也有生命

4.1 堆和栈

……

第5章重中之重:委托与事件

第6章线程的升级:异步编程模型

第7章可复用代码:组件的来龙去脉

第8章经典重视:桌面GUI框架揭秘

第9章沟通无碍:网络编程

第10章动力之源:代码中的“泵”

第11章规绳矩墨:模式与原则

第12章难免的尴尬:代码依赖

内容摘要:

这是一本注重实际开发、接地气的.NET技术书籍。作者结合多年的开发经验,用通俗易懂的语言,深入浅出地讲解在.NET实际开发工作中的实用知识点。全书分为基础篇和设计篇两大部分。在基础篇,解释了“原子操作”、“阻塞方法与非阻塞方法”、“框架与库”、“调用与回调”等术语,重点阐述.NET开发的三大基础知识点:数据类型、对象的生命期以及委托与事件。在设计篇,主要讲解“泵”结构在一些主流框架中的应用,以及它在Socket网络编程、Web服务器开发等实际项目中起到的关键作用;并从软件设计模式、软件设计原则以及代码依赖3个方面,对软件架构进行了深入浅出的阐释。本书适合已经入门且有一定编程经验并准备向高手迈进的.NET开发者。本书同时也可作为大中专院校和.NET技术培训机构的参考教材。

书籍规格:

书籍详细信息
书名修炼之道站内查询相似图书
9787302393306
如需购买下载《修炼之道》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)45.0语种简体中文
尺寸26 × 19装帧平装
页数印数 4000

书籍信息归属:

修炼之道是清华大学出版社于2015.出版的中图分类号为 TP393 的主题关于 计算机网络-程序设计 的书籍。