Visual C# 2005程序设计项目教程PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:聂晶,黄伟主编;胡集义,邓伟,沈慧梅副主编
- 出 版 社:北京:电子工业出版社
- 出版年份:2011
- ISBN:9787121132179
- 页数:273 页
项目1 Visual C#2005开发环境 1
项目问题 1
1.1 建立和配置开发环境 2
1.1.1 安装Visual C#2005 2
1.1.2 安装MSDN联机帮助文档 6
1.1.3 下载并安装Visual Studio 2005更新 8
1.1.4 安装SQL Server 2005 8
1.2 常用的开发环境简介 19
1.3 开发环境说明与在线资源 20
1.3.1 开发平台、开发工具及编程语言 20
1.3.2 在线资源 21
思考实训 21
项目2 使用IDE创建应用程序项目 22
项目问题 22
2.1 创建应用程序项目 22
2.1.1 创建项目的准备工作 22
2.1.2 创建C#控制台应用程序项目 24
2.1.3 创建C#Windows应用程序项目 30
2.1.4 创建ASP.NET网站项目 34
2.2 不同创建方式的比较 36
思考实训 37
项目3 设计WinForm用户界面 38
项目问题 38
3.1 设计用户界面 38
3.2 创建用户界面窗体 43
3.2.1 创建解决方案 43
3.2.2 创建和设置窗体 44
3.2.3 设计“关于”窗体 65
3.2.4 设计“客户信息管理”窗体 83
3.3 窗体与控件 113
3.4 面向对象编程的术语和概念 114
3.4.1 对象 114
3.4.2 属性 114
3.4.3 方法 119
3.4.4 事件 121
3.4.5 集合 122
思考实训 122
项目4 应用程序创建和调用方法 123
项目问题 123
4.1 项目功能设计 123
4.2 方法的设计与调用 123
4.2.1 无参数的方法 123
4.2.2 有参数的方法 127
4.2.3 声明不返回值的方法 129
4.2.4 声明返回值的方法 131
4.2.5 调用方法 134
4.3 方法的相关概念与说明 136
思考实训 137
项目5 在程序中处理各种数据 138
项目问题 138
5.1 数据运算处理 138
5.2 常用的数据运算处理 138
5.2.1 使用变量和常量 138
5.2.2 执行基本的算术运算 147
5.2.3 执行比较运算 151
5.2.4 执行逻辑运算 151
5.2.5 处理字符串 153
5.2.6 处理日期和时间 156
5.2.7 归纳说明 166
5.3 复杂数据运算处理 167
5.3.1 转义字符 167
5.3.2 值类型和引用类型,装箱和拆箱 171
5.3.3 数据类型转换 172
5.3.4 常量和变量的命名规范 173
5.3.5 使用Random类生成随机数 175
思考实训 176
项目6 实施流程控制 177
项目问题 177
6.1 流程控制 177
6.2 选择与循环结控制 177
6.2.1 使用选择结构 177
6.2.2 使用循环结构 187
6.3 提高编程效率的方法 195
思考实训 196
项目7 实现数据库操作 199
项目问题 199
7.1 数据库访问 199
7.2 使用字符串操作数据库 199
7.2.1 通过代码连接到数据库 199
7.2.2 对数据库执行非查询操作 204
7.2.3 对数据库进行查询操作——查询单个值 207
7.2.4 对数据库进行查询操作——查询若干条记录 211
7.2.5 批量查看、筛选和修改数据 219
7.2.6 实现数据导航窗体 229
7.2.7 参数化查询 234
7.3 使用ADO.NET操作数据库 235
7.3.1 NET Framework数据提供程序 235
7.3.2 使用Command对象检索数据库的步骤 237
7.3.3 使用Command对象更改数据库的步骤 238
7.4 拓展提高 239
7.4.1 ADO.NET简介 239
7.4.2 列表视图控件ListView 240
7.4.3 使用app.config文件存储配置信息 242
思考实训 246
附录A C#编程规范 249
A.1 概述 249
A.2 代码外观 250
A.2.1 列宽 250
A.2.2 换行 250
A.2.3 缩进 250
A.2.4 空行 250
A.2.5 空格 251
A.2.6 括号() 251
A.2.7 花括号{} 251
A.3 程序注释 252
A.3.1 注释概述 252
A.3.2 文档型注释 253
A.3.3 类c注释 253
A.3.4 单行注释 253
A.3.5 注释标签 254
A.4 声明 256
A.4.1 每行声明数 256
A.4.2 初始化 257
A.4.3 位置 257
A.4.4 类和接口的声明 257
A.4.5 字段的声明 258
A.5 命名规范 258
A.5.1 命名概述 258
A.5.2 大小写规则 259
A.5.3 缩写 259
A.5.4 命名空间 260
A.5.5 类 260
A.5.6 接口 261
A.5.7 属性(Attribute) 261
A.5.8 枚举(Enum) 261
A.5.9 参数 262
A.5.10 方法 262
A.5.11 属性(property) 262
A.5.12 事件 263
A.5.13 常量(const) 265
A.5.14 字段 265
A.5.15 静态字段 266
A.5.16 集合 266
A.5.17 措词 266
A.6 语句 267
A.6.1 每行一个语句 267
A.6.2 复合语句 267
A.6.3 return语句 267
A.6.4 if、if-else、if else-if语句 268
A.6.5 for、foreach语句 268
A.6.6 while语句 269
A.6.7 do-while语句 269
A.6.8 switch-case语句 269
A.6.9 try-catch语句 270
A.6.10 using块语句 270
A.6.11 goto语句 270
A.7 控件命名规则 270
A.7.1 命名方法 270
A.7.2 主要控件名简写对照表 271
A.8 其他 272
A.8.1 表达式 272
A.8.2 类型转换 272
参考文献 273
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《名医教你练走颈肩腰腿痛》许学猛 2018
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017