C#程序设计基础教程PDF电子书下载
- 电子书积分:9 积分如何计算积分?
- 作 者:赵华增,张磊,张锋等主编;王德永主审
- 出 版 社:北京:人民邮电出版社
- 出版年份:2010
- ISBN:9787115238177
- 页数:192 页
第1章 学习情境:商品采购管理系统 1
1.1 学习情境引入 1
1.1.1 商品采购管理系统的需求描述 1
1.1.2 商品采购管理系统案例展示 2
1.1.3 商品采购管理系统开发技能分解 4
1.2 基础知识:项目的开发环境 5
1.2.1 Visual Studio.NET 2008集成开发环境 5
1.2.2 Visual Studio.NET的安装 6
第2章 学习情境:HelloWorld窗体应用程序 9
2.1 学习情境引入 9
2.2 基础知识1:新建“HelloWorld”Windows窗体应用程序 10
2.3 基础知识2:集成开发环境的组成 13
2.4 基础知识3:控件及其属性 15
2.5 训练 15
2.6 拓展:F1帮助和使用代码助手 16
2.7 小结 17
第3章 学习情境:商品采购管理系统的数据类型 18
3.1 学习情景引入 18
3.2 基础知识1:值类型和引用类型 19
3.2.1 整型、浮点类型和bool类型 19
3.2.2 类型转换 20
3.2.3 自测 22
3.3 基础知识2:变量与常量 22
3.3.1 变量 22
3.3.2 常量 23
3.4 基础知识3:ListBox控件 24
3.5 基础知识4:复杂数据类型 25
3.5.1 String类 25
3.5.2 数组 27
3.6 基础知识5:运算符与表达式 32
3.6.1 算术运算符与表达式 33
3.6.2 关系运算符与表达式 35
3.6.3 逻辑运算符与表达式 36
3.6.4 赋值运算符与表达式 38
3.6.5 条件运算符与表达式 39
3.6.6 自测 40
3.6.7 演练 40
3.7 实施:实现商品金额的计算 41
3.8 拓展:程序调试方法 42
3.9 小结 45
第4章 学习情境:商品采购管理系统发票金额计算 46
4.1 学习情境引入 46
4.1.1 项目需求 46
4.1.2 展示 47
4.1.3 技术分解 48
4.2 基础知识1:选择结构 48
4.2.1 if语句 48
4.2.2 switch语句 52
4.2.3 演练 54
4.2.4 自测 55
4.3 基础知识2:循环结构 56
4.3.1 for语句 56
4.3.2 break语句 60
4.3.3 foreach语句 61
4.3.4 演练 62
4.3.5 自测 63
4.4 基础知识3:异常处理 64
4.5 决策与计划:分析发票金额计算 65
4.6 实施:实现发票金额计算 66
4.7 训练 67
4.8 小结 69
第5章 学习情境:商品采购管理系统类的设计 70
5.1 学习情景引入 70
5.1.1 项目需求 70
5.1.2 展示 71
5.1.3 技术分解 72
5.2 基础知识1:实体、属性、方法 72
5.3 基础知识2:类 73
5.3.1 类的声明 73
5.3.2 对象的创建和对象成员的访问 74
5.3.3 类的字段与属性成员 74
5.3.4 类的方法成员 77
5.3.5 控件类的属性、方法和事件 80
5.4 基础知识3:List类 84
5.5 基础知识4:DataGridView控件 85
5.6 实施:基本数据设计 86
5.6.1 Commodity类和Invoice类的构造 86
5.6.2 泛型在DataGridView中的应用 90
5.7 小结 93
第6章 学习情境:商品采购管理系统数据操作 94
6.1 学习情境引入 94
6.1.1 项目需求 94
6.1.2 展示 95
6.1.3 技术分解 96
6.2 基础知识1:LINQ语法基础 96
6.2.1 var关键字 100
6.2.2 基本子句 100
6.2.3 执行查询 101
6.3 基础知识2:O/R设计器 102
6.4 基础知识3:DataContext类 104
6.4.1 实例化 105
6.4.2 检测数据库是否存在的DatabaseExists()方法 105
6.4.3 创建数据库的CreateDatabase()方法 105
6.4.4 DataContext实体集合的InsertOnSubmit()方法 106
6.4.5 提交更改到数据库的SubmitChanges()方法 106
6.4.6 DataContext实体集合的DeleteOnSubmit()方法 107
6.4.7 DataContext实体集合的DeleteAllOnSubmit()方法 107
6.5 综合实训 107
6.6 实施:实现登录和发票添加功能 111
6.6.1 完善登录窗体 111
6.6.2 发票添加 112
6.7 小结 119
第7章 学习情境:商品采购管理系统 120
7.1 实施1:主窗体 120
7.2 实施2:管理发票 122
7.2.1 发票管理—查询 122
7.2.2 发票管理—显示 126
7.3 实施3:修改用户信息 131
7.4 提高:合计大写 134
7.5 拓展:安装和部署 137
第8章 学习情境:网上书店购物车 142
8.1 学习情境引入 142
8.1.1 项目需求 142
8.1.2 展示 143
8.1.3 技术分解 145
8.2 基础知识1:ASP.NET简介 146
8.2.1 ASP.NET的特点 146
8.2.2 新建网站 147
8.3 基础知识2:设计首页 151
8.3.1 HTML控件 151
8.3.2 服务端控件 153
8.4 基础知识3:母版页 157
8.5 基础知识4:利用GridView显示数据 160
8.5.1 连接数据库 160
8.5.2 对数据表进行分页、排序和选择 160
8.5.3 利用模板美化显示 161
8.6 基础知识5:设计主页 163
8.6.1 会话状态 163
8.6.2 数据库查询 166
8.7 决策与计划 170
8.7.1 技术方面 170
8.7.2 逻辑方面 171
8.8 实施:实现网上书店购物车 171
8.8.1 数据库 171
8.8.2 部分代码 172
8.9 检查与评价 177
8.9.1 检查点 177
8.9.2 评价方法 178
附录一 C#中的部分术语 179
附录二 C#中的关键字 183
附录三 C#编程习惯 187
- 《市政工程基础》杨岚编著 2009
- 《零基础学会素描》王金著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《生物质甘油共气化制氢基础研究》赵丽霞 2019
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《看视频零基础学英语口语》宋德伟 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《胃癌基础病理》(日)塚本彻哉编者;宫健,刘石译者 2019
- 《断陷湖盆比较沉积学与油气储层》赵永胜等著 1996
- 《高考快速作文指导》张吉武,鲍志伸主编 2002
- 《建筑施工企业统计》杨淑芝主编 2008
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《汉语词汇知识与习得研究》邢红兵主编 2019
- 《思维导图 超好用英语单词书》(中国)王若琳 2019
- 《黄遵宪集 4》陈铮主编 2019
- 《孙诒让集 1》丁进主编 2016
- 《近代世界史文献丛编 19》王强主编 2017
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019