.NET框架程序设计PDF电子书下载
- 电子书积分:9 积分如何计算积分?
- 作 者:梁爽等编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2010
- ISBN:9787302214083
- 页数:194 页
第1章 .NET 1
1.1 .NET简介 1
1.1.1 .NET的概念 1
1.1.2 .NET的特点 1
1.2 .NET Framework的结构 2
1.2.1 .NET Framework概述 2
1.2.2 .NET Framework为开发人员提供的新技术 2
1.2.3 .NET Framework架构 4
1.2.4 公共语言运行库(CLR)简介 5
1.2.5 Microsoft中间语言(MSIL) 6
1.2.6 通用类型系统 6
1.3 Visual Studio 2005 7
1.3.1 Visual Studio的扩展 7
1.3.2 Visual Studio 2005新特性 8
1.3.3 案例 8
1.4 小结 13
第2章 公共语言运行库 14
2.1 开发托管代码:通用类型系统 14
2.2 通用类型系统架构 15
2.2.1 值类型和引用类型 15
2.2.2 值类型和引用类型之间的相互转换:装箱和拆箱 18
2.3 特殊系统类型 20
2.3.1 泛型 20
2.3.2 Nullable类型 23
2.4 小结 25
习题 25
第3章 托管执行环境 26
3.1 概述 26
3.2 编译托管代码 27
3.2.1 编译器选项 27
3.2.2 Microsoft中间语言 28
3.2.3 元数据 28
3.2.4 属性 29
3.3 组织托管代码:程序集 29
3.3.1 程序集的元数据:清单 29
3.3.2 程序集的分类 31
3.4 执行托管代码 31
3.4.1 装载程序集 31
3.4.2 编译MSIL 33
3.4.3 垃圾回收 34
3.4.4 应用程序域 36
3.5 小结 37
习题 37
第4章 .NET Framework类库总览 38
4.1 .NET Framework类库 38
4.1.1 System命名空间 38
4.1.2 System子命名空间 39
4.2 基础命名空间 43
4.2.1 输入和输出:System.IO 43
4.2.2 序列化:System.Runtime.Serialization 43
4.2.3 反射:System.Reflection 46
4.2.4 XML:System.Xml 48
4.2.5 事务:System.Transactions 56
4.2.6 互操作:System.Runtime.InteropServices 58
4.2.7 Windows GUIs:System.Windows.Forms 63
4.3 小结 67
习题 67
第5章 字符串、集合和泛型 68
5.1 字符串 68
5.1.1 String类 68
5.1.2 StringBuilder类 72
5.2 集合和泛型 73
5.2.1 集合和集合接口 73
5.2.2 使用主要集合类型 75
5.2.3 使用泛型集合 76
5.2.4 使用专用集合 77
5.3 小结 79
习题 79
第6章 委托和事件 80
6.1 委托 80
6.1.1 C#中为什么要增加委托 81
6.1.2 接口和委托的选择 82
6.1.3 委托的定义 82
6.1.4 编程步骤 83
6.1.5 使用委托的场景 84
6.1.6 异步委托 88
6.2 事件 89
6.2.1 使用事件的优点 89
6.2.2 事件的工作方式 90
6.2.3 事件声明 90
6.2.4 EventHandler委托的实现 91
6.2.5 自定义事件参数类 91
6.3 委托和事件的关系 92
6.4 小结 93
习题 93
第7章 数据流和文件 94
7.1 流 94
7.1.1 基本的流操作 94
7.1.2 .NET Framework提供的Stream类 94
7.2 Reader和Writer 95
7.2.1 二进制数据的读写 96
7.2.2 文本数据的读写 96
7.3 基本文件I/O 97
7.3.1 FileStream类 98
7.3.2 File和FileInfo类 99
7.3.3 Directory和DirectoryInfo类 99
7.3.4 独立存储 100
7.4 小结 101
习题 101
第8章 构建Web应用——ASP.NET 102
8.1 ASP.NET应用程序的基本要素 102
8.1.1 网站结构 102
8.1.2 ASP.NET生命周期 105
8.1.3 ASP.NET服务器控件 107
8.2 ASP.NET状态管理 111
8.2.1 服务器端方法 111
8.2.2 客户端方法 116
8.3 ASP.NET性能优化 123
8.3.1 性能参数及优化原则 123
8.3.2 性能优化技术 123
8.3.3 缓存 126
8.4 ASP.NET安全性 127
8.4.1 ASP.NET安全服务 127
8.4.2 Forms身份验证 128
8.4.3 Windows验证 130
8.4.4 Passport验证 130
8.4.5 成员资格 131
8.5 小结 132
习题 132
第9章 数据库访问 134
9.1 ADO.NET概述 134
9.2 连接数据源 135
9.2.1 选择.NET数据提供程序 135
9.2.2 使用SqlConnection 135
9.2.3 使用OleDbConnection 136
9.3 连接环境下对数据库的操作 136
9.3.1 使用命令对象读取数据 137
9.3.2 使用命令对象插入、修改、删除数据 139
9.3.3 使用Command执行存储过程 139
9.4 非连接环境下对数据库的操作 140
9.4.1 填充DataSet 141
9.4.2 使用DataSet更新数据库 141
9.4.3 填充DataSet中的多个表 142
9.4.4 DataSet和以XML定义的数据 143
9.5 小结 143
习题 143
第10章 Web服务 145
10.1 Web服务概述 145
10.1.1 什么是Web服务 145
10.1.2 Web服务应用类型 146
10.1.3 Web服务基础结构 147
10.1.4 Web服务层次结构 147
10.1.5 Web服务协议 148
10.1.6 Web服务工作原理 150
10.1.7 Web服务生命周期 151
10.1.8 面向服务的架构 152
10.2 Web服务实现 153
10.2.1 创建Web服务 156
10.2.2 访问Web服务 157
10.3 小结 158
习题 158
附录A 面向对象的程序设计 159
附录B 面向对象的高级应用 180
参考文献 194
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《断陷湖盆比较沉积学与油气储层》赵永胜等著 1996
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019