图书介绍

Visual C#2005基础与实例教程 全新升级PDF|Epub|txt|kindle电子书版本网盘下载

Visual C#2005基础与实例教程 全新升级
  • 郝春强,池同柱编著 著
  • 出版社: 北京:中国电力出版社
  • ISBN:7508361334
  • 出版时间:2007
  • 标注页数:343页
  • 文件大小:115MB
  • 文件页数:354页
  • 主题词:C语言-程序设计-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Visual C#2005基础与实例教程 全新升级PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 .NET与C#1

1.1 什么是.NET1

1.2 .NET平台3

1.3 .NET框架4

1.3.1 .NET框架的演化5

1.3.2 .NET框架体系结构5

1.3.3 .NET框架编程模型7

1.3.4 .NET程序的编译与运行7

1.3.5 .NET框架与J2EE9

1.3.6 .NET框架常见问题10

1.4 C#简介11

1.4.1 为什么要设计出C#11

1.4.2 C#的主要特征12

1.4.3 关于C#的常见问题13

1.4.4 C# 2.0新特性14

思考与练习15

第2章 Visual Studio 2005集成开发环境2.1 Visual Studio 2005概述16

2.2 使用Visual Studio 200517

2.3 Hello World——第一个应用程序19

2.3.1 创建HelloWorld应用程序19

2.3.2 应用程序结构分析20

2.3.3 生成应用程序22

2.4 Visual Studio 2005的特性24

2.4.1 优秀的界面设计24

2.4.2 智能的代码编辑器26

2.4.3 可视化的类设计器29

2.4.4 文档注释31

2.5 项目管理31

2.5.1 解决方案资源管理器32

2.5.2 基本项目管理32

2.6 其他窗口34

2.6.1 工具箱34

2.6.2 属性窗口35

2.6.3 类视图35

2.6.4 对象浏览器36

2.6.5 服务器资源管理器36

2.7 定制环境38

思考与练习41

第3章 C#程序设计基础42

3.1 数据类型42

3.1.1 值类型和引用类型42

3.1.2 值类型43

3.1.3 引用类型46

3.1.4 枚举类型47

3.1.5 可空类型48

3.1.6 数组48

3.1.7 类型转换51

3.1.8 封箱(Boxing)与拆箱(Unboxing)52

3.2 变量53

3.3 常量54

3.4 运算符与表达式55

3.4.1 算术运算符55

3.4.2 关系运算符56

3.4.3 赋值运算赋56

3.4.4 逻辑运算符56

3.4.5 位运算符57

3.4.6 三元运算符58

3.4.7 自增和自减运算符59

3.4.8 运算符的简化59

3.4.9 其他运算符60

3.4.10 运算符优先级和结合顺序62

3.5 流程控制62

3.5.1 分支语句63

3.5.2 循环语句66

3.5.3 跳转语句69

思考与练习71

第4章 面向对象的C#72

4.1 面向对象的基本概念72

4.1.1 面向过程与面向对象技术的关系72

4.1.2 对象、实体与类73

4.1.3 对象74

4.1.4 面向对象的三个特征74

4.2 类76

4.2.1 类的声明76

4.2.2 类成员78

4.2.3 访问修饰符79

4.3 字段80

4.4 属性81

4.5 方法83

4.5.1 方法的声明83

4.5.2 方法的参数84

4.5.3 静态方法87

4.5.4 方法的重载88

4.5.5 方法的隐藏90

4.5.6 方法的重写91

4.5.7 调用方法的基类版本93

4.5.8 外部方法94

4.6 构造函数94

4.6.1 给类添加构造函数95

4.6.2 带参数的构造函数96

4.6.3 构造函数的重载97

4.6.4 静态构造函数98

4.6.5 构造函数的执行序列99

4.7 析构函数99

4.8 委托与事件100

4.8.1 委托的概念100

4.8.2 使用委托101

4.8.3 多点委托103

4.8.4 事件105

4.9 运算符重载108

4.10 索引器109

4.11 结构111

4.12 接口112

4.13 泛型115

思考与练习117

第5章 Windows应用程序118

5.1 Windows窗体设计器118

5.2 工具箱119

5.3 属性窗口120

5.4 控件的概念121

5.4.1 属性121

5.4.2 方法123

5.4.3 事件123

5.5 控件的操作124

5.5.1 添加与删除控件124

5.5.2 基本布局125

5.5.3 停靠与锚点127

5.5.4 编写控件的事件过程129

5.6 焦点概述130

5.7 Windows应用程序的结构131

5.8 窗体的设计134

5.8.1 窗体的属性134

5.8.2 窗体的事件136

5.8.3 多重窗体136

5.8.4 窗体的继承138

5.8.5 动态添加与移除控件139

5.8.6 多文档(MDI)界面139

思考与练习141

第6章 基本控件的使用142

6.1 Label控件142

6.2 LinkLabel控件142

6.3 Button控件144

6.3.1 常用属性144

6.3.2 按钮的有效性145

6.3.3 使用键盘操作按钮146

6.4 TextBox控件147

6.4.1 常用属性147

6.4.2 选择文本149

6.4.3 常用事件150

6.5 RadioButton控件151

6.6 CheckBox控件153

6.7 GroupBox控件和Panel控件155

6.8 ListBox控件157

6.9 ComboBox控件160

6.10 DomainUpDown控件与NumericUpDown控件161

6.11 PictureBox控件162

6.12 Timer控件163

6.13 TreeView控件164

6.13.1 添加与删除节点164

6.13.2 设置外观166

6.13.3 访问节点166

6.14 TabControl控件167

6.14.1 添加与移除选项卡168

6.14.2 设置选项卡的外观169

6.15 ImageList控件170

6.16 DateTimePicker控件172

6.17 MonthCalender控件174

6.18 Splitter控件175

6.19 TrackBar控件176

6.20 ProgressBar控件177

6.21 ToolTip控件178

思考与练习179

第7章 Windows应用高级编程7.1 消息框180

7.2 通用对话框183

7.2.1 “打开”与“保存”对话框183

7.2.2 “颜色”对话框185

7.2.3 “字体”对话框186

7.3 菜单188

7.3.1 菜单简介188

7.3.2 菜单的设计189

7.3.3 在运行时控制菜单190

7.4 快捷菜单191

7.5 工具栏193

7.5.1 创建工具栏193

7.5.2 为工具栏编写代码194

7.5.3 可拖动的工具栏195

7.6 状态栏196

7.7 自定义控件197

7.7.1 创建控件198

7.7.2 使用自定义控件200

7.8 打印201

7.9 部署应用程序204

7.9.1 Windows Installer部署204

7.9.2 ClickOnce部署208

思考与练习210

第8章 程序调试与异常处理8.1 程序错误分类211

8.2 调试简介212

8.3 断点212

8.3.1 断点概述212

8.3.2 设置断点214

8.3.3 “断点”窗口216

8.4 调试程序216

8.4.1 执行控制217

8.4.2 监视变量的值219

8.5 异常处理221

8.5.1 try...catch...finally222

8.5.2 Exception类224

8.5.3 自定义异常226

思考与练习228

第9章 文件与注册表操作229

9.1 文件操作相关类229

9.2 管理文件系统229

9.2.1 文件夹管理229

9.2.2 文件管理232

9.3 文件读写233

9.3.1 流233

9.3.2 读写二进制文件233

9.3.3 读写文本文件236

9.4 读写XML文件239

9.4.1 XML文件有关术语239

9.4.2 XML文件访问模型240

9.4.3 XmlTextReader(XML读取器)240

9.4.4 XmlTextWriter(XML写入器)243

9.4.5 .NET中的文档对象模型DOM244

9.5 注册表操作247

9.5.1 注册表概述247

9.5.2 注册表操作相关类248

9.5.3 基本操作249

9.5.4 注册表编程示例251

思考与练习252

第10章 数据库编程253

10.1 数据库的基本概念253

10.2 SQL基础254

10.2.1 Select语句254

10.2.2 Insert语句256

10.2.3 Update语句256

10.2.4 Delete语句256

10.3 数据库访问技术的演变256

10.4 ADO.NET概述259

10.5 数据库操作260

10.5.1 连接260

10.5.2 命令262

10.5.3 数据读取器265

10.6 数据集266

10.6.1 数据集介绍266

10.6.2 填充数据集267

10.6.3 数据集更新268

10.6.4 行状态与行版本271

10.7 DataGridView控件273

10.7.1 DataGridView控件概述274

10.7.2 非绑定模式274

10.7.3 绑定模式276

10.7.4 定制外观279

10.8 数据绑定283

10.9 通讯录程序285

思考与练习292

第11章 网络编程293

11.1 上传与下载数据293

11.1.1 WebClient类293

11.1.2 WebRequest类294

11.2 创建自己的浏览器295

11.2.1 WebBrowser控件概述295

11.2.2 浏览器实例296

11.3 几个实用类299

11.3.1 Uri类和UriBuilder类299

11.3.2 IP地址与DNS300

11.3.3 域名解析器实例302

11.4 发送电子邮件303

11.4.1 发送邮件的类303

11.4.2 发送邮件实例304

11.5 接收电子邮件306

11.5.1 邮件接收的基本原理307

11.5.2 TcpClient类307

11.5.3 接收邮件实例308

11.6 创建一个服务器端程序312

思考与练习315

第12章 Web服务316

12.1 什么是Web服务316

12.2 XML与Web服务316

12.3 传统的分布式体系结构318

12.4 Web服务体系结构319

12.5 创建Web服务320

12.6 使用Web服务323

12.7 Web服务实例325

思考与练习326

热门推荐