图书介绍
Master Programming with Visual C#.NET深入编程PDF|Epub|txt|kindle电子书版本网盘下载
- 徐可等编写 著
- 出版社: 北京:北京希望电子出版社
- ISBN:7980008332
- 出版时间:2001
- 标注页数:504页
- 文件大小:46MB
- 文件页数:514页
- 主题词:C语言(学科: 程序设计) C语言 程序设计
PDF下载
下载说明
Master Programming with Visual C#.NET深入编程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一章 Visual Studio.NET简介1
本章要点1
1.1 Visual Studio.NET简介1
1.1.1 设计应用程序和共享最佳方法1
目录1
1.1.2 企业框架和模板2
1.1.3 满足业务需求2
1.1.4 通过软件建模表达体系结构3
1.1.5 测试XML Web服务和应用程序3
1.2 Visual Stuio.NET安装要点3
1.2.1 解决方法4
1.3 解答NET5
1.4 本章小结8
本章习题8
2.1 安装要求9
2.1.1 硬件、系统需求9
2.1.2 安装Microsoft Windows Component Update9
第二章 安装Visual Studio.NET7.09
本章要点9
2.1.3 组件的单独安装13
2.2 在Windows 2000操作系统下安装Visual Studio.NET7.018
2.3 启动Visual Studio.NET23
2.4 在其它操作系统上安装Microsoft Visual Studio.NET24
2.4.1 在Windows?NT4.0操作系统下安装Visual Studio.NET24
2.4.2 在Windows Me或Windows 98操作系统下安装Visual Studio NET25
2.5 本章小结25
本章练习25
3.1 绪论26
第三章 C#语言基础26
本章要点26
3.1.1 Hello,world27
3.1.2 自动内存管理28
3.1.3 类型30
3.1.4 预定义类型32
3.1.5 数组类型34
3.1.6 统一系统类型36
3.1.7 语句37
3.1.9 结构类型39
3.1.8 类39
3.1.10 接口40
3.1.11 代理(delegates)41
3.1.12 枚举41
3.1.13 命名空间41
3.1.14 属性42
3.1.15 索引器43
3.1.16 事件44
3.1.17 Attribute45
3.2.1 预处理47
3.2 语法结构47
3.2.2 标识符51
3 2.3 关键字52
3.2.4 数据类型52
3.2.5 操作符和标点符号56
3.3 基本概念57
3.3.1 声明57
3.3.2 成员57
3.3.3 成员可见性(member-access)58
3.4 类型61
3.3.4 存取控制61
3.4.1 值类型62
3.4.2 缺省值63
3.4.3 简单类型64
3.4.4 引用型66
3.5 变量67
3.5.1 变量的分类67
3.5.3 变量明确赋值69
3.5.2 变量缺省值69
3.5.4 变量引用(variable-reference)72
3.6 类型转换72
3.6.1 隐式转换72
3.6.2 显式转换73
3.7 表达式75
3.7.1 表达式的分类75
3.7.2 运算符76
3.7.4 表达式调用78
3.7.3 加括号的表达式78
3.7.5 元素访问(element-access)79
3.7.6 this访问81
3.7.7 Base访问84
3.7.8 递增和递减操作符86
3.7.9 new操作符88
3.7.10 typeof操作符93
3.7.11 sizeof操作符94
3.7.12 checked和unchecked操作符95
3.7.13 一元表达式101
3.7.14 二元表达式102
3.8 语句107
3.8.1 终点和可达107
3.8.2 分程序108
3.8.3 空语句(empty-statement)108
3.8.4 标号语句(1abeled-statement)109
3.8.5 声明语句(declaration-statement)109
3.8.6 表达式语句(expression-statement)111
3.8.7 条件语句(selection-statement)112
3.8.8 循环语句(iteration-statement)116
3.8.9 转子语句(Jump)119
3.8.10 checked和unchecked语句123
3.8.11 Lock语句123
3.9 命名空间124
3.9.1 编译单元124
3.9.2 命名空间声明(namespace-declaration)124
3.9.3 Using命令125
3.9.4 命名空间的应用127
3.10 类132
3.10.1 类声明133
3.10.2 类成员136
3.10.3 常量(constant)139
3.10.4 域141
3.10.5 方法147
3.10.6 属性161
3.10.7 事件171
3.10.8 索引器175
3.10.9 操作符178
3.10.10 构造函数181
3.10.11 析构函数187
3.10.12 静态构造函数187
3.11 结构190
3.11.1 结构声明190
3.11.2 结构成员191
3.11.3 结构例子191
3.12 接口、代理和枚举196
3.12.1 接口196
3.12.2 代理(delegates)197
3.12.3 枚举198
3.13 版本199
3.14 本章小结202
本章习题202
4.1 Visual Studio.NET集成开发环境介绍203
4.1.1 VISUAL STUDIO.NET开发环境203
本章要点203
第四章 Visual Studio.NET集成开发环境203
4.1.2 Visual Studio.NET集成开发环境的新内容204
4.1.3 Visual Stdio.NET常用窗口对象简介208
4.2 Visual Studio.NET菜单介绍222
4.2.1 File菜单组223
4.2.2 Edit菜单组227
4.2.3 View菜单组229
4.2.4 Project菜单组232
4.2.5 Build菜单组235
4.2.6 Debug菜单组237
4.2.7 Tools菜单组238
4.2.8 Window菜单组242
4.2.9 NET开发环境中的工具条244
4.3 NET下开发程序的一般步骤244
4.4 本章小结247
本章习题247
第五章 VC#快速上手248
5.1 新的开端248
5.1.1 “hello,world!”一个老土的例子248
5.2.1 Windows下编程要注意的几个问题254
5.2 Windows下的编程,基于Form的应用程序254
5.2.2 开发一个WINDOWS 下的应用程序256
5.3 常用的form控件264
5.3.1 控件的基本概念264
5.3.2 我们从哪里得到控件265
5.3.3 控件的使用方法简介265
5.3.4 菜单、工具栏、状态栏、和图标的使用270
本章习题275
5.4 本章小结275
第六章 图形程序开发276
6.1 Vcsharp画图基本概念276
6.1.1 上下文设备,句柄和Graphics对象276
6.1.2 画一条直线277
6.1.3 画图和填充279
6.1.4 构造Regions280
6.1.5 Ellipses和Arcs280
6.1.6 Drawing,Positioning,和Cloning Images281
6.1.7 Polygons283
6.1.8 Pens,Lines,and Rectangles高级使用284
6.1.9 Regions高级使用285
6.1.10 Paths286
6.2 Graphics类288
6.2.1 Graphics概述288
6.2.2 Rectangle,Size和Point288
6.2.3 Graphics画图289
6.3 Pen,Font,Brush,Bitmap和Color简介293
6.3.1 Brush293
6.3.4 Pen294
6.3.3 Font和Color294
6.3.2 Bitmap294
6.4 图形编程295
6.4.1 创建应用程序框架295
6.4.2 界面设计297
6.4.3 代码设计305
6.4.4 程序运行结果310
6.5 本章小结313
本章练习313
7.1 VC#的文件常用类简介314
第七章 文件操作314
7.2 文件315
7.2.1 打开文件316
7.2.2 文件存取317
7.2.3 文件读写操作319
7.2.4 关闭文件323
7.3 Stream323
7.3.1 Stream类及其派生类323
7.3.2 用Stream进行同步I/O和异步I/O操作326
7.3.3 在网络上使用Stream328
7.3.4 Directory329
7.4 文件编程329
7.4.1 基本思想329
7.4.2 界面设计329
7.4.3 代码设计331
7.4.4 程序执行335
7.5 本章小结338
本章练习339
8.1.3 视类340
8.1.2 文档类340
8.1.4 框架340
第八章 MDI程序开发及键盘消息处理340
8.1.1 单文档与多文档应用程序340
8.1 MDI程序简介340
8.2 创建应用程序的步骤341
8.3 编写MDI程序实例342
8.3.1 应用程序设计342
8.4 键盘消息响应354
8.5 程序运行结果358
8.6 本章小结360
本章练习360
第九章 数据库的开发361
9.1 数据库,并不像听起来那么难361
9.1.1 数据库简介361
9.1.2 数据库的体系结构361
9.1.3 数据库的操作过程362
9.2 数据库世界的世界语_SQL364
9.2.1 数据定义语言(DDL)366
9.2.2 数据控制语言(DCL)370
9.2.3 数据处理语言(DML)371
9.3 从头学起,开始ADO编程380
9.3.1 基本的ADO编程模型380
9.3.2 使用ADO的对象实现ADO的编程模型382
9.4 ADO数据库编程开发应用实例399
9.4.1 设计应用程序399
9.4.2 编译执行425
9.5 本章小结427
本章习题427
第十章 多线程开发428
10.1 线程基本知识428
10.1.1 线程与进程428
10.1.2 线程是如何工作的429
10.1.3 线程的优点429
10.2.1 Windows的线程实现函数430
10.2.2 启动线程430
10.2 工作线程430
10.3 多线程编程的常用类434
10.3.1 线程同步434
10.3.2 Thread类435
10.3.3 Mutex类440
10.3.4 AutoResetEvent和ManualResetEvent441
10.3.5 管道(Monitor)443
10.3.6 Interlocked443
10.3.8 ReaderWriterLock类444
10.3.7 ThreadPool444
10.4 多线程编程445
10.4.1 界面设计445
10.4.2 设计几个线程函数448
10.4.3 增加Mutex类451
10.4.4 增加Thread类451
10.4.5 启动线程452
10.4.6 关闭线程453
10.4.7 线程清除工作454
10.4.8 程序运行455
本章练习456
10.5 本章小结456
第十一章 网络开发457
11.1 网络基本知识457
11.1.1 网络发展的历史457
11.1.2 网络参考模型458
11.1.3 Client/Server编程模式461
11.2 VS.NET的Socket462
11.2.1 建立Socket462
11.2.2 连接一个Socket463
11.2.3 使用Socket类464
11.2.4 Socket调用过程466
11.3 Socket类467
11.3.1 Socket构造函数467
11.3.2 绑定地址Bind()468
11.3.3 建立连接Connect()469
11.3.4 监听服务请求Listen()469
11.3.5 发送数据Send()和SendTo()470
11.3.6 接收数据Receive()和ReceiveFrom()472
11.3.8 Select()475
11.3.7 关闭Close()475
11.4 在网络上的数据表示476
11.5 Socket编程实例482
11.5.1 创建新项目482
11.5.2 添加命名空间483
11.5.3 设计几个辅助函数483
11.5.4 添加控件488
11.5.5 接收和发送数据491
11.5.7 执行程序493
11.5.6 退出程序493
11.6 本章小结495
本章练习495
第十二章 用多种语言开发自己的组件496
12.1 设计组件496
12.1.1 设计一个用VC#编写的组件496
12.1.2 设计一个用VB写的组件499
12.2 组件的调用500
12.3 本章小结503
本章练习504