当前位置:首页 > 工业技术
C#技术基础

C#技术基础PDF格式文档图书下载

工业技术

  • 购买点数:12
  • 作 者:杨学全主编
  • 出 版 社:北京:高等教育出版社
  • 出版年份:2008
  • ISBN:7040224755
  • 标注页数:346 页
  • PDF页数:357 页
图书介绍:本教材为全国高职高专教育“十一五”规划教材,为高等职业教育计算机专业的专业课用书。本教材以知识点+案例的方式组织教材,着重让学生掌握C#编程知识,培养学生的基本编程技能。本教材内容主要包括VisualC#2005.NET概述、C#语言基础、数组、枚举和结构、面向对象程序设计、可视化程序设计、界面设计、文件与对话框、程序调试与异常处理、数据库编程基础、Web服务等内容同时本书也提供了很多实训的设计,将知识内容和实训进行了紧密结合。本教材整体的内容组织循序渐进,由浅入深,重点注重了对学生技能培养的整体设计,在具体的内容中对重点、难点内容进行了标记,以帮助学生更好的学习这些知识。本书可作为应用性、技能型人才培养的各类教育相关专业的教学用书,也可供各类培训、计算机从业人员和爱好者参考使用。

查看更多关于C#技术基础的内容

图书介绍

第1章 Visual C#2005.NET概述 1

1.1 .NET简介 1

1.1.1 什么是.NET 1

1.1.2 什么是.NET框架 2

1.1.3 为什么要使用.NET 5

1.2 Visual Studio 2005.NET简介 5

1.2.1 Visual Studio 2005.NET集成开发环境概述 5

1.2.2 安装Visual Studio 2005.NET集成开发环境 5

1.3 Visual C#2005.NET简介 10

1.3.1 Visual C#2005语言 10

1.3.2 启动Visual Studio 2005.NET集成开发环境 11

1.3.3 创建第一个基于C#的Windows应用程序项目 12

1.3.4 Visual C#2005.NET集成开发环境 12

1.4 编写一个简单的Visual C#2005.NET程序 19

1.4.1 创建控制台应用程序 19

1.4.2 创建Windows窗体应用程序 22

1.4.3 打开和更名保存程序 23

1.5 C#应用程序分析 24

1.5.1 应用程序项目文件组成 24

1.5.2 C#程序结构分析 25

1.5.3 程序的输入/输出 28

本章小结 31

实训1 创建一个简单的应用程序 31

习题1 32

第2章 C#语言基础 34

2.1 C#的基本语法 34

2.1.1 C#编程规则 34

2.1.2 数据类型 36

2.1.3 常量与变量 38

2.1.4 类型转换 41

2.2 运算符和表达式 45

2.2.1 算术运算符及其表达式 45

2.2.2 赋值运算符及其表达式 47

2.2.3 关系运算符及其表达式 48

2.2.4 逻辑运算符及其表达式 49

2.2.5 字符串连接运算符及其表达式 50

2.2.6 其他运算符 50

2.2.7 运算符的优先级 51

2.3 流程控制语句 52

2.3.1 条件语句 52

2.3.2 循环语句 57

2.3.3 循环语句的嵌套 61

本章小结 63

实训2 C#语言基础 63

习题2 64

第3章 数组、枚举与结构 65

3.1 数组 65

3.1.1 一维数组 65

3.1.2 二维数组 67

3.2 数组与Array类 69

3.2.1 Array类的Length属性 69

3.2.2 Array类的Sort()方法 70

3.2.3 Array类的BinarySearch()方法 70

3.3 枚举 71

3.3.1 声明枚举 71

3.3.2 引用枚举 72

3.4 结构 73

3.4.1 结构的声明 74

3.4.2 结构成员的访问 74

3.4.3 结构应用示例 76

本章小结 80

实训3 数组、枚举与结构 80

习题3 82

第4章 C#面向对象程序设计基础 84

4.1 面向对象程序设计概述 84

4.1.1 面向对象程序设计的引入 84

4.1.2 面向对象的基本概念 85

4.1.3 面向对象的基本特征 85

4.2 C#语言中的类和对象 87

4.2.1 类的定义 87

4.2.2 对象 90

4.2.3 类的成员及作用域 94

4.3 类的继承 101

4.3.1 创建子类 101

4.3.2 base与this的使用 103

4.3.3 访问控制的深入探讨 108

本章小结 112

实训4 面向对象的程序设计 112

习题4 114

第5章 面向对象高级编程 116

5.1 接口、委托与事件 116

5.1.1 接口 117

5.1.2 委托与事件 123

5.2 类的多态 129

5.2.1 方法重载 129

5.2.2 方法重写 130

5.2.3 抽象类与抽象方法 132

5.3 运算符重载和泛型 134

5.3.1 运算符重载 134

5.3.2 泛型 138

5.4 命名空间 142

5.4.1 命名空间的概念 142

5.4.2 使用命名空间 143

本章小结 144

实训5 面向对象高级编程 144

习题5 145

第6章 窗体与常用控件 146

6.1 Windows窗体 146

6.1.1 创建窗体 147

6.1.2 窗体的属性、事件、方法 147

6.1.3 窗体中控件的操作 151

6.1.4 窗体的基本操作 153

6.1.5 窗体操作实例 154

6.2 Label、TextBox与Button控件 155

6.2.1 Label控件 155

6.2.2 TextBox控件 156

6.2.3 Button控件 157

6.2.4 Label、Textbox和Button控件应用实例 158

6.3 RadioButton、CheckBox与GroupBox控件 159

6.3.1 RadioButton控件 160

6.3.2 GroupBox控件 160

6.3.3 CheckBox控件 160

6.3.4 RadioButton、CheckBox和GroupBox控件示例 160

6.4 列表框控件 164

6.4.1 ListBox控件 164

6.4.2 CheckedListBox控件 168

6.4.3 ComboBox控件 172

6.5 其他常用控件 174

6.5.1 PictureBox控件 174

6.5.2 Timer控件 175

6.5.3 DateTimePicker控件 177

本章小结 178

实训6 窗体及常用控件的使用 178

习题6 179

第7章 窗体界面高级编程 181

7.1 窗体界面设计概述 181

7.2 菜单设计 182

7.2.1 主菜单设计 182

7.2.2 快捷菜单设计 187

7.3 工具栏与状态栏设计 189

7.3.1 工具栏设计 190

7.3.2 状态栏设计 195

7.3.3 创建可停靠的菜单和工具栏 199

7.4 MDI窗体设计 205

7.4.1 创建MDI应用程序 206

7.4.2 创建MDI应用程序实例 207

本章小结 210

实训7 窗体界面设计 211

习题7 211

第8章 文件与对话框 213

8.1 文件管理控件 213

8.1.1 文件管理控件简介 213

8.1.2 DriveListBox控件 214

8.1.3 DirListBox控件 215

8.1.4 FileListBox控件 216

8.2 文件夹操作 218

8.2.1 创建文件夹 219

8.2.2 删除文件夹 221

8.2.3 查看和设置文件夹信息 222

8.3 文件操作 224

8.3.1 文件的概念 224

8.3.2 文件的管理 225

8.3.3 文件的读/写操作 226

8.4 通用对话框设计 232

8.4.1 通用对话框概述 232

8.4.2 OpenFileDialog控件 233

8.4.3 SaveFileDialog控件 236

8.4.4 FontDialog控件 240

8.4.5 ColorDialog控件 241

8.5 打印、设置类对话框 243

8.5.1 PrintDocument控件 243

8.5.2 PageSetupDialog控件 246

8.5.3 PrintDialog控件 247

8.5.4 PrintPreviewDialog控件 248

8.6 自定义对话框 249

8.6.1 创建自定义对话框 249

8.6.2 使用自定义对话框 250

本章小结 252

实训8 文件与对话框应用 253

习题8 254

第9章 数据库编程基础 255

9.1 数据库基础知识 255

9.1.1 数据库系统 255

9.1.2 关系数据库 256

9.1.3 开发数据库的步骤 256

9.1.4 常用SQL语句 257

9.1.5 创建本章所用示例数据库 259

9.2 ADO.NET基础 261

9.2.1 ADO.NET简介 261

9.2.2 Connection对象 262

9.2.3 Command对象 263

9.2.4 DataReader对象 268

9.2.5 DataSet对象 270

9.2.6 DataTable、DataRow和DataColumn对象 271

9.2.7 DataAdapter对象 271

9.3 数据绑定 272

9.3.1 简单数据绑定 272

9.3.2 使用DataGridView控件 273

9.4 水晶报表 275

9.4.1 建立报表 276

9.4.2 浏览和打印报表 279

本章小结 280

实训9 访问数据库 280

习题9 282

第10章 Web服务、程序调试与异常处理 284

10.1 Web服务基础 284

10.1.1 Web服务关键协议介绍 285

10.1.2 创建简单的Web服务 285

10.1.3 访问Web服务 288

10.2 Web服务应用实例 290

10.2.1 Web服务和DataSet 291

10.2.2 Web服务和二进制文件 291

10.2.3 Web服务和应用程序状态 292

10.2.4 Web服务和Session 293

10.3 程序错误类型与程序调试 294

10.3.1 错误类型 294

10.3.2 程序调试 296

10.4 异常处理 302

10.4.1 异常类 302

10.4.2 异常处理方法 303

本章小结 306

实训10 Web服务与错误调试 306

习题10 307

第11章 学生选课管理信息系统开发案例 308

11.1 学生选课管理信息系统的分析与设计 308

11.1.1 系统需求分析 308

11.1.2 系统总体设计 308

11.1.3 系统数据库设计 309

11.2 学生选课管理信息系统的实现 315

11.2.1 运行效果 315

11.2.2 代码实现 317

11.2.3 发布应用程序 342

本章小结 344

课程设计 学生选课系统功能扩充 345

参考文献 346

查看更多关于C#技术基础的内容

相关书籍
作者其它书籍
返回顶部