Visual C#.NET程序设计教程pdf下载pdf下载

Visual C#.NET程序设计教程百度网盘pdf下载

作者:
简介:本篇主要提供Visual C#.NET程序设计教程pdf下载
出版社:
出版时间:2018-07
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

内容简介

本书以Visual Studio 2010为程序开发环境,采用案例方式对Visual C#.NET进行了较全面阐述。全书共分6章,主要内容包括:Visual Studio.NET简介,C#.NET语法基础,顺序、选择和循环三种结构的程序设计,面向对象程序设计,异常处理,Windows窗体和控件,界面设计,数据库编程,部署Windows应用程序等。本书简明扼要,知识点与实例密切结合,提供了每个实例的详细操作步骤和图表说明及源程序代码,提供了教材所需图片素材,提供了每章的习题及参考答案,提供了上机实操题的源程序代码,配备了授课PPT课件。本书可作为高等职业院校、成人教育学院.NET课程的教材,也可作为.NET程序员或软件技术人员的参考资料。

作者简介

黄人薇,女,副教授,1997年7月硕士研究生毕业,同年参与工作,任职于广州城市职业学院(前身为广州业余大学),教授过《C语言程序设计》、《VB程序设计》、《.NET程序设计》、《数据结构》、《数据库》、《接口技术》等多门课程,有较丰富的教学经验,曾担任过实验中心副主任、网络与教育中心副主任、教务处副处长等职务,有较丰富的教学管理经验,主持或参与了多项省、市级科研或教研课题,获得软件著作权1项,获得多项科研或教学成果,有较强的科学研究能力。

目录

第1章 C#.NET概述 1
1.1 .NET简介 1
1.1.1 .NET简述 1
1.1.2 .NET框架 2
1.1.3 .NET特性 3
1.2 Visual Studio .NET集成开发环境 4
1.2.1 解决方案管理器 4
1.2.2 控件工具箱 4
1.2.3 属性窗口 5
1.3 创建一个简单的C#程序 6
1.3.1 C#程序的文件类型 6
1.3.2 应用程序开发步骤 6
1.3.3 三种常用应用程序 7
1.4 操作使用技巧及开发调试技巧 12
1.4.1 拆分代码窗口 12
1.4.2 设置断点,跟踪调试 12
1.4.3 变量监视,堆栈观察 14
1.5 本章小结 16
习题 16
第2章 C#.NET语法基础 18
2.1 C#程序的组成要素 18
2.2 数据类型 20
2.2.1 值类型 21
2.2.2 引用类型 25
2.3 常量与变量 31
2.3.1 常量 31
2.3.2 变量 31
2.3.3 类型转换 33
2.3.4 装箱和拆箱 36
2.4 运算符与表达式 36
2.4.1 算术运算符 36
2.4.2 关系运算符 37
2.4.3 逻辑运算符 37
2.4.4 位运算符 37
2.4.5 赋值运算符 38
2.4.6 条件运算符 38
2.4.7 其他运算符 38
2.5 常见技术问题 40
2.6 本章小结 41
习题 41
第3章 C#.NET程序设计基础 45
3.1 顺序结构程序设计 45
3.1.1 赋值语句 45
3.1.2 输入与输出语句 46
3.2 选择结构程序设计 48
3.2.1 if语句 48
3.2.2 switch语句 52
3.3 循环结构程序设计 54
3.3.1 while语句 54
3.3.2 do…while语句 56
3.3.3 for语句 56
3.3.4 foreach语句 58
3.3.5 与程序转移有关的其他语句 60
3.3.6 循环嵌套 61
3.4 面向对象程序设计 62
3.4.1 类和对象 62
3.4.2 构造函数和析构函数 64
3.4.3 字段 64
3.4.4 属性 65
3.4.5 方法 65
3.4.6 继承 66
3.4.7 多态 66
3.5 异常处理 69
3.6 常见技术问题 70
3.7 本章小结 72
习题 72
第4章 C#.NET窗体与控件 78
4.1 Windows窗体 78
4.2 Label控件 81
4.3 TextBox控件 82
4.4 Button控件 83
4.5 PictureBox控件 83
4.6 ImageList组件 86
4.7 RadioButton控件 88
4.8 CheckBox控件 90
4.9 GroupBox控件 92
4.10 TabControl控件 92
4.11 ListBox控件 96
4.12 ComboBox控件 100
4.13 Timer组件 103
4.14 菜单栏 104
4.14.1 MenuStrip控件 105
4.14.2 ContextMenuStrip控件 108
4.15 ToolStrip控件 108
4.16 StatusStrip控件 110
4.17 通用对话框 113
4.17.1 打开文件对话框 114
4.17.2 保存文件对话框 115
4.17.3 浏览文件夹对话框 115
4.17.4 字体对话框 117
4.17.5 颜色对话框 118
4.18 多窗体程序 120
4.18.1 添加窗体 120
4.18.2 设置启动窗体 121
4.18.3 有关操作 121
4.19 多文档程序 123
4.19.1 创建MDI应用程序 123
4.19.2 MDI的属性、方法和事件 124
4.20 本章小结 127
习题 127
第5章 C#.NET数据库编程 131
5.1 ADO.NET概念 131
5.2 ADO.NET结构 131
5.3 ADO.NET对象模型 132
5.4 使用ADO.NET访问数据库 133
5.4.1 Connection对象 133
5.4.2 Command对象 137
5.4.3 DataReader对象 138
5.4.4 DataAdapter对象 140
5.4.5 DataSet对象 143
5.5 DataGridView控件 145
5.6 数据绑定 147
5.7 数据的添加、修改与删除 152
5.8 本章小结 156
习题 156
第6章 综合案例 159
6.1 功能说明 159
6.2 设计与实现 159
6.2.1 主菜单窗体MenuForm 159
6.2.2 登录窗体LoginForm 162
6.2.3 修改密码窗体 164
6.2.4 通讯录编辑窗体 166
6.2.5 通讯录浏览窗体 172
6.2.6 通讯录查询窗体 173
6.3 部署应用程序 175
6.3.1 创建部署项目 175
6.3.2 设置部署项目 176
6.3.3 生成部署项目 178
6.4 安装应用程序 178
6.5 本章小结 180
参考文献 181

前言/序言

  VisualStudio.NET是Microsoft推出的功能强大的开发平台,C#是VisualStudio.NET开发平台中一种面向对象的可视化编程语言,采用.NET框架,结合事件驱动机制,使程序设计变得快捷高效。
  本书从实际教学需求出发,结合初学者的认知规律,以VisualStudio2010为开发环境,由浅入深、循序渐进地讲解了C#.NET程序设计的基本知识和数据库项目开发技术。全书体系完整、例题丰富、可操作性强,所有例题、上机实操题全部通过调试。
  全书共分6章,主要内容包括:.NET简介,.NET集成开发环境,C#.NET语法基础,顺序结构、选择和循环结构的程序设计,面向对象程序设计,异常处理,Windows窗体和相关控件,通用对话框,多窗体程序,多文档程序,数据库编程,部署Windows应用程序等。
  本书具有如下特点:
  (1)本书简明扼要,从入门知识开始,不要求读者掌握任何程序设计方面的基础知识,适合初学者学习。
  (2)本书知识点与实例密切结合,全书提供了几十个实例,以便读者轻松掌握相关理论知识。
  (3)本书提供了每个实例的详细操作步骤和图表说明,采用“做中学,学中做”的教学方式,以便读者轻松掌握实际操作。
  (4)本书还提供了一个完整的数据库编程实例,以便读者掌握增加、删除、修改、查询、浏览等数据访问功能的实现。
  (5)本书提供的每章课后习题,既有填空、选择、判断、问答等理论知识题,也有运行程序、编写程序等上机实操题,以便读者进一步巩固知识点和掌握编程技巧。
  (6)本书提供了每章习题的参考答案,以便读者及时检测所学的知识。
  (7)本书配有PPT课件及所有实例与上机操作题的源程序代码等教学资源,均可从华信教育资源网(www.hxedu.com.cn)免费下载。
  本书由广州城市职业学院黄人薇担任主编,广州城市职业学院洪洲、山东外事翻译职业学院袁哲担任副主编,广东有线广播电视网络有限公司肖云、广东科学技术职业学院刘海参编。其中,黄人薇编写第4章和第5章,洪洲编写第3章,袁哲编写第2章,肖云编写第6章,刘海编写第1章,全书由黄人薇统稿。
  本书是广州城市职业学院“创新强校”社会服务能力提升项目—服务机器人应用协同创新中心、广州市教育系统创新学术团队项目—服务机器人关键技术研究与应用(项目编号为1201610027)、广东省高职教育优秀教学团队建设项目—软件技术等的研究成果之一。
  本书可作为高等职业院校、成人教育学院.NET课程的教材,也可作为.NET程序员或软件技术人员的参考用书。
  由于编写时间仓促,编者水平有限,书中存在疏漏之处在所难免,敬请读者批评指正。
  编者