图书介绍
VB.NET应用教程 Web与桌面应用程序开发PDF|Epub|txt|kindle电子书版本网盘下载
![VB.NET应用教程 Web与桌面应用程序开发](https://www.shukui.net/cover/65/33186906.jpg)
- (美)David Gefen,(美)Chittibabu Govindarajulu著;张少华译 著
- 出版社: 北京:清华大学出版社
- ISBN:7302096228
- 出版时间:2005
- 标注页数:565页
- 文件大小:79MB
- 文件页数:581页
- 主题词:BASIC语言-程序设计-教材
PDF下载
下载说明
VB.NET应用教程 Web与桌面应用程序开发PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录1
第1章 概述1
1.1 本章目标1
1.2 如何使用本书1
1.3 面向对象理论3
1.4 小例子5
1.5 快速应用程序设计8
1.6 在命名空间中安排类10
1.7 .NET体系结构概述11
1.8 实验1.1:拉斯维加斯21点12
1.9 课外作业15
1.10 自我测试15
第2章 回顾变量、常量、数据类型及更多相关知识17
2.1 本章目标17
2.2 变量、常量、字面量和数据类型18
2.2.1 命名约定和数据类型18
2.2.2 定义变量和常量19
2.2.3 名称识别的作用域21
2.2.4 字面量23
2.3 数据类型之间的转换23
2.4 处理数值数据类型25
2.5 处理字符串数据类型27
2.6 处理日期数据类型35
2.7 动态确定数据类型38
2.8 消息框39
2.9 实验2.1:快速回顾日期数据类型和窗体设计43
2.1 0实验2.2:练习使用字符串数据类型59
2.11 课外作业62
2.12 自我测试62
第3章 数组和控制语句64
3.1 本章目标64
3.2 数组65
3.2.1 显式排列和隐式排列66
3.2.2 初始化数组67
3.2.3 锯齿状数组68
3.2.4 数组语句Erase、Sort和Join69
3.3 结构体70
3.3.1 结构体中的方法72
3.3.2 结构体中的数组73
3.4 枚举74
3.5 选择语句74
3.6 循环语句77
3.7 简单循环80
3.7.1 X的阶乘83
3.7.2 搜索数组84
3.7.3 另一个搜索数组的例子85
3.7.4 一个更复杂的例子86
3.7.5 标识质数87
3.7.6 Do循环88
3.7.7 Do循环的更多例子90
3.7.8 For Each循环91
3.8.1 子程序和函数92
3.8.2 子程序92
3.8 顺序命令控制语句92
3.8.3 重载子程序94
3.8.4 Private、Public、Friend、Shared以及Protected子程序94
3.8.5 函数95
3.8.6 递归函数96
3.9 捕捉和处理错误97
3.10 结构化异常处理101
3.11 委托概述103
3.12 实验3.1:循环和列表框104
3.13 实验3.2:循环、阶乘和列表框110
3.14 实验3.3:排序与动态的控件数组113
3.15 实验3.4:正弦函数和余弦函数120
3.16 实验3.5:计算器124
3.17 课外作业130
3.18 自我测试130
第4章 深入介绍面向对象132
4.1 本章目标132
4.2 面向对象编程132
4.2.1 引言132
4.2.4 继承133
4.3 命名空间和类133
4.2.3 多态性133
4.2.2 封装133
4.4 设计和使用类模块134
4.4.1 类的属性135
4.4.2 类的方法136
4.4.3 方法重载137
4.4.4 方法重写138
4.4.5 类的事件139
4.5 对象的生存期139
4.6 实验4.1141
4.7 关于面向对象的更多内容153
4.7.3 对象的实例化154
4.7.2 ComputeValues方法的客户端代码154
4.7.1 共享成员154
4.7.4 关于抽象的更多内容155
4.7.5 MyBase和MyClass关键字155
4.7.6 SubClass()方法的客户端代码156
4.8 课外作业157
4.9 自我测试157
第5章 目录、文件、路径和顺序文件存取158
5.1 本章目标158
5.2 路径、目录和文件158
5.2.1 Directory类159
5.2.2 File类161
5.2.3 Path类164
5.2.4 DirectoryInfo类和FileInfo类165
5.3 目录和文件对话框166
5.3.1 OpenFileDialog类166
5.3.2 SaveFileDialog类168
5.4 流和顺序存取方法168
5.5 实验5.1:目录和文件存取172
5.6 实验5.2:顺序存取方法178
5.7 课外作业183
5.8 自我测试183
6.2 二进制存取简介185
第6章 二进制存取方法185
6.1 本章目标185
6.2.1 二进制存取类186
6.2.2 二进制读取187
6.2.3 二进制写入189
6.2.4 同步189
6.3 使用FileStream类加密190
6.4 串行化(创建持久性对象)191
6.5 直接(随机)存取方法193
6.5.2 使用随机存取方法定位记录195
6.5.1 与设计随机存取方法文件有关的问题195
6.5.3 使用随机存取方法添加新记录196
6.5.4 使用随机存取方法删除记录198
6.5.5 使用随机存取方法读取下一条记录199
6.6 实验6:练习二进制存取方法200
6.7 课外作业214
6.8 自我测试214
第7章 图形和动画制作216
7.1 本章目标216
7.2 System.Drawing.Graphics类216
7.2.1 VB.NET中图形的概述216
7.2.2 多边形和点217
7.2.4 椭圆和圆219
7.2.3 直线219
7.2.5 弧和饼图220
7.2.6 贝塞尔曲线(Bezier)222
7.2.7 特殊字体和图标223
7.2.8 颜色224
7.2.9 动画225
7.3 实验7:图形226
7.4 课外作业233
7.5 自我测试234
8.2 多任务和多线程235
第8章 多线程235
8.1 本章目标235
8.2.1 声明线程236
8.2.2 运行线程238
8.2.3 时间分片和线程优先级238
8.2.4 协调线程241
8.2.5 线程睡眠242
8.2.6 终止线程245
8.3 线程间共享数据与同步247
8.3.1 同步249
8.4 线程的状态250
8.3.2 死锁250
8.5 实验8:练习多线程251
8.6 课外作业253
8.7 自我测试254
第9章 数据库编程概述255
9.1 本章目标255
9.2 数据库255
9.2.1 表、行和列(属性)257
9.2.2 表、行和列的示例258
9.2.3 索引和键259
9.2.4 关系260
9.3 ADO.NET概述262
9.3.1 .NET数据提供者263
9.3.2 .NET数据对象263
9.4 将VB.NET连接到SQL Server数据库264
9.5 将VB.NET连接到Access数据库270
9.6 使用数据控件(而不是ServerExplorer窗口)访问数据库272
9.6.1 一个简短的示例275
9.6.2 回顾示例282
9.7 更好地理解连接类的属性283
9.9 实验9:练习使用数据适配器和数据绑定285
9.8 连接类的一些方法285
9.10 课外作业291
9.11 自我测试291
第10章 连接层命令和DataReader类293
10.1 本章目标293
10.2 快速回顾使用ServerExplorer中Query Builder的基本SQL293
10.3 概述Command对象和DataReader对象297
10.3.1 一些基本命令类的属性和方法298
10.3.2 一些基本的DataReader属性和方法300
10.4.1 Command Timeout属性302
10.4 关注其他的属性和方法302
10.4.2 Command Type属性303
10.4.3 其他命令属性303
10.4.4 其他一些命令方法303
10.5 XML Reader304
10.6 读取数据库模式306
10.7 将参数传递给Command对象309
10.7.1 参数介绍310
10.7.2 在SQL语句中指定参数310
10.7.3 在VB代码中创建参数312
10.8.1 创建事务315
10.8 管理事务315
10.8.2 隔离级别316
10.8.3 设置隔离级别318
10.8.4 OleDb命名空间中的事务321
10.9 简要介绍存储过程321
10.10 实验10:Command、DataReader和Parameters类323
10.11 课外作业335
10.12 自我测试335
11.1 本章目标337
11.2 Data Form向导337
第11章 连接层的更多内容337
11.2.1 快速回顾,用控件来显示Access中的单个记录344
11.2.2 查看生成的对象349
11.2.3 查看生成的控件350
11.3 Query Builder窗口352
11.3.1 准备阶段352
11.3.2 选择查询353
11.3.3 分组选择查询356
11.3.4 动作查询358
11.4 实验11.1:练习使用Data Form向导361
11.5 实验11.2:在SQL Server中练习使用带有参数的Data Form向导366
11.6 课外作业369
11.7 自我测试370
12.1 本章目标371
第12章 非连接层371
12.2 Dataset类及其相关类的概述372
12.2.1 非连接类概述372
12.2.2 Data Table中类的概述375
12.2.3 一个例子376
12.2.4 查看类方法中的一些非连接层层次结构378
12.3 Dataset和DataTable类的一个简单例子379
12.3.1 填充Data Set380
12.3.2 导航382
12.3.4 查看XML384
12.3.3 有类型的和无类型的Data Set384
12.3.5 操作Data Set385
12.3.6 在Data Set中应用过滤器387
12.4 一些允许从Dataset复制到数据库中的修改387
12.4.1 修改Data Adapter387
12.4.2 根据Data Set的数据来更新数据库388
12.5 另一个Access数据库,Friends389
12.6 Data Set的其他方法和属性398
12.6.1 其他属性398
12.7.1 其他属性399
12.7 Data Table的其他方法和属性399
12.6.2 其他方法399
12.7.2 其他方法400
12.8 实验12.1:Data Set401
12.9 课外作业408
12.10 自我测试409
第13章 多表Data Set410
13.1 本章目标410
13.2 多表Data Set410
13.2.1 目标410
13.2.2 Data Set作为独立数据库的需求411
13.2.3 用一个Data Set处理数据库中的多表副本412
13.3 应用数据关系和约束413
13.4 不用Data Adapter创建Data Set417
13.4.1 Data Column构造函数418
13.4.2 AutoNumber420
13.4.3 创建Data Set420
13.4.4 操作没有Data Source的Data Set中的数据422
13.4.5 添加已改变的Data Row的视图422
13.5 Data Row的其他方法和属性423
13.6 实验:概述424
13.7 实验13.1424
13.8 实验13.2431
13.9 复习实验3435
13.10 一般性练习实验:使用非连接的Data Set的图书馆应用程序439
13.11 课外作业454
13.12 自我测试455
第14章 Active ServerPages.NET综述456
14.1 本章目标456
14.2 Web页面和Web服务器456
14.3 处理表单输入的方式462
14.4 ASP.NET介绍464
14.4.3 Web表单编码模式465
14.4.2 Web表单和Web服务465
14.4.1 平台要求465
14.4.4 往返466
14.4.5 Page类466
14.5 HTML服务器控件468
14.6 实验14.1:包含HTML服务器控件的Web表单470
14.7 AS P.NET Web表单控件477
14.7.1 Web表单控件478
14.7.2 Label控件478
14.7.3 TextBox控件478
14.7.7 DropDownList控件479
14.7.6 Button控件479
14.7.4 CheckBox控件479
14.7.5 RadioButton控件479
14.7.8 RadioButtonList控件480
14.7.9 其他控件480
14.8 实验14.2:包含Web表单服务器控件的Web表单481
14.9 有效性控件485
14.9.1 RequiredFieldValidator控件487
14.9.2 RangeValidator控件487
14.9.3 CompareValidator控件487
14.9.4 RegularExpressionValidator控件487
14.10 实验14.3:包含有效性控件的抵押贷款应用程序(实验14.2)488
14.9.5 CustomValidator控件488
14.9.6 ValidationSummary控件488
14.11 ASP.NET中的其他控件494
14.12 课外作业494
14.13 自我测试495
第15章 Active ServerPages.NET和ActiveX Data Objects.NET496
15.1 本章目标496
15.2 进一步了解ASP.NET496
15.2.1 HTTPRequest类497
15.2.2 HTTPResponse类498
15.2.3 在Web应用程序中保持状态499
15.2.4 HTTPSessionState类500
15.2.5 其他ASP.NET内部类502
15.3 ActiveX Data Objects.NET502
15.3.1 关于DataSet502
15.3.2 .NET数据提供者503
15.3.3 OLE DB.NET数据提供者503
15.3.4 SQL Server.NET数据提供者504
15.4 实验15.1:第一个ASP.NET/ADO.NET应用程序504
15.5 实验15.2:简介511
15.6 实验15.2:带有动态Web表单控件的考试应用程序512
15.7 课外作业526
15.8 自我测试527
第16章 Web服务528
16.1 本章目标528
16.2 概述528
16.3 利用Visual Studio.NET设计一个简单的XML Web服务530
16.3.1 创建新的Web服务项目530
16.3.2 使用Web服务534
16.4 实验16.1:电子邮件Web服务537
16.5 实验16.2:Unisys天气Web服务543
16.7 自我测试550
16.6 课件作业550
A.1 本附录目标551
附录A SQL551
A.2 SQL概述552
A.3 DDL553
A.3.1 创建表(DDL)553
A.3.2 创建索引(DDL)554
A.4 DML选择555
A.4.1 Select555
A.3.4 删除索引(DDL)555
A.3.3 删除表(DDL)555
A.4.2 选择并进行合计557
A.5 Select命令中的连接和联合558
A.6 DML动作查询562
A.6.1 插入562
A.6.2 使用Select插入562
A.6.3 删除562
A.6.4 更新563
A.7 SQL中的性能问题563
A.7.1 连接策略563
A.7.2 SQL中的其他问题564