图书介绍

VB.NET应用教程 Web与桌面应用程序开发PDF|Epub|txt|kindle电子书版本网盘下载

VB.NET应用教程 Web与桌面应用程序开发
  • (美)David Gefen,(美)Chittibabu Govindarajulu著;张少华译 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302096228
  • 出版时间:2005
  • 标注页数:565页
  • 文件大小:79MB
  • 文件页数:581页
  • 主题词:BASIC语言-程序设计-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

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

热门推荐