当前位置:首页 > 工业技术
C#应用程序开发标准教程
C#应用程序开发标准教程

C#应用程序开发标准教程PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:秦斌,曾斌主编
  • 出 版 社:上海:上海科学普及出版社
  • 出版年份:2004
  • ISBN:7542726439
  • 页数:278 页
图书介绍:本书主要介绍C#语言、.NET的基本概念、C#语法以及面向对象的编程思想。
《C#应用程序开发标准教程》目录

第1章 C#语言简介 1

1.1 C#的诞生与Microsoft的.NET战略 1

1.1.1 编程语言的历史演变 1

1.1.2 C家族 2

1.1.3 C#产生的历史背景 3

1.1.4 Microsoft.NET开发平台 4

1.1.5 C#的特点 7

1.1.6 C#与其他面向对象编程语言的比较 9

1.2 C#的开发环境Visual Studio.NET 11

1.2.1 Visual Studio.NET的版本和系统需求 11

1.2.2 Visual Studio.NET的集成开发环境(IDE) 13

1.2.3 Visual Studio.NET的菜单命令 16

小结 23

第2章 认识C#程序 24

2.1 编写第一个C#程序——“Hello World!” 24

2.1.1 在Visual Studio.NET中编写“Hello World!” 24

2.1.2 完成“Hello World!” 28

2.2 “Hello World!”的改进 31

2.3 添加注释和语法分析 32

2.4 用Windows Forms实现“Hello World!” 34

小结 38

第3章 变量、类型和表达式 39

3.1 C#中的变量和类型 39

3.1.1 变量 39

3.1.2 类型 41

3.2 类型转换 44

3.2.1 隐式类型转换 45

3.2.2 显式类型转换 46

3.3 复杂类型 48

3.3.1 结构 48

3.3.2 枚举 49

3.3.3 数组 50

3.4 表达式 52

3.4.1 表达式概述 52

3.4.2 操作符 53

小结 59

第4章 流程控制和异常处理 60

4.1 选择分支 60

4.1.1 if语句 60

4.1.2 嵌套的if语句 61

4.1.3 switch语句 64

4.2 循环控制 67

4.2.1 for循环 67

4.2.2 do循环 69

4.2.3 while循环 70

4.2.4 foreach循环 71

4.3 跳转语句 72

4.3.1 goto语句 72

4.3.2 break语句 74

4.3.3 continue语句 75

4.3.4 return语句 76

4.4 异常处理 77

4.4.1 溢出的处理 78

4.4.2 引发异常的方式 81

4.4.3 异常的处理 81

小结 84

第5章 面向对象编程 85

5.1 面向对象技术 85

5.1.1 概述 85

5.1.2 面向对象的抽象原理 86

5.1.3 对象和类 86

5.1.4 一个对象的生命期 87

5.1.5 面向对象的核心 91

5.2 C#面向对象程序设计 93

5.2.1 类的创建 93

5.2.2 方法 102

5.2.3 属性 112

5.2.4 继承 114

5.2.5 接口 117

5.2.6 事件 119

小结 121

第6章 Windows Forms控件 122

6.1 基础Windows Forms控件 122

6.1.1 Button(按钮)控件 122

6.1.2 TextBox(文本框)控件 125

6.1.3 CheckBox(复选框)控件 126

6.1.4 RadioButton(单选按钮)控件 128

6.1.5 ListBox(列表框)控件 129

6.1.6 ComboBox(组合框)控件 131

6.1.7 ToolTip(工具提示)控件 133

6.2 Windows Forms控件应用实例 135

6.2.1 程序简介 135

6.2.2 添加各种控件 136

6.2.3 编写代码 137

小结 141

第7章 C#数据库访问 142

7.1 结构化查询语句(SQL) 142

7.1.1 创建一个数据库 142

7.1.2 基本的SQL语句 144

7.2 ADO.NET使用 147

7.2.1 ADO.NET简介 147

7.2.2 ADO.NET访问数据库 148

7.3 C#数据库综合编程 154

7.3.1 登录程序 154

7.3.2 修改数据库 159

小结 163

第8章 图形和多媒体 164

8.1 GDI+绘图 164

8.1.1 GDI+简介 164

8.1.2 GDI+绘图对象 165

8.1.3 线、矩形、椭圆和文本 166

8.2 图像显示及处理 171

8.2.1 图片的载入和保存 171

8.2.2 图片的放大和缩小 173

8.2.3 图像的裁剪 175

8.3 音频和视频 183

8.3.1 Windows Media Player 183

8.3.2 使用DirectX控制音频和视频 184

小结 189

第9章 文件和流 190

9.1 概述 190

9.2 文件系统操作 191

9.2.1 FileSystemInfo类 192

9.2.2 File类 192

9.2.3 Directory类 196

9.2.4 FileInfo和DirectoryInfo类 196

9.2.5 Path类 197

9.2.6 资源管理器制作实例 197

9.3 字节流 202

9.3.1 Stream类 202

9.3.2 BufferedStream、FileStream和MemoryStream类 203

9.4 读写文本文件 204

9.4.1 TextReader类 204

9.4.2 TextWriter类 205

9.4.3 StreamReader和StringReader类 206

9.4.4 StreamWriter和StringWriter类 206

9.4.5 文本编辑器制作实例 207

9.5 读写二进制文件 209

9.5.1 BinaryReader类 209

9.5.2 BinaryWriter类 210

9.5.3 绘图程序制作实例 210

小结 213

第10章 C#网络编程 214

10.1 Net类 214

10.1.1 网络编程中的几个概念 214

10.1.2 Net类简介 214

10.2 C#网络编程实例 217

10.2.1 Web浏览器 217

10.2.2 C#实现Client/Server通信程序 220

10.2.3 网络消息传递程序 224

小结 232

第11章 ASP. NET简介 233

11.1 概述 233

11.2 ASP与ASP.NET 234

11.3 ASP. NET的语法 236

11.3.1 代码声明块 236

11.3.2 代码呈现块 236

11.3.3 代码注释 237

11.3.4 名称空间 238

11.3.5 Web窗体页指令 238

11.3.6 Global.asax文件 244

11.3.7 ASP.NET的配置 246

11.3.8 ASP.NET对象 247

11.4 ASP. NET控件 252

11.4.1 Label、Image和TextBox控件 252

11.4.2 Button、LinkButton和ImageButton控件 253

11.4.3 CheckBox和CheckBoxList控件 254

11.4.4 RadioButton和Radio ButtonList控件 256

11.4.5 ListBox和DropDownList控件 256

11.4.6 数据验证控件 258

11.5 ASP.NET开发实例 259

11.5.1 实例说明 260

11.5.2 开发步骤 260

小结 278

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