C#程序设计PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:胡艳菊主编;申野,杜云奇,孙建伟副主编
- 出 版 社:北京大学出版社
- 出版年份:2012
- ISBN:
- 页数:330 页
第1章.NET基本知识 1
1.1 .NET简介 2
1.1.1 .NET出现的历史背景 2
1.1.2 .NET的概念定位 5
1.1.3 .NET的发展 5
1.2 .NET平台 6
1.2.1 .NET平台概述 6
1.2.2 .NET框架 8
1.3 .NET应用程序 9
1.4集成开发环境 11
1.4.1集成开发环境简介 11
1.4.2开发简单应用项目 14
小结 15
课后题 15
第2章C#基础知识 17
2.1 C#程序结构 18
2.2数据类型 19
2.2.1变量 19
2.2.2数据类型转换 20
2.2.3值类型与引用类型 26
2.2.4常值变量 28
2.3运算符和表达式 29
2.4程序流程控制结构 33
2.4.1选择结构 33
2.4.2循环结构 36
2.5数组 41
2.6枚举 42
2.7结构体 43
小结 45
课后题 45
第3章C#实现面向对象 47
3.1 C#的类和对象 48
3.1.1面向对象简介 48
3.1.2 C#中的对象和类 50
3.2构造函数和析构函数 53
3.2.1构造函数简介 53
3.2.2无参构造函数 53
3.2.3有参构造函数 54
3.2.4析构函数 56
3.3成员函数 56
3.4命名空间 63
小结 65
课后题 66
第4章C#中的继承 67
4.1继承 68
4.2在C#中实现类继承 69
4.2.1简单继承 69
4.2.2 base关键字 72
4.2.3覆盖 76
4.2.4重写 79
4.3抽象类和抽象方法 83
4.4接口 85
4.4.1接口简介 85
4.4.2 接口的多继承 89
4.4.3显式接口实现 92
小结 94
课后题 95
第5章C#高级面向对象 96
5.1属性 97
5.1.1属性简介 97
5.1.2属性类型 103
5.2索引器 108
5.3委托 123
5.4事件 125
小结 128
课后题 128
第6章 数组和集合对象 129
6.1数组和System.Array对象 130
6.2 System.Collections命名空间 138
6.2.1 Hashtable类 138
6.2.2 ArrayList类 140
6.2.3其他集合类 142
小结 143
课后题 144
第7章C#中的文件处理 145
7.1 BinaryReader类和BinaWriter类 146
7.2 Stream类 147
7.2.1 MemoryStream类 147
7.2.2 BufferedStream类 148
7.2.3 FileStream类 150
7.2.4 CryptoStream类 151
7.3 Directory类和File类 152
小结 157
课后题 157
第8章WinForms基础知识 158
8.1 WinForms 159
8.1.1 Windows应用程序 159
8.1.2窗体 162
8.1.3 this关键字 165
8.1.4事件函数 166
8.2消息框 166
8.3控件 169
8.3.1基础控件 171
8.3.2 LinkLabel 175
8.3.3简易资源管理器的制作 177
8.3.4度量专题 186
8.3.5选择专题 190
8.3.6制作文本编辑器 191
小结 217
课后题 218
第9章ADO.NET 219
9.1 ADO.NET组成及工作原理 221
9.2 Connection对象 222
9.2.1自动生成连接字符串 222
9.2.2手写代码 223
9.3 Command对象 224
9.3.1自动填充Command对象 224
9.3.2手写代码 225
9.4 DataReader对象 225
9.5 DataAdapter和DataSet对象 226
9.6 .NET事务处理 227
9.7综合实例 228
9.7.1自动生成数据访问 228
9.7.2手写代码访问数据库 229
小结 232
课后题 232
第10章ASP.NET 234
10.1 ASRNET简介 235
10.2 VS.NET的安装 235
10.3 ASP.NET的开发 236
小结 250
课后题 250
第11章Windows应用程序项目开发案例 251
11.1需求分析 252
11.2可行性分析 253
11.3系统框图设计 254
11.4数据库设计 254
11.4.1 E-R图 254
11.4.2表字段分析 255
11.4.3关系图设计 262
11.4.4存储过程设计 262
11.5系统功能设计 264
11.5.1登录界面 264
11.5.2系统主界面 264
11.5.3人员信息卡片式维护界面 265
11.5.4工资管理 268
11.5.5医疗保险管理 270
11.5.6活动管理 272
11.5.7经费管理 273
11.5.8统计 276
11.5.9报表 277
11.5.10系统管理 278
11.6系统功能实现 281
11.6.1登录 281
11.6.2系统主界面 282
11.6.3人员信息卡片式维护 283
11.6.4显示数据 285
11.6.5教师姓名与编号绑定 286
11.6.6报表功能 287
11.6.7数据备份功能 287
第12章 宠物网站的功能设计 290
12.1网站简介 291
12.2需求分析 292
12.2.1理解需求 292
12.2.2分析需求 293
12.3模块关系图 293
12.4数据库分析 294
12.4.1 E-R图分析 294
12.4.2数据库设计 295
12.5公共类的实现 299
12.5.1 Customer类 299
12.5.2 DB类 300
12.5.3 DBCustomer类 300
12.5.4 Order类 301
12.5.5 DBOrder类 302
12.5.6 Pet类 303
12.5.7 DBPet类 304
12.5.8 PetDetail类 304
12.5.9 DBPetDetail类 305
12.5.10 Supply类 305
12.5.11 DBSupply类 305
12.5.12 Images类 306
12.6页面设计及相关代码分析 306
12.6.1宠物网站的自定义控件设计 306
12.6.2首页设计及其代码分析 307
12.6.3个人用户界面及其代码分析 311
12.6.4供应商界面及其代码分析 317
12.6.5管理员界面及其代码分析 323
参考文献 326
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《大学化学实验》李爱勤,侯学会主编 2016