NET之美:.NET关键技术深入解析 - (EPUB全文下载)
文件大小:6.43 mb。
文件格式:epub 格式。
书籍内容:
.NET之美:.NET关键技术深入解析
张子阳 著
ISBN:978-7-111-44532-6
本书纸版由机械工业出版社于2014年出版,电子版由华章分社(北京华章图文信息有限公司)全球范围内制作与发行。
版权所有,侵权必究
客服热线:+ 86-10-68995265
客服信箱:service@bbbvip.com
官方网址:www.hzmedia.com.cn
新浪微博 @研发书局
腾讯微博 @yanfabook
目 录
前言
第一部分 C#语言基础
第1章 C#类型基础
1.1 值类型和引用类型
1.2 对象判等
1.3 对象复制
1.4 不可变类型
1.5 本章小结
第2章 C#中的泛型
2.1 理解泛型
2.2 泛型与集合类型
2.3 本章小结
第3章 C#中的委托和事件
3.1 理解委托
3.2 事件的由来
3.3 委托的编译代码
3.4 .NET框架中的委托和事件
3.5 委托进阶
3.6 订阅者方法超时的处理
3.7 委托和方法的异步调用
3.8 不使用委托实现Observer模式
3.9 本章小结
第4章 对象的筛选和排序
4.1 对象的筛选
4.2 对象的排序
4.3 本章小结
第5章 LINQ
5.1 LINQ预备知识
5.2 集合
5.3 LINQ查询
5.4 LINQ查询运算符
5.5 本章小结
第二部分 .NET框架
第6章 认识.NET平台
6.1 引子
6.2 CIL—公共中间语言
6.3 BCL和FCL
6.4 CTS—公共类型系统
6.5 CLS—公共语言规范
6.6 CLR—公共语言运行时
6.7 CLI—公共语言基础
6.8 本章小结
第7章 程序集
7.1 程序集详探
7.2 强名称程序集
7.3 本章小结
第8章 流和序列化
8.1 文件
8.2 流
8.3 序列化
8.4 本章小结
第9章 .NET中的加密和解密
9.1 加密和解密的相关概念
9.2 .NET对加密和解密的支持
9.3 本章小结
第10章 网络编程
10.1 网络编程基本概念
10.2 基本操作
10.3 同步传输字符串
10.4 中英文字符大小和文本边界问题
10.5 异步传输字符串
10.6 文件传输
10.7 本章小结
第11章 .NET Remoting
11.1 理解Remoting
11.2 Remoting架构
11.3 Remoting程序的基本操作
11.4 Remoting中的传值封送
11.5 分离服务程序集元数据和代码实现
11.6 Remoting中的方法回调
11.7 本章小结
第12章 在.NET中操作XML
12.1 XML概述
12.2 操作XML
12.3 本章小结
第13章 .NET应用程序配置
13.1 .NET中的程序配置介绍
13.2 .NET应用程序配置方法
13.3 本章小结
第14章 基于角色的安全性
14.1 概述
14.2 在ASP.NET中使用基于角色的安全性
14.3 开始前的准备
14.4 用户登录—为IIdentity添加用户数据
14.5 自定义IPrincipal和IIdentity
14.6 自定义类型携带用户数据
14.7 本章小结
第15章 .NET中的反射
15.1 反射初步
15.2 Type类
15.3 反射程序集
15.4 反射基本类型
15.5 反射特性
15.6 动态创建对象
15.7 动态调用方法
15.8 示例:遍历System.Drawing.Color结构
15.9 本章小结
第16章 多线程
16.1 线程的概念
16.2 线程的基本操作
16.3 线程同步
16.4 本章小结
第17章 对象生存期与垃圾收集
17.1 基础概念回顾
17.2 垃圾回收机制
17.3 对象析构
17.4 本章小结
前言
为什么要写这本书
我一直认为写总结是学习的最好方式之一,因为总结的过程中也是一个不断思考的过程,可以让你的领悟更加深刻。作为一名.NET开发人员,有很多关键的知识点是必须掌握的,否则就会遇到很多障碍。不善于总结的人很难成为一名合格的.NET工程师。我就习惯将所遇到的各种知识点尽可能地研究透彻,然后总结成文章。起初,我将一些文章发表在了我的博客上,出乎意料的是大部分的文章都很受欢迎。有不少朋友留言或者发邮件给我,鼓励我出一本关于.NET的书。我想如果我的文章能帮助到更多的朋友,那么出一本又何妨?于是,就有了现在这本书。
写书需要很高的技巧,对于一个技术或者知识点,自己理解它或许还算容易,但把自己理解的内容写出来让别人也能理解却不是一件容易的事情。书中的每个章节,我都尽量采用循序渐进的方式进行讲解,由一个看似简单、微不足道的知识点进行切入,随后不断延伸,从而展开整个主题。这种方式对于一些朋友来说可能稍嫌累赘,但对于大多数朋友来说会更容易接受。
微软推出.NET已经有很多年了,现在市场已经不乏.NET的书籍,很多.NET开发人员的枕边案头已经堆放了不止一本的.NET书籍。因此,在本书中,我不想去重复一些简单基础的内容,因为很多书中都会涉及这方面的知识,例如类型声明、语法、循环语句等;也不想去写一些高深莫测几乎永远也用不到的特性和功能,例如代码访问安全性和一些很底层的东西。本书选择的主题,大多是关键、重要且不是很好理解的,相信认真学完本书,应该就可以帮你打通“.NET任督二脉”了。
.NET在过去十年当中的发展可谓是日新月异,经历了多次重要版本更新。2002推出了.NET的第一个版本1.0;2005年推出了.NET 2.0,2.0的最大变化就是引入了泛型,同时新增了大量的类型;2006年推出了.NET 3.0,并预装在Vista操作系统中,3.0主要引入了WF、WCF、WPF几项技术;2007年推出了.NET3.5,3.5中最激动人心的变化就是引入了LINQ,LINQ的推出在很大程度上改变了以前程序员编程的习惯和方式;2010年.NET迎来了4.0版本,其中的主要革新是加入了动态编程、并行计算、默认参数、协变和逆 ............
书籍插图:
以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。
书云 Open E-Library » NET之美:.NET关键技术深入解析 - (EPUB全文下载)