C#应用程序开发标准教程PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:秦斌,曾斌主编
- 出 版 社:上海市:上海科学普及出版社
- 出版年份:2004
- ISBN:7542726439
- 页数:278 页
目录 1
第1章C#语言简介 1
1.1 C#的诞生与Microsoft的.NET战略 1
1.1.1编程语言的历史演变 1
1.1.2 C家族 2
1.1.3 C#产生的历史背景 3
1.1.4 Microsoft.NET开发平台 4
1.1.5 C#的特点 7
1.1.6 C#与其他面向对象编程语言的比较 9
1.2.1 Visual Studio.NET的版本和系统需求 11
1.2 C#的开发环境Visual Studio.NET 11
1.2.2 Visual Studio.NET的集成开发环境(IDE) 13
1.2.3 Visual Studio.NET的菜单命令 16
小结 23
第2章 认识C#程序 24
2.1 编写第一个C#程序——“Hello World!” 24
2.1.1在Visual Studio.NET中编写“Hello World!” 24
2.1.2完成“Hello World!” 28
2.2“Hello World!”的改进 31
2.3添加注释和语法分析 32
实现“Hello World!” 34
2.4 用Windows Forms 34
小结 38
第3章变量、类型和表达式 39
3.1 C#中的变量和类型 39
3.1.1变量 39
3.1.2类型 41
3.2类型转换 44
3.2.1隐式类型转换 45
3.2.2显式类型转换 46
3.3.1结构 48
3.3 复杂类型 48
3.3.2枚举 49
3.3.3数组 50
3.4表达式 52
3.4.1表达式概述 52
3.4.2操作符 53
小结 59
第4章流程控制和异常处理 60
4.1选择分支 60
4.1.1 if语句 60
4.1.2嵌套的if语句 61
4.1.3 switch语句 64
4.2循环控制 67
4.2.1 for循环 67
4.2.2 do循环 69
4.2.3 while循环 70
4.2.4 foreach循环 71
4.3跳转语句 72
4.3.1 goto语句 72
4.3.2 break语句 74
4.3.3 continue语句 75
4.3.4 return语句 76
4.4异常处理 77
4.4.1溢出的处理 78
4.4.2引发异常的方式 81
4.4.3异常的处理 81
小结 84
第5章面向对象编程 85
5.1 面向对象技术 85
5.1.1概述 85
5.1.3对象和类 86
5.1.2面向对象的抽象原理 86
5.1.4一个对象的生命期 87
5.1.5面向对象的核心 91
5.2 C#面向对象程序设计 93
5.2.1类的创建 93
5.2.2方法 102
5.2.3属性 112
5.2.4继承 114
5.2.5接口 117
5.2.6事件 119
小结 121
第6章Windows Forms控件 122
6.1基础Windows Forms控件 122
6.1.1 Button(按钮)控件 122
6.1.2 TextBox(文本框)控件 125
6.1.3 CheckBox(复选框)控件 126
6.1.4 RadioButton(单选按钮)控件 128
6.1.5 ListBox(列表框)控件 129
6.1.6 ComboBox(组合框)控件 131
6.1.7 ToolTip(工具提示)控件 133
6.2.1程序简介 135
6.2 Windows Forms控件应用实例 135
6.2.2添加各种控件 136
6.2.3编写代码 137
小结 141
第7章C#数据库访问 142
7.1 结构化查询语句(SQL) 142
7.1.1创建一个数据库 142
7.1.2基本的SQL语句 144
7.2 ADO.NET使用 147
7.2.1 ADO.NET简介 147
7.2.2 ADO.NET访问数据库 148
7.3 C#数据库综合编程 154
7.3.1登录程序 154
7.3.2修改数据库 159
小结 163
第8章图形和多媒体 164
8.1 GDI+绘图 164
8.1.1 GDI+简介 164
8.1.2 GDI+绘图对象 165
8.1.3线、矩形、椭圆和文本 166
8.2.1 图片的载入和保存 171
8.2图像显示及处理 171
8.2.2图片的放大和缩小 173
8.2.3图像的裁剪 175
8.3音频和视频 183
8.3.1 Windows Media Player 183
8.3.2使用DirectX控制音频和视频 184
小结 189
第9章文件和流 190
9.1概述 190
9.2文件系统操作 191
9.2.1 FileSystemInfo类 192
9.2.2 File类 192
9.2.3 Directory类 196
9.2.4 Filelnfo和Directorylnfo类 196
9.2.5 Path类 197
9.2.6资源管理器制作实例 197
9.3字节流 202
9.3.1 Stream类 202
9.3.2 BufferedStream、FileStream和MemoryStream类 203
9.4.1 TextReader类 204
9.4读写文本文件 204
9.4.2 TextWriter类 205
9.4.3 StreamReader和StringReader类 206
9.4.4 StreamWriter和StringWriter类 206
9.4.5文本编辑器制作实例 207
9.5读写二进制文件 209
9.5.1 BinaryReader类 209
9.5.2 BinaryWriter类 210
9.5.3绘图程序制作实例 210
小结 213
第10章 C#网络编程 214
10.1 Net类 214
10.1.1网络编程中的几个概念 214
10.1.2 Net类简介 214
10.2 C#网络编程实例 217
10.2.1 Web浏览器 217
10.2.2 C#实现Client/Server通信程序 220
10.2.3网络消息传递程序 224
小结 232
11.1概述 233
第11章ASP.NET简介 233
11.2 ASP与ASP.NET 234
11.3 ASP.NET的语法 236
11.3.1代码声明块 236
11.3.2代码呈现块 236
11.3.3代码注释 237
11.3.4名称空间 238
11.3.5 Web窗体页指令 238
11.3.6 Global.asax文件 244
11.3.7 ASP.NET的配置 246
11.3.8 ASP.NET对象 247
11.4 ASP.NET控件 252
11.4.1 Label、Image和TextBox控件 252
11.4.2 Button、LinkButton和ImageButton控件 253
11.4.3 CheckBox和CheckBoxList控件 254
11.4.4 RadioButton和RadioButtonList控件 256
11.4.5 ListBox和DropDownList控件 256
11.4.6数据验证控件 258
11.5 ASP.NET开发实例 259
11.5.1实例说明 260
11.5.2开发步骤 260
小结 278
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《全国学前教育专业(新课程标准)“十三五”规划教材 简谱手风琴教程 第2版》(中国)杨克勤,王宝庆 2019