C#语言实用教程PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:雷之宇主编;朱冰等编著
- 出 版 社:北京:中国铁道出版社
- 出版年份:2004
- ISBN:7113058140
- 页数:340 页
目录 1
第一部分 基础篇 1
第1章 .NET概述 1
1-3-2 Windows l 2
1-1 什么是.NET 3
1-2 .NET成员的构成 5
1-2-1 什么是.NET Framework 9
1-2-2 .NET Framework的优势 9
1-2-3 CLR概述 10
1-3 微软系列技术回顾 12
1-3-1 DOS 12
1-3-3 .NET 13
1-4 C#语言介绍 15
1-4-1 C#的特点 17
1-4-2 使用C#语言的原因 19
1-5 .NET平台的重要意义 19
第2章 .NET环境安装与配置 21
2-1 .NET所需的系统环境 22
2-2 安装.NET系列产品 23
2-3 安装.NET常见问题与解答 30
2-4 如何获得资源 31
第3章 C#特色精要 33
3-1 C#语言与Visual Studio.NET 34
3-2 指针 34
3-3 内存管理 36
3-4 面向对象基础 38
3-4-1 基本原理 39
3-4-2 抽象、封装、继承和多态性 40
3-4-3 基本概念与名词解释 48
3-5 预处理指令 59
3-5-1 #if及相关指令 59
3-5-2 #define及相关指令 61
3-5-3 #warning及相关指令 62
3-5-4 #line及相关指令 64
3-5-5 #region及相关指令 64
第4章 C#窗体应用开发 67
4-1-1 快速应用开发(RAD)功能 68
4-1-2 语言的自由性 68
4-1 C#窗体应用开发概述 68
4-1-3 强大的Web服务端组件 69
4-1-4 支持跨平台 69
4-1-5 与XML的融合 69
4-1-6 对C++的继承 69
4-2 第一个C#.NET程序 69
4-2-1 Hello World程序 70
4-2-2 编译动态链接库 71
4-2-3 使用动态链接库 71
4-3 使用Visual Studio.NET开发C#应用程序 72
4-3-1 Visual Studio.NET先睹为快 72
4-3-2 Visual Studio.NET简易参考手册 76
4-4 窗体设计 78
4-5 菜单设计 81
4-6-1 标签和编辑框 85
4-6 窗体元素 85
4-6-2 复选框和单选按钮 87
4-6-3 列表框和组合框 89
4-6-4 TreeView和ListView 90
第二部分 提高篇 91
第5章 C#高级应用开发 91
5-1 日期与时间 92
5-1-1 显示日期和时间 92
5-1-2 关于时间段的操作 94
5-1-3 计时器Timer 97
5-2 文件操作 98
5-2-1 文件信息查询 98
5-2-2 读取文本文件 100
5-2-3 写入文本文件 101
5-2-4 读取二进制文件 102
5-2-5 写入二进制文件 104
5-2-6 拷贝和删除文件 105
5-3 访问注册表 107
5-4 访问Internet 109
5-5 线程和进程 111
5-5-1 线程 111
5-5-2 进程 118
5-6 用户自定义.NET组件 123
5-6-1 属性 123
5-6-2 方法 126
5-6-4 事件 127
5-6-3 索引 127
5-7 访问数据库 130
5-7-1 读取数据 131
5-7-2 更新数据 134
第6章 C#与ASP.NET 139
6-1 ASP的优点和缺憾 140
6-2 ASP与ASP.NET 141
6-3 ASP.NET的最新特性 142
6-4 ASP.NET的设计理念 143
6-5 ASP.NET与C# 143
6-6 Config.Web 143
6-7 ASP.NET中的Web表单 145
6-7-1 Web表单设计 145
6-7-2 Web表单元素 147
6-8 应用Web控件 161
6-8-1 日历控件的应用 162
6-8-2 AdRotator的应用 164
6-8-3 FileSystem的应用 166
6-9 访问对象属性 167
Grid控件的应用 168
6-10 数据应用开发 172
6-10-1 数据绑定技术 172
6-10-2 ADO.NET的实现 179
第7章 ADO.NET 181
7-1 ADO.NET简介 182
7-1-1 什么是ADO.NET 182
7-1-2 ADO.NET的技术优势 183
7-2-1 ADO.NET与XML文件 184
7-2 ADO.NET的设计理念 184
7-2-2 ADO.NET工作原理 185
7-3 从ADO到ADO.NET 186
7-3-1 数据库数据的内存表示 186
7-3-2 数据库的断开的访问 186
7-3-3 层或组件问的数据共享 186
7-3-4 ADO.NET的引用 187
7-4 ADO.NET组件与对象模型 187
7-4-1 Connection对象 187
7-4-2 Command对象 191
7-4-3 DataAdapter对象 193
7-4-4 DataParameter对象 194
7-4-5 DataSet对象 195
7-4-8 DataAdapter对象 196
7-4-6 DataReader对象 196
7-4-7 DataView对象 196
7-4-9 ADO.NET Managed Provider 197
7-5 用ADO.NET处理数据集 198
7-5-1 数据集的概念 198
7-5-2 处理带有现有数据的数据集的一般步骤 199
7-5-3 编程创建一个数据集 199
7-5-4 给数据集添加一个数据表 200
7-5-5 在两个表之间添加关系 200
7-5-6 将关系从一个表导航至另一个表 201
7-5-7 给数据集添加约束 201
7-5-8 处理数据集事件 202
7-5-9 处理带类型的数据集 203
第8章 基于.NET的Web应用的安全性 205
8-1 传统的安全机制 206
8-1-1 加密技术(Cryptography) 206
8-1-2 认证和不可抵赖(Nonrepudiation) 207
8-1-3 安全套接字层(Secure Socket Layer,SSL) 208
8-1-4 访问控制 208
8-2 .NET的安全机制 209
8-2-1 验证 209
8-2-2 授权 212
8-2-3 基于角色的访问控制(Role-Base安全性) 213
8-2-4 安全性服务(Impersonation) 213
第9章 C#与XML 215
9-1-1 什么是XML 216
9-1 XML简介 216
9-1-2 XML基本语法结构 218
9-1-3 XML的现状 220
9-2 C#与XML 221
9-2-1 XML技术的核心思想 221
9-2-2 C#与 XML 223
9-3 XML的解决方案 225
9-3-1 DOM文档对象模型 225
9-3-2 SAX(简单XML API) 228
9-4 怎样访问XML 235
9-4-1 在浏览器中访问XML 235
9-4-2 在客户端访问XML 237
9-4-3 在服务器端访问XML 238
第10章 Web Service 241
10-1 什么是Web Service 242
10-2 什么是XML、SOAP、WSDL、UDDI 245
10-3 Web Service的体系结构 247
10-4 Web Service的特点 249
10-5 怎样开发Web Service应用 253
10-6 开发Web Service组件实例 256
第三部分 应用篇 261
第11章 实例一 通讯录的实现 261
11-1 技术背景 262
11-2 设计思路 262
11-2-1 功能描述 262
11-2-2 数据结构 264
11-3 实例代码解析 265
11-3-1 index.aspx/index.aspx.cs 267
11-3-2 newGroup.aspx/newGroup.aspx.cs 269
11-3-3 modifyGmup.aspx/modifyGroup.aspx.cs 271
11-3-4 deleteGroup.aspx.cs 273
11-3-5 userList.aspx/userList.aspx.cs 275
11-3-6 newUser.aspx/newUser.aspx.cs 276
11-3-7 modifyUser.aspx/modifyUser.aspx.cs 278
11-3-8 deleteUser.aspx.cs 281
11-3-9 userDetil.aspx/userDetail.aspx.cs 282
11-4 实例小结 283
第12章 实例二 文件管理系统 285
12-1 技术背景 286
12-3-1 Main.aspx/Mian.aspx.cs 287
12-2 设计思路 287
12-3 实例代码解析 287
12-3-2 ShowDir.asdx/ShowDir.asox.cs 290
12-3-3 NewFile.aspx/NewFiIe.aspx.cs 296
12-3-4 ReName.aspx/ReName.aspx.cs 299
12-3-5 Confirm.aspx/Confirm.aspx.cs 302
l2-3-6 DeleteFile.aspx/DeleteFile.aspx.cs 305
12-4 实例小结 306
第13章 实例三 Web MaiI的实现 307
13-1 技术背景 308
13-1-1 关于Web Mail的实现 308
13-1-2 SMTP协议介绍 309
13-1-3 POP3协议介绍 309
13-1-4 提供Mail服务的组件 310
13-1-5 服务介绍 313
13-2 设计思路 313
13-3 实例代码解析 315
13-3-1 MailService.cs 315
l3-3-2 Files.cs 322
13-3-3 Main.aspx 325
13-3-4 New.aspx 328
l3-3-5 SendOk.aspx 330
13-3-6 InBox.aspx 331
13-3-7 Read.aspx 336
13-3-8 Del.aspx 338
13-4 实例小结 340
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《雅马哈管乐队训练教程 降E调单簧管 分谱》Japan Band Clinic委员会 2019
- 《线性代数简明教程》刘国庆,赵剑,石玮编著 2019
- 《高考快速作文指导》张吉武,鲍志伸主编 2002
- 《建筑施工企业统计》杨淑芝主编 2008
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《汉语词汇知识与习得研究》邢红兵主编 2019
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018