图书介绍
Visual C#案例教程 专业程序员成长之路2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 郑宇军等编写 著
- 出版社: 北京:北京希望电子出版社
- ISBN:7900118020
- 出版时间:2002
- 标注页数:434页
- 文件大小:86MB
- 文件页数:448页
- 主题词:C语言(学科: 程序设计) C语言 程序设计
PDF下载
下载说明
Visual C#案例教程 专业程序员成长之路PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 安装和配置Visual Studio.NET1
1.1 .NET技术概述1
1.2 Visual Studio.NET开发环境1
1.2.1 安装Visual Studio.NET1
1.2.2 体验集成开发环境3
1.3 C#.NET程序设计基本要素13
1.4 思考题18
第2章 创建用户界面19
2.1 怎样建立友好的用户界面19
2.1.1 决定用户界面的类型19
2.1.3 控件的类型和属性20
2.1.2 组合方式20
2.1.4 使用颜色和图像21
2.1.5 符合习惯21
2.1.6 易于使用21
2.2 窗体和基本控件21
2.2.1 Control类21
2.2.2 窗体Form22
2.2.3 Button控件23
2.2.4 Label控件23
2.2.5 文本框23
2.2.6 单选框和复选框24
2.2.7 组合框和列表框24
2.3.1 Menu类25
2.3 菜单和快捷键25
2.3.2 快捷键26
2.4 工具栏和状态栏26
2.4.1 工具栏26
2.4.2 状态栏26
2.5 其他常用控件27
2.5.1 ProgressBar27
2.5.2 TrackBar28
2.5.3 水平滚动条和垂直滚动条31
2.5.4 Timer控件32
2.5.5 时钟控件和日历控件34
2.5.6 NumericUpDown控件和DomainUpDown控件38
2.6 思考题41
第3章 用户界面实例42
3.1 例程S3-1:模式对话框和非模式对话框42
3.1.1 项目简介42
3.1.2 创建主窗体42
3.1.3 添加一个新窗体43
3.1.4 使用Label控件43
3.1.5 使用Button控件45
3.1.6 为Form2处理窗体初始化事件45
3.1.7 运行程序46
3.2.3 处理文本输入47
3.2.2 新建项目47
3.2 例程S3-2:用户注册窗体47
3.2.1 项目简介47
3.2.4 处理单选和复选事件49
3.2.5 处理多项列表50
3.3 例程S3-3:菜单和快捷键52
3.3.1 项目简介52
3.3.2 使用菜单编辑器创建菜单52
3.3.3 处理菜单事件53
3.3.4 使用多级菜单54
3.3.5 定义快捷键56
3.3.6 向菜单添加复选标记57
3.3.8 动态菜单59
3.3.7 建立上下文菜单59
3.4 例程S3-4:使用工具栏和状态栏61
3.4.1 项目简介61
3.4.2 使用工具栏61
3.4.3 使用状态栏65
3.5 习题69
第4章 图像、声音和视频70
4.1 绘图70
4.1.1 GDI+技术简介70
4.1.2 System.Drawing中的常用结构71
4.1.3 使用Graphics类72
4.1.4 画笔和画刷73
4.1.5 绘制文本79
4.1.6 绘制几何图形83
4.2 图像处理93
4.2.1 .NET对图像处理的支持93
4.2.2 使用Image类及其派生类93
4.2.3 对图像进行特效处理95
4.3 声音和视频95
4.3.1 播放声音95
4.3.2 播放视频96
4.4 习题97
5.1.1 项目简介98
5.1.2 建立多文档应用程序98
5.1 例程S5-1:图像处理程序98
第5章 多媒体例程98
5.1.3 显示图像102
5.1.4 缩放图像103
5.1.5 裁剪图像105
5.1.6 旋转图像105
5.1.7 保存图像108
5.2 例程S5-2:使用DirectXMusic技术播放声音109
5.2.1 项目简介109
5.2.2 DircctX技术概述110
5.2.3 建立项目111
5.2.4 为项目添加DirectX支持111
5.2.5 添加成员112
5.2.6 初始化DirectX和DirectXMusic对象113
5.2.7 播放音乐114
5.3.1 项目简介116
5.3.2 Windows Media Player控件简介116
5.3 例程S5-3:Windows Media Player播放器116
5.3.3 建立项目117
5.3.4 添加控件117
5.3.5 添加菜单及事件118
5.4 习题121
第6章 组件程序设计122
6.1 基于组件的应用程序设计122
6.1.1 组件122
6.1.2 客户/服务器模型122
6.1.4 VisualStudio.NET中的组件编程123
6.1.3 组件化程序设计123
6.2 编写组件服务器124
6.2.1 .NET基本类库124
6.2.2 创建自己的类库126
6.2.3 建立控件库126
6.2.4 组件对象的生存期127
6.3 编写组件客户131
6.3.1 本地调用131
6.3.2 远程调用132
6.4 习题132
7.1.3 创建订单类133
7.1.2 建立项目133
7.1 组件服务器例程S7-1:书店购书订单服务133
7.1.1 项目简介133
第7章 组件客户及服务器例程133
7.1.4 创建订单链表类140
7.2 组件客户例程S7-2:书店购书订单管理程序142
7.2.1 项目简介142
7.2.2 建立项目143
7.2.3 添加引用143
7.2.4 编辑窗体界面143
7.2.5 创建组件对象144
7.2.6 处理书号、书名和单价144
7.2.7 处理订单号146
7.2.8 处理订单提交147
7.2.9 处理订单取消149
7.2.10 控制送货员状态149
7.2.11 处理送货事件152
7.3 Windows控件库例程S7-3:计算器和通用密码对话框154
7.3.1 项目简介154
7.3.2 新建项目155
7.3.3 计算器控件156
7.3.4 通用密码对话框控件162
7.3.5 在客户程序中调用Windows控件165
7.4 习题168
8.1.1 数据访问技术的发展169
8.1 ADO.NET概述169
第8章 数据访问技术169
8.1.2 选择ADO.NET进行数据访问170
8.2 ADO.NET中的对象171
8.2.1 连接对象171
8.2.2 命令对象172
8.2.3 数据适配器对象172
8.2.4 数据阅读器对象172
8.2.5 错误对象和错误集合对象173
8.2.6 事务对象173
8.2.7 参数和参数集对象173
8.2.8 其他对象173
8.3.1 DataSet对象174
8.3 使用数据集访问和管理数据174
8.3.2 DataTable对象177
8.3.3 DataTableCollection对象180
8.3.4 DataRow对象181
8.3.5 DataRowCollection对象183
8.3.6 DataColumn对象183
8.3.7 DataColumnCollection对象185
8.4 使用ADO.NET对象访问和管理数据186
8.4.1 SqlConnection对象186
8.4.2 SqlCommand对象189
8.4.3 SqlDataAdapter对象191
8.4.4 SqlDataReader对象195
8.4.5 SqlParameter对象198
8.4.6 SqlParameterCollection对象199
8.4.7 SqlError对象200
8.4.8 SqlErrorCollection对象200
8.4.9 SqlTransaction对象200
8.5 习题201
第9章 数据库项目例程202
9.1 例程S9-1:建立电子器材管理数据库项目202
9.1.1 项目简介202
9.1.2 创建项目202
9.1.3 向项目中添加数据表203
9.2.2 修改设计205
9.2.3 添加数据向导窗体205
9.2 数据集例程S9-2:电子器材管理程序205
9.2.1 创建项目205
9.1.4 向表中添加数据205
9.2.4 显示数据窗体208
9.2.5 完善应用程序209
9.3 ADO.NET对象例程S9-3:电子器材管理程序209
9.3.1 创建项目209
9.3.2 修改设计209
9.3.3 设计人员管理窗体209
9.3.4 设计器材管理窗体214
9.3.5 设计采购管理窗体214
9.4 习题220
9.3.6 设计销售管理窗体220
第10章 建立Windows服务221
10.1 Windows服务概述221
10.2 Windows服务应用程序体系结构222
10.2.1 名字空间222
System.ServiceProcess222
10.2.2 System.ServiceProcess.223
ServiceBase223
10.2.3 System.ServiceProcess.225
ServiceController225
ServiceInstaller228
10.2.4 System.ServiceProcess.228
10.2.5 System.ServiceProcess.230
ServiceProcessDescription Attribute230
10.2.6 System.ServiceProcess.231
ServiceProcessInstaller231
10.2.7 System.ServiceProcess.233
TimeoutException233
10.3 创建、配置和运行Windows服务233
10.3.1 创建Windows服务233
10.3.2 添加安装组件235
10.3.3 安装和卸载Windows服务235
10.3.4 启动服务237
10.3.6 调试Windows服务238
10.3.5 安全性设置238
10.3.7 服务日志240
10.3.8 与Windows服务进行通讯241
10.4 Windows服务项目例程S10-1241
10.4.1 项目简介241
10.4.2 创建项目242
10.4.3 为项目添加组件242
10.4.4 添加代码243
10.4.5 安装和运行服务245
10.5 习题246
11.1 文件和流247
11.1.1 概述247
第11章 持久性数据247
11.1.2 System.IO.File和System.IO.Directory248
11.1.3 System.IO.FileStream252
11.1.4 System.IO.StreamReader256
11.1.5 System.IO.StreamWriter259
11.1.6 System.IO.BinaryReader和System.IO.BinaryWriter259
11.1.7 关于文件和流的一些枚举属性260
11.1.8 文件和流的异常262
11.2 注册表编程263
11.2.1 注册表概述263
11.2.2 Visual C#.NET对注册表编程的支持264
11.3 习题267
12.1.1 项目介绍268
12.1文件操作项目例程S12-1:文件加密器268
第12章 文件及注册表例程268
12.1.2 算法实现270
12.1.3 主程序实现273
12.2 注册表例程S12-2:系统个性化设置283
12.2.1 项目简介283
12.2.2 创建项目284
12.2.3 修改桌面显示285
12.2.4 修改“开始”菜单289
12.2.5 修改“显示”属性292
12.2.6 程序的最后完善297
12.3 习题297
13.1.1 FileSystemWatcher组件简介298
13.1.2 创建FileSystemWatcher组件实例298
第13章 高级组件服务298
13.1 文件系统298
13.1.3 方法、属性和事件299
13.1.4 关于大容量文件系统变化的考虑300
13.1.5 文件监视例程S13-1301
13.2 事件日志302
13.2.1 EventLog 组件介绍302
13.2.2 Windows事件日志中的关键概念302
13.2.3 事件日志条目类型304
13.2.4 创建EventLog组件304
13.2.6 EventLog编程体系结构305
13.2.5 配置EventLog组件305
13.2.7 EventLog类中重要的成员306
13.2.8 日志组件例程S13-2307
13.2.9 测试代码311
13.3 目录服务313
13.3.1 组件简介313
13.3.2 活动目录对象介绍313
13.3.3 在Visual Studio.NET中使用活动目录315
13.3.4 创建DirectoryEntry组件实例315
13.3.5 搜索活动目录结构316
13.4 消息队列317
13.4.1 消息队列概述317
13.3.6 在活动目录中修改对象317
13.4.2 认识消息和消息队列318
13.4.3 创建消息队列319
13.4.4 访问消息队列320
13.4.5 删除队列321
13.4.6 清空队列内容322
13.4.7 与消息队列交互322
13.5 性能监视324
13.5.1 PerformanceCounter组件的创建325
13.5.2 配置PerformanceCounter组件对象326
13.5.3 在.NET应用程序中使用性能计数器326
13.5.4 在服务器资源管理器中使用性能计数器327
13.5.5 创建性能计数器类别328
13.5.6 性能计数器数据分析330
13.5.7 性能计数器生存期333
13.5.8 向性能计数器写入值333
13.6 进程控制334
13.6.1 Process组件简介334
13.6.2 创建Process组件335
13.6.3 操作Process组件336
13.6.4 查看进程信息336
13.6.5 管理进程338
13.7 计时器339
13.7.1 服务器计时器与Windows计时器339
13.7.3 创建基于服务器的计时器实例340
13.7.2 计时器编程体系结构340
13.7.4 监视基于服务器的计时器341
13.8 习题342
第14章 Web应用开发343
14.1 创建Web应用程序343
14.1.1 Web应用程序的构成343
14.1.2 Web应用程序的工作机制343
14.1.3 Web服务器控件345
14.1.4 构建自己的控件350
14.2 建立Web服务351
14.2.1 Web服务概述351
14.2.2 建立和调用Web服务351
14.2.4 Web服务的现状和未来352
14.2.3 发布Web服务352
14.3 习题353
第15章 Web例程354
15.1 例程S15-1:简单Web应用程序354
15.1.1 项目简介354
15.1.2 准备工作354
15.1.3 建立项目355
15.1.4 添加服务器控件356
15.1.5 编写事件处理代码356
15.1.6 在开发环境中编译与运行Web窗体357
15.1.7 把Web应用发布到其他服务器357
15.2.2 创建项目358
15.2.1 项目简介358
15.2 例程S15-2:使用基本Web服务器控件358
15.3 例程S15-3:使用DataGrid控件361
15.3.1 项目简介361
15.3.2 建立项目361
15.3.3 Web窗体开发的一点补充363
15.4 例程S15-4:使用验证控件364
15.5 例程S15-5:cookie使用与安全认证366
15.5.1 什么是cookie366
15.5.2 cookie的用途367
15.5.3 一个读写与清除cookie的例子368
15.6.1 用户认证简介370
15.6 例程S15-6:用户认证370
15.6.2 项目简介372
15.6.3 建立数据库372
15.6.4 建立项目373
15.7 例程S15-7:自定义Web控件379
15.7.1 项目简介379
15.7.2 建立项目379
15.8 例程S15-8:创建和调用Web服务381
15.8.1 项目简介381
15.8.2 建立项目381
15.8.3 调用服务383
15.8.4 发布服务386
15.9 习题389
第16章 体验XML390
16.1 理解XML390
16.1.1 创建XML391
16.1.2 XML中的一些基本概念393
16.1.3 .NET中的XML395
16.2 在应用程序中使用XML395
16.2.1 例程16-1:读取XML文档395
16.2.2 例程16-2:输出XML文档399
16.2.3 例程16-3:转换XML文档401
16.3 在Web中使用XML404
16.3.1 例程16-4:用XML建设网站404
16.3.2 例程16-5:通过SOAP创建和调用Web服务414
16.4 ADO和IE5中的XML420
16.4.1 存储为XML形式的ADO记录集421
16.4.2 IE数据岛和绑定422
16.4.3 以XML数据格式保存记录424
16.4.4 打开记录集425
16.5 习题425
附录A 部分习题参考答案426
第1章426
第2章426
第3章427
第4章427
第6章428
第5章428
第7章429
第8章429
第9章430
第10章430
第11章430
第12章431
第13章432
第14章432
第15章433
第16章434
热门推荐
- 743222.html
- 507992.html
- 913515.html
- 1736208.html
- 766004.html
- 2420201.html
- 2938514.html
- 304811.html
- 2781315.html
- 3629084.html
- http://www.ickdjs.cc/book_1700712.html
- http://www.ickdjs.cc/book_382069.html
- http://www.ickdjs.cc/book_2484766.html
- http://www.ickdjs.cc/book_2875457.html
- http://www.ickdjs.cc/book_1535031.html
- http://www.ickdjs.cc/book_1958829.html
- http://www.ickdjs.cc/book_1064268.html
- http://www.ickdjs.cc/book_1284022.html
- http://www.ickdjs.cc/book_2482376.html
- http://www.ickdjs.cc/book_69985.html