图书介绍
Visual Basic.NET编程PDF|Epub|txt|kindle电子书版本网盘下载
![Visual Basic.NET编程](https://www.shukui.net/cover/18/31543542.jpg)
- (美)Peter Aitken著;邓子梁等译 著
- 出版社: 北京:中国水利水电出版社
- ISBN:7508412486
- 出版时间:2002
- 标注页数:462页
- 文件大小:58MB
- 文件页数:485页
- 主题词:
PDF下载
下载说明
Visual Basic.NET编程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 介绍Visual Basic1
1.1 Visual Basic编程模式1
1.2 使用组件编程2
1.3 类和对象2
1.3.1 属性3
1.3.2 方法3
1.4 用户自定义3
1.4.1 事件3
1.4.2 组件设置4
1.5 .NET框架4
1.6 代码的作用5
1.7 工程类型5
1.8 第一个Visual Basic工程5
1.8.1 开始创建工程6
1.8.2 设置窗体属性7
1.9 下一步11
1.10 小结12
第2章 使用Visual Studio13
2.1 屏幕布局13
2.1.1 菜单和工具条14
2.1.2 编辑/设计窗口14
2.1.3 工具箱14
2.1.4 输出窗口15
2.1.5 方案浏览器和类视图15
2.1.6 属性窗口16
2.2 工程、方案和集合16
2.2.1 工程17
2.2.2 方案17
2.3 Visual Studio选项19
2.2.3 集合19
2.3.2 开始选项20
2.3.1 选项对话框20
2.3.3 工程和方案选项21
2.3.4 文本编辑选项21
2.3.5 关于Visual Basic选项21
2.4 创建和打开工程22
2.5 编辑代码22
2.5.1 提纲模式23
2.5.2 使用剪贴板环24
2.5.3 定位工作中的错误24
2.6 编译和运行工程24
2.7 窗口布局25
2.8 获得帮助25
2.8.3 索引26
2.8.4 搜索26
2.8.1 动态帮助26
2.8.2 帮助内容26
2.8.5 上下文敏感帮助27
2.9 小结27
第3章 Visual Basic语法:基础和数据存储28
3.1 语法基础28
3.1.1 注释29
3.1.2 Visual Basic代码的续行29
3.2 数据存储29
3.2.1 变量29
3.2.2 变量类型30
3.2.3 变量名31
3.2.4 声明变量31
3.2.5 隐式变量声明32
3.2.6 静态变量33
3.2.7 Object数据类型33
3.2.8 对象的引用34
3.2.9 名称空间和Imports语句34
3.2.10 销毁对象35
3.2.11 早期绑定和后期绑定35
3.2.12 常量37
3.3 数组38
3.3.1 改变数组的大小38
3.3.2 UBound函数39
3.4 结构39
3.5 枚举39
3.6.3 模块级域41
3.6.2 过程级作用域41
3.6.1 块级域41
3.6 变量作用域41
3.6.4 工程级域42
3.6.5 类级域42
3.6.6 屏蔽42
3.6.7 同名变量43
3.6.8 选择变量域43
3.7 表达式和数据操作43
3.7.1 算术算子43
3.7.2 字符串算子44
3.7.3 赋值算子44
3.7.4 算子优先级45
3.8 小结46
4.1.2 比较算子47
4.1.1 逻辑表达式47
4.1 程序控制语句47
第4章 Visual Basic语法:程序控制和过程47
4.1.3 逻辑算子48
4.1.4 选择结构49
4.1.5 循环结构51
4.2 过程55
4.2.1 Sub过程56
4.2.2 Function过程58
4.3 小结59
第5章 运行时错误和异常处理60
5.1 什么是异常60
5.2 结构化异常处理61
5.2.1 过滤Catch表达式61
5.2.2 异常类和它的派生类62
5.2.3 一个异常处理的例子63
5.2.4 抛出异常64
5.3 非结构化异常处理65
5.3.1 On Error语句65
5.3.2 Resume语句66
5.3.3 Err对象66
5.3.4 使用On Error Resume Next66
5.4 小结67
第6章 Visual Basic和.NET框架68
6.1 为什么选择.NET68
6.2 .NET框架探秘69
6.2.1 公共语言运行时70
6.2.2 .NET的类框架71
6.2.3 用户界面73
6.3 值类型和引用类型74
6.5 Visual Basic放在哪里了75
6.4 名称空间75
6.6 小结76
第7章 创建Windows应用程序77
7.1 窗体和控件77
7.1.1 Control类78
7.1.2 ScrollableControl类78
7.1.3 ContainerControl类78
7.1.4 Form类78
7.1.5 UserControl类79
7.2 Form类79
7.2.1 窗体的行为79
7.2.2 窗体的外观80
7.2.4 窗体的其他属性84
7.2.3 窗体的规划和设计84
7.2.5 窗体的事件85
7.2.6 窗体的方法86
7.3 设计窗体87
7.3.1 向窗体中添加控件87
7.3.2 选中控件87
7.3.3 调整控件尺寸和排列88
7.3.4 锁定控件88
7.3.5 Z轴89
7.3.6 Tab顺序89
7.3.7 向窗体中添加菜单90
7.4 使用窗体90
7.4.1 开始窗体90
7.4.2 显示和隐藏窗体90
7.4.4 使用模态窗体92
7.4.3 使用Sub Main92
7.5 窗体和控件的事件93
7.6 窗体演示1:显示多个窗体95
7.7 窗体演示2:使用Sub Main97
7.8 小结97
第8章 Windows应用程序的控件98
8.1 使用控件98
8.2 Windows窗体控件101
8.2.1 Label102
8.2.2 LinkLabel102
8.2.3 Button103
8.2.4 TextBox104
8.2.5 MainMenu106
8.2.6 CheckBox109
8.2.7 RadioButton110
8.2.8 ListBox111
8.2.9 ComboBox113
8.2.10 GroupBox114
8.2.11 Panel114
8.2.12 TabControl115
8.2.13 Timer117
8.2.14 StatusBar118
8.2.15 ImageList120
8.2.16 ContextMenu122
8.3 其他控件123
8.4 使用鼠标124
8.4.1 和鼠标相关的事件124
8.4.2 实现拖放126
8.5 和键盘相关的事件130
8.6 为控件创建访问键131
8.8 Color结构132
8.7 使用字体132
8.9 ContentAlignment枚举133
8.10 小结133
第9章 使用VB.NET的面向对象编程(上)134
9.1 面向对象基础134
9.1.1 类和对象134
9.1.2 OOP的功能135
9.1.3 属性和方法135
9.2 在VB.NET中创建类135
9.2.1 名称空间和类136
9.2.2 类的属性137
9.2.3 类的方法142
9.2.4 类的构造函数144
9.2.5 共享方法146
9.2.6 共享变量147
9.2.7 类的事件149
9.2.8 类的访问选项153
9.3 小结153
第10章 使用VB.NET的面向对象编程(下)154
10.1 结构154
10.2 接口155
10.2.1 实现接口156
10.2.2 使用实现接口的类157
10.2.3 继承157
10.2.4 基本的Object类158
10.2.5 派生子类158
10.2.6 基类设计时的考虑162
10.3 特定对象的引用164
10.3.1 Me关键字164
10.3.3 MyClass关键字165
10.3.2 MyBase关键字165
10.4 小结166
第11章 创建自定义控件167
11.1 创建控件的基础167
11.2 使用Windows Control Library167
11.3 从已有控件派生子类167
11.3.1 自定义属性168
11.3.2 自定义方法169
11.3.3 自定义事件处理过程170
11.3.4 使用自定义控件170
11.3.5 自定义控件演示1172
11.4 创建UserControl控件174
11.4.1 设计的考虑174
11.4.2 UserControl的事件174
11.4.4 自定义用户控件演示176
11.4.3 测试自定义用户控件176
11.5 小结179
第12章 编写控制台应用程序180
12.1 控制台基础180
12.2 Console类181
12.3 命令行参数182
12.4 重定向输入输出183
12.5 控制台应用程序的错误184
12.6 小结184
第13章 创建MDI应用程序185
13.1 MDI基础185
13.2 创建MDI窗体186
13.3 维护子窗口列表186
13.4 使用子窗体187
13.5 排列子窗体187
13.6 MDI应用程序演示188
13.7 小结193
第14章 文本和数字的使用194
14.1 String类194
14.1.1 Chars195
14.1.2 Length195
14.1.3 CompareTo()195
14.1.4 EndsWith()和StartsWith()196
14.1.5 Equals()196
14.1.6 IndexOf()和LastIndexOf()197
14.1.7 Insert()197
14.1.8 LastIndexOf()197
14.1.9 PadLeft()和PadRight()197
14.1.11 Replace()198
14.1.12 StartsWith()198
14.1.10 Remove()198
14.1.13 SubString()199
14.1.14 ToLower()和ToUpper()199
14.1.15 Trim()、TrimEnd()和TrimStart()199
14.2 旧版本的字符串函数和语句199
14.3 数字操作200
14.4 产生随机数202
14.5 小结203
第15章 日期和时间的使用204
15.1 DateTime结构204
15.1.1 DateTime构造函数205
15.1.2 获取日期或时间的信息205
15.1.3 比较日期或时间206
15.1.4 日期或时间计算207
15.1.5 转化和设计日期或时间207
15.2.2 TimeSpan成员208
15.2 TimeSpan208
15.2.1 TimeSpan构造函数208
15.3 代码举例209
15.3.1 判断星期几210
15.3.2 判断给定月的第一个星期一210
15.3.3 查找下一个闰年211
15.3.4 计算两个时间点之间的分钟数212
15.4 日历212
15.5 小结213
第16章 文件的访问和管理214
16.1 文件的基本原理214
16.2 文件访问中的异常215
16.3 文件访问215
16.3.1 File类216
16.3.2 FileStream类218
16.3.3 BinaryReader类220
16.3.4 关闭字节流221
16.3.5 访问基本的流222
16.3.6 BinaryWriter类222
16.3.7 StreamReader类224
16.3.8 StreamWriter类226
16.4 文件管理229
16.4.1 处理文件229
16.4.2 使用目录和驱动器230
16.5 与文件有关的控件234
16.5.1 OpenFileDialog控件234
16.5.2 SaveFileDialog控件237
16.6 小结238
17.1 PictureBox控件239
第17章 图像和打印239
17.2 图形240
17.2.1 Graphics类介绍240
17.2.2 测量单元和坐标242
17.2.3 Point和PointF结构242
17.2.4 Size和SizeF结构243
17.2.5 Rectangle和RectangleF结构243
17.2.6 Region和GraphicsPath类244
17.2.7 笔247
17.2.8 画笔248
17.2.9 字体248
17.2.10 Graphics类(续)249
17.2.11 Graphics类的信息和控件成员249
17.3.2 修改Bitmap255
17.3.1 创建一个Bitmap对象255
17.3 Image类255
17.3.3 保存位图257
17.4 打印257
17.4.1 打印设置和PrintDialog类258
17.4.2 页面设置和PageSetupDialog类260
17.4.3 使用PrintPage()事件过程261
17.5 小结264
第18章 处理XML265
18.1 XML概述265
18.2 XML的.NET工具267
18.3 使用XmlTextReader类读取XML268
18.3.1 对节点的处理270
18.3.2 处理XML异常271
18.3.3 XmlTextReader示例271
18.3.4 使用XmlValidatingReader类来确认XML274
18.3.5 确认DTD275
18.3.6 确认Schema277
18.4 使用XmlDocument类282
18.4.1 使用XmlDocument类概述283
18.4.2 加载和存储XML文档284
18.4.3 遍历树285
18.4.4 读取元素和属性数据286
18.4.5 演示XmlDocument类288
18.5 其他XML工具290
18.6 小结290
第19章 使用ADO.NET进行数据库访问291
19.1 何为数据库291
19.2 ADO.NET294
19.3.1 SqlConnection类和OleDbConnection类295
19.3 用于数据访问的ADO.NET类295
19.3.2 SqlAdapter类和OleDbAdapter类297
19.3.3 DataSet类298
19.4 SQL305
19.5 DataView类306
19.5.1 过滤DataView307
19.5.2 对DataView进行排序308
19.5.3 附加的DataView成员308
19.6 绑定控件和数据308
19.6.1 简单的绑定309
19.6.2 简单绑定的演示程序310
19.6.3 复杂的绑定313
19.7 Visual Studio的数据库应用程序工具313
19.7.1 服务浏览框314
19.7.3 数据适配器配置向导315
19.7.2 数据工具箱315
19.8 小结317
第20章 使用ASP.NET创建Web应用程序318
20.1 什么是Web应用程序318
20.1.1 Web应用程序是如何工作的318
20.1.2 对计算机的要求319
20.2 Web应用程序的组成320
20.3 第一个Web应用程序321
20.3.1 设计可视化界面321
20.3.2 书写代码323
20.3.3 检查HTML325
20.3.4 页面布局模式327
20.5 System.Web.UI.Page类和Page_Load()事件328
20.4 Web应用程序所用的控件328
20.6 Web应用程序中的管理状态329
20.6.1 Session对象330
20.6.2 Application对象331
20.7 Web应用程序中的事件333
20.8 安全和Web应用程序333
20.9 小结337
第21章 Web应用控件338
21.1 Web控件概述338
21.2 常用Web控件成员338
21.2.1 控件外观339
21.2.2 控件事件340
21.3.1 标签(Label)控件341
21.3.2 文本框(TextBox)控件341
21.3 Web表单控件341
21.2.3 其他控件成员341
21.3.3 按钮(Button)控件342
21.3.4 示例1343
21.3.5 超链接(HyperLink)控件345
21.3.6 列表(List)控件345
21.3.7 下拉列表(DropDownList)347
21.3.8 示例2348
21.3.9 选择控件349
21.3.10 图像控件351
21.3.11 面板(Panel)控件352
21.3.12 文字(Literal)控件352
21.3.13 示例3353
21.3.14 有效性控件355
21.3.15 其他Web控件359
21.4 小结360
第22章 Web应用中的数据库访问361
22.1 ADO.NET和ASP.NET361
22.2 使用DataReader类读取数据362
22.3 Repeater控件365
22.3.1 捆绑Repeater控件365
22.3.2 定义模板365
22.3.3 Repeater的其他属性367
22.3.4 Repeater示例368
22.4 DataList控件370
22.4.1 在一行中显示按钮370
22.4.2 DataList示例373
22.5 DataGrid控件377
22.5.1 DataGrid页378
22.5.2 改变DataGrid外观378
22.5.3 使用自动套用格式进行设定378
22.5.5 对DataGrid列进行设置379
22.5.4 使用Property Builder379
22.5.6 DataGrid排序383
22.5.7 DataGrid示例383
22.6 小结391
第23章 创建并使用Web服务392
23.1 什么是Web服务392
23.2 一个Web服务392
23.2.1 创建Web Service393
23.2.2 创建用户程序395
23.3 SOAP397
23.4 用WSDL文件描述Web服务398
23.5 代理类与WSDL.EXE399
23.6 异步调用Web服务402
23.6.1 创建一个慢速Web服务402
23.6.2 创建异步用户程序403
23.7 Web引用与发现文件405
23.7.1 发现文件405
23.7.2 UDDI406
23.7.3 发布Web Service406
23.8 向(从)服务传递对象407
23.9 小结407
第24章 开发自定义Web控件408
24.1 有关用户控件的基础知识408
24.2 用户控件的属性409
24.2.1 用户控件中的事件412
24.2.2 用户控件的代码支持414
24.3 将ASP.NET网页转化为用户控件416
24.4 小结416
第25章 调试并发行编写好的应用程序417
25.1 程序的调试417
25.1.1 Debug类的使用418
25.1.2 Trace类的使用419
25.1.3 断点的使用420
25.1.4 程序的单步执行423
25.2 应用程序的发布424
25.2.1 Web应用程序的发布424
25.2.2 Windows应用程序的发布428
25.3 小结429
附录A Visual Basic.NET的变化430
A.1 新集成开发环境的特性430
A.2 文件和类432
A.3 数据439
A.4 Web性能439
A.4.1 Web窗体439
A.4.5 Web服务440
A.5.1 选项声明440
A.5 语言和语法440
A.4.3 ASP.NET服务器控件440
A.4.4 认证控件440
A.4.2 Web窗体事件440
A.5.2 数据类型441
A.5.3 声明441
A.5.4 语言变化的总结447
附录B 升级指导454
B.1 是否需要升级454
B.2 升级向导完成的工作454
B.3 升级向导没有做的工作455
B.4 运行升级向导456
B.5 查看升级报告和任务列表457
附录C VB.NET的异常458
附录D 编译器选项460