![Master Programming with Visual C#.NET深入编程](https://cover.qianqiantushu.cc/33/s62548de.jpg)
![Master Programming with Visual C#.NET深入编程](https://cover.qianqiantushu.cc/33/s62548de.jpg)
Master Programming with Visual C#.NET深入编程PDF电子书下载
- 电子书积分:16 积分如何计算积分?
- 作 者:徐可等编写
- 出 版 社:北京:北京希望电子出版社
- 出版年份:2001
- ISBN:7980008332
- 页数:504 页
第一章 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 解答NET 5
1.4 本章小结 8
本章习题 8
2.1 安装要求 9
2.1.1 硬件、系统需求 9
2.1.2 安装Microsoft Windows Component Update 9
第二章 安装Visual Studio.NET7.0 9
本章要点 9
2.1.3 组件的单独安装 13
2.2 在Windows 2000操作系统下安装Visual Studio.NET7.0 18
2.3 启动Visual Studio.NET 23
2.4 在其它操作系统上安装Microsoft Visual Studio.NET 24
2.4.1 在Windows?NT4.0操作系统下安装Visual Studio.NET 24
2.4.2 在Windows Me或Windows 98操作系统下安装Visual Studio NET 25
2.5 本章小结 25
本章练习 25
3.1 绪论 26
第三章 C#语言基础 26
本章要点 26
3.1.1 Hello,world 27
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 Attribute 45
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 构造Regions 280
6.1.5 Ellipses和Arcs 280
6.1.6 Drawing,Positioning,和Cloning Images 281
6.1.7 Polygons 283
6.1.8 Pens,Lines,and Rectangles高级使用 284
6.1.9 Regions高级使用 285
6.1.10 Paths 286
6.2 Graphics类 288
6.2.1 Graphics概述 288
6.2.2 Rectangle,Size和Point 288
6.2.3 Graphics画图 289
6.3 Pen,Font,Brush,Bitmap和Color简介 293
6.3.1 Brush 293
6.3.4 Pen 294
6.3.3 Font和Color 294
6.3.2 Bitmap 294
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 Stream 323
7.3.1 Stream类及其派生类 323
7.3.2 用Stream进行同步I/O和异步I/O操作 326
7.3.3 在网络上使用Stream 328
7.3.4 Directory 329
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 数据库世界的世界语_SQL 364
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和ManualResetEvent 441
10.3.5 管道(Monitor) 443
10.3.6 Interlocked 443
10.3.8 ReaderWriterLock类 444
10.3.7 ThreadPool 444
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的Socket 462
11.2.1 建立Socket 462
11.2.2 连接一个Socket 463
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
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《全国职业院校工业机器人技术专业规划教材 工业机器人现场编程》(中国)项万明 2019
- 《编程超有趣 奇妙Python轻松学 第1辑》HelloCode人工智能国际研究组 2018
- 《我的第一套编程启蒙绘本 看事件 开始了》编程猫教研团队编绘 2019
- 《STEM教育丛书 麦昆机器人和Micro:bit图形化编程》张弛责任编辑;(中国)陈宝杰,沙靓雯 2019
- 《深入推进自我革命》任仲文 2019
- 《ROS机器人编程与SLAM算法解析指南》陶满礼 2020
- 《我的第一套编程启蒙绘本 123 序列来啦》编程猫教研团队编绘 2019
- 《高等院校计算机任务驱动教改教材 C语言编程思维 第2版》(中国)陈萌,鲍淑娣 2019
- 《深入浅出区块链核心技术与项目分析》梁伟 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《学前儿童发展心理学 第2版》刘万伦主编;王文秀,甘卫群,刘万伦编写人员 2019
- 《习近平总书记教育重要论述讲义》本书编写组 2020
- 《液固旋流分离新技术》中国化工学会组织编写;汪华林等著 2019
- 《新编高中物理竞赛教程习题全解》钟小平主编;钟小平,倪国富,曹海奇编写 2019
- 《声动中国 七十年歌声里的中国故事》王一诺责任编辑;(中国)《声动中国》编写组 2019
- 《对话中国》《对话中国》编写组著 2019
- 《绿色过程工程与清洁生产技术 张懿院士论文集精选 上》《绿色过程工程与清洁生产技术》编写组编 2019
- 《近代中国分省人文地理影像采集与研究 甘肃》《近代中国分省人文地理影像采集与研究》编写组 2019
- 《创新的脚步 全国社区治理和服务创新实验区成果集萃》民政部编写组编著 2018
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017