Visual C#应用程序设计PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:王婉茹,王作为,马欣编著
- 出 版 社:北京交通大学出版社
- 出版年份:2014
- ISBN:9787512117570
- 页数:265 页
第1章 概述 1
1.1 .NET平台和.NET框架 1
1.2 C#语言 2
1.3 浏览Visual Studio.NET 2012 2
1.4 Visual Studio.NET解决方案和项目文件的组织结构 4
习题 4
第2章C#语言基本语法 5
2.1控制台应用程序 5
2.1.1创建控制台应用程序 5
2.1.2控制台应用程序基本结构 7
2.2数据类型与表达式 9
2.2.1内置数据类型 9
2.2.2变量和常量 12
2.2.3运算符与表达式 13
2.3流程控制语句 16
2.3.1顺序结构 16
2.3.2选择结构 16
2.3.3循环结构 19
2.3.4跳转语句 20
2.4数组 21
2.4.1数组的定义与初始化 21
2.4.2数组应用 22
2.5综合实例之计算缴税金额程序 24
2.5.1计算缴税金额 24
2.5.2为多名职员计算缴税金额 25
习题 27
第3章 面向对象的编程基础 28
3.1定义类 28
3.1.1类和对象 28
3.1.2定义类 28
3.1.3创建对象 30
3.1.4方法 31
3.1.5属性 35
3.2封装和数据隐藏 36
3.3继承性 37
3.4多态性 40
3.5综合实例之获取商品信息 44
3.5.1定义商品类Product 44
3.5.2测试商品类Product 46
习题 47
第4章 窗体和常用控件编程 48
4.1初识Windows窗体 48
4.2常用控件设计 50
4.2.1标签控件(Label) 51
4.2.2文本框控件(TextBox) 51
4.2.3下压按钮控件(Button) 52
4.2.4组框控件(GroupBox)和面板控件(Panel) 54
4.2.5单选按钮控件(CheckBox)和复选框控件(RadioButton) 55
4.2.6列表框控件(ListBox) 59
4.2.7组合框控件(ComboBox) 63
4.2.8菜单 65
4.2.9工具栏 68
4.2.10状态栏 69
4.2.11对话框 70
4.2.12通用对话框 71
4.3综合实例之仿QQ登录界面的设计 74
4.3.1创建登录窗体 74
4.3.2为登录窗体添加控件 75
4.3.3创建“网络设置”对话框 77
4.3.4为“网络设置”对话框添加控件 78
4.3.5为“网络设置”对话框的控件编写事件处理函数 79
4.3.6登录窗体调用“网络设置”对话框 81
习题 81
第5章 文件和流 83
5.1文件和流概述 83
5.2 File类和FileInfo类 83
5.3 Directory类和DirectoryInfo类 87
5.4 FileStream类 92
5.4.1 FileStream对象实例化 92
5.4.2读取数据和写入数据 92
5.5 StrearnWriter类和StreamReader类 94
5.5.1 StreamWriter类 94
5.5.2 StreamReader类 96
5.6 BinaryWriter类和BinaryReader类 100
5.6.1 BinaryWriter类 100
5.6.2 BinaryReader类 103
5.7综合案例之文件分割与文件合并工具软件 105
5.7.1 TabControl控件、ProgressBar控件和FolderBrowserDialog对话框 105
5.7.2字符串处理 106
5.7.3文件分割合并工具软件界面设计 108
5.7.4文件分割功能设计 111
5.7.5文件合并功能设计 116
习题 120
第6章GDI+程序设计 121
6.1 GDI+概述 121
6.2 GDI+中常用结构 122
6.3 Graphics类 122
6.4绘制图形 123
6.4.1绘图步骤 123
6.4.2 Paint事件 123
6.4.3 Pen类 124
6.4.4 Brush类 126
6.4.5基本图形的绘制和填充 128
6.5图像处理 131
6.5.1显示图像 131
6.5.2保存图像 133
6.5.3图像处理 133
6.6文字处理 136
6.6.1创建字体 136
6.6.2绘制文本 136
6.7综合实例之画板 137
6.7.1画板程序界面设计 138
6.7.2实现文件新建、打开及保存功能 140
6.7.3绘图参数的读取 143
6.7.4拖动鼠标绘图的实现 146
6.7.5图像缩放处理的实现 150
习题 152
第7章ADO.NET数据库访问技术 153
7.1数据库基础 153
7.1.1关系数据库 153
7.1.2使用SQL Server Express创建数据库 154
7.1.3结构化查询语言 155
7.2 ADO.NET架构 159
7.2.1 ADO.NET 159
7.2.2连接方式和非连接方式 159
7.2.3 ADO.NET对象模型 160
7.2.4 .NET框架数据提供程序 161
7.2.5 DataSet 170
7.3综合实例之作者信息管理系统 184
7.3.1设计数据库 184
7.3.2作者信息管理系统界面设计 185
7.3.3作者信息管理系统功能设计 187
习题 199
第8章Web应用程序设计 200
8.1 Web应用程序设计基础知识 200
8.1.1静态网页与动态网页 200
8.1.2 ASP.NET简介 201
8.1.3使用Visual Studio.NET开发简单的网站并测试 201
8.1.4 Web应用程序开发环境搭建 204
8.2 Web服务器控件之标准控件 209
8.2.1简单的Web原理 209
8.2.2 Web Form服务器控件简介 210
8.2.3 Web Form服务器控件示例 210
8.3 ASP.NET中的对象 212
8.3.1 Page类 213
8.3.2 ASP.NET核心对象 214
8.3.3状态管理 219
8.4综合实例之用户登录模块设计 227
8.4.1设计数据库 227
8.4.2设计登录页面 227
8.4.3登录功能的实现 229
习题 232
第9章 异常处理与程序调试 233
9.1异常处理 233
9.1.1 Exception类 233
9.1.2异常处理语句 234
9.1.3自定义异常类 240
9.2程序调试 242
9.2.1程序错误类型 243
9.2.2程序调试 244
习题 257
附录A实验指导 258
实验1 C#编程基础实验 258
实验2面向对象程序设计实验 258
实验3窗体和常用控件设计 259
实验4文件和流编程 261
实验5 GDI+图形图像编程 262
实验6 ADO.NET编程 263
实验7 Web应用程序设计 263
实验8异常处理与程序调试 264
参考文献 265
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《教师教育系列教材 心理学原理与应用 第2版 视频版》郑红,倪嘉波,刘亨荣编;陈冬梅责编 2020
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《思维导图 超好用英语单词书》(中国)王若琳 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019