C#程序设计基础PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:鼎新,查礼编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2002
- ISBN:730205942X
- 页数:280 页
第1章 C#简介 1
1.1 NET概述 2
1.2 C#的设计理念 3
1.2.1 C#的面向组件特性 4
1.2.2 C#的面向对象的特性 5
1.2.3 C#的稳定性与安全性 5
1.3 C#的运行模型 6
1.3.1 C#的运行方式 6
1.3.2 自动资源回收的过程 8
1.3.3 面向对象的特性 10
1.4 小结 12
第2章 C#基本语法 13
2.1 第一个C#程序 14
2.1.1 初识Visual Studio.NET 14
2.1.2 第一个C#项目 15
2.1.3 添加代码 18
2.2 C#的词法结构 23
2.2.1 标识符 23
2.2.2 关键字 23
2.3 变量 24
2.4 简单类型 25
2.4.1 整数类型 25
2.4.2 布尔类型 27
2.4.3 实数类型 27
2.4.4 字符类型 28
2.5 结构类型 29
2.6 枚举类型 30
2.7 类型转换 31
2.7.1 隐式类型转换 31
2.7.2 显式类型转换 34
2.8 操作符 36
2.8.1 操作符的分类 36
2.8.2 操作符的优先级 37
2.8.3 算术操作符和算术表达式 38
2.8.4 赋值操作符和赋值表达式 42
2.8.5 关系操作符和关系表达式 43
2.9 程序分支和流程控制语句 44
2.9.1 条件转向语句 45
2.9.2循环语句 48
2.9.3 异常处理 49
2.10 小结 50
2.11 习题 51
第3章 面向对象的程序设计 52
3.1 OOP概述 53
3.1.1 对象 53
3.1.2 类的概念 54
3.1.3 OOP概念的形成 54
3.2 在C#中创建类 56
3.2.1 添加/声明类 56
3.2.2 添加/声明类的成员 58
3.2.3 类成员的访问 62
3.2.4 静态成员和非静态成员 62
3.2.5 常量 63
3.2.6 类的实例化 64
3.3 构造函数和析构函数 64
3.3.1 构造函数 64
3.3.2 构造函数的重载 66
3.3.3 析构函数 67
3.4 属性和字段 69
3.4.1 字段 69
3.4.2 字段的初始化 70
3.4.3 属性 70
3.5 方法 72
3.5.1 方法以及参数的声明 72
3.5.2 静态和非静态的方法 76
3.5.3 方法的重载 77
3.6 小结 81
3.7 习题 81
第4章 简单的Windows编程 82
4.1 按钮的应用 83
4.1.1 建立项目 83
4.1.2 按钮的创建和属性设置 84
4.1.3 按钮的方法和事件驱动 85
4.1.4 添加代码的结果 89
4.2 文本框控件 89
4.2.1 添加文本框 90
4.2.2 完成程序 91
4.3 复选框和单选按钮 94
4.3.1 复选框 94
4.3.2 单选按钮 95
4.4 下拉列表框和列表框 100
4.4.1 下拉列表框 100
4.4.2 列表框 102
4.5 小结 104
4.6 习题 104
第5章 对话框 105
5.1 模态对话框 106
5.1.1 添加对话框窗体 106
5.1.2 编辑对话框窗体的属性 108
5.1.3 添加控件 108
5.1.4 实现对话框自身的功能 109
5.1.5 定义对话框的数据访问 110
5.1.6 显示对话框 113
5.1.7 代码清单 114
5.2 非模态对话框 124
5.2.1 添加、设置窗体 124
5.2.2 添加属性 125
5.2.3 实现控制事件 126
5.2.4 显示、隐藏非模态对话框 127
5.2.5 代码清单 129
5.3 通用对话框 132
5.3.1 打开文件对话框 132
5.3.2 调色板 135
5.4 小结 136
5.5 习题 137
第6章 文档界面 138
6.1 添加菜单 139
6.1.1 创建基本菜单组和菜单项 139
6.1.2 Check和RadioCheck菜单 146
6.1.3 添加上下文菜单 148
6.2 工具栏和状态栏 149
6.2.1 创建工具栏 150
6.2.2 状态栏 152
6.3 多文档界面 154
6.3.1 添加MDI的主窗体界面 154
6.3.2 创建子窗体界面 156
6.3.3 主窗体的代码 157
6.4 小结 162
6.5 习题 162
第7章 对C#的Web应用 163
7.1 A SP.NET入门 164
7.1.1 ASPNET的工作原理 164
7.1.2 配置ASP.NET的运行环境 167
7.2 创建Web应用程序 171
7.2.1 创建Web项目 171
7.2.2 Web项目和Windows项目的比较 173
7.3 Web窗体 174
7.3.1 创建第一个Web窗体 174
7.3.2 添加控件 175
7.3.3 窗体的代码分析 177
7.3.4 Web窗体的生命周期 181
7.3.5 事件处理模型 184
7.3.6 单文件的ASPNET页面 188
7.4 小结 189
7.5 习题 189
第8章 丰富的ASP.NET应用 190
8.1 HTML控件 191
8.1.1 HTML控件的概念 191
8.1.2 HTML控件的一般属性 194
8.1.3 HTML控件的特殊属性 198
8.1.4 HTML控件实现的表单 201
8.1.5 整个HTML控件类的说明 207
8.2 Web控件 207
8.2.1 Web控件的基本概念 207
8.2.2 广告控件AdRotator 210
8.2.3 日历控件Calendar 212
8.3 小结 215
8.4 习题 215
第9章 C#的简单数据库访问 216
9.1 SQL Server和Access 217
9.1.1 Access简介 217
9.1.2 SQL Server简介 218
9.1.3 Transact-SQL语言简介 224
9.2 C#对数据库的简单访问 225
9.2.1 Web只读访问数据库 225
9.2.2 Windows的交互式数据访问 229
9.3 ADO.NET入门 233
9.3.1 ADONET的由来 233
9.3.2 连接数据库 233
9.3.3 两种不同的结果集 235
9.3.4 命令对象 235
9.4 小结 236
9.5 习题 236
第10章 访问ADONET的结果集 237
10.1 使用DataReader检索数据 238
10.1.1 DataReader的基本用法 238
10.1.2 利用DataReader和命令对象检索更新数据 239
10.2 DataSet和数据适配器 243
10.2.1 数据适配器 243
10.2.2 DataSet简介 247
10.2.3 数据库的约束 247
10.2.4 通过DataSet显示关系数据 255
10.3 小结 258
10.4 习题 258
第11章 C#的其他功能 259
11.1 使用C#操作XML 260
11.1.1 XML概述 260
11.1.2 使用C#访问XML 261
11.2 XML Web服务 262
11.2.1 简单的XML Web服务 263
11.2.2 利用Visual Studio.NET编写Web服务 267
11.2.3 利用Visual Studio.NET访问Web服务 269
11.2.4 XML Web服务小结 272
11.3 Windows高级编程 273
11.3.1 开发图形程序(GDI+) 273
11.3.2 窗体打印作业简介 275
11.3.3 剪贴板简介 275
11.4 组件与服务 275
11.4.1 组件 275
11.4.2 服务 276
11.5 习题 276
附录 参考答案 277
- 《市政工程基础》杨岚编著 2009
- 《零基础学会素描》王金著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《生物质甘油共气化制氢基础研究》赵丽霞 2019
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《看视频零基础学英语口语》宋德伟 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《胃癌基础病理》(日)塚本彻哉编者;宫健,刘石译者 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019