图书介绍

VB.NET大学教程 国际版2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

VB.NET大学教程 国际版
  • (美)Julia Case Bradley,(美)Anita C.Millspaugh著;章其祥,张楚雄译 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302088241
  • 出版时间:2004
  • 标注页数:530页
  • 文件大小:81MB
  • 文件页数:552页
  • 主题词:BASIC语言-程序设计-高等学校-教材

PDF下载


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

下载说明

VB.NET大学教程 国际版PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 Visual Studio.NET综述1

1.1 .NET Framework1

目录1

1.1.1 公共语言运行库2

1.1.2 类库2

1.1.3 编译成中间语言3

1.1.4 程序集4

1.1.5 引用集合4

1.1.6 ASP.NET4

1.2 Visual Studio.NET5

1.2.1 Solution Explorer中的文件5

1.2.2 部署应用程序11

1.3 针对.NET的有用提示11

1.3.3 VB6兼容库12

1.4 回顾主题12

1.3.2 窗体尺寸12

1.3.1 默认字体12

1.4.1 MDI13

1.4.2 重新显示子窗口13

1.4.3 图像列表14

1.4.4 工具栏14

1.4.5 状态栏15

1.4.6 上下文菜单15

1.5 编程示例15

1.6 小结23

1.7 关键术语24

1.8 复习题25

1.9 编程练习25

1.10 案例分析26

2.1 面向对象的编程28

第2章 使用类构建多层程序28

2.1.1 OOP术语29

2.1.2 可重用的对象31

2.1.3 多层应用程序31

2.2 创建类32

2.2.1 设计自己的类32

2.2.2 在类中创建属性32

2.2.3 构造函数和析构函数34

2.2.4 基本的业务类36

2.2.5 抛出和捕获异常39

2.2.6 修改业务类42

2.2.7 显示汇总数据46

2.3 命名空间、作用域、和可访问性47

2.3.1 命名空间47

2.3.2 作用域48

2.3.3 生命周期50

2.3.4 可访问域50

2.3.5 继承变量和方法50

2.4 将控件属性传递给组件51

2.5 无用单元收集器54

2.6 编程示例55

2.7 小结68

2.8 关键术语70

2.9 复习题71

2.10 编程练习72

2.11 案例分析74

第3章 Windows数据库应用程序76

3.1 Visual Basic和数据库应用程序76

3.1.4 ADO.NET组件77

3.1.3 ADO.NET77

3.1.1 通用数据访问77

3.1.2 OLEDB77

3.1.5 XML数据80

3.2 MSDE和SQL Server82

3.2.1 访问服务器82

3.2.2 获取数据83

3.3 按不同字段显示数据85

3.3.1 使用数据填充组合框86

3.3.2 DataViews——为列表框中的数据排序86

3.3.3 创建选择项目87

3.3.4 创建参数化查询88

3.3.5 将单个控件绑定到数据字段89

3.3.6 继续开发选择项目90

3.3.7 为DataSet模式添加表达式92

3.3.8 添加表达式93

3.3.9 使用组合框的ValueMember属性94

3.3.10 移动数据库项目95

3.4 多层结构95

3.4.1 创建数据层96

3.4.2 绑定到组合框97

3.4.3 多层的DataBindings98

3.5 编程示例99

3.6 小结105

3.7 关键术语106

3.8 复习题106

3.9 编程练习107

3.10 案例分析107

第4章 使用关联表的Windows数据库108

4.1 数据关系108

4.1.2 多对多关系109

4.1.1 一对多关系109

4.1.3 一对一关系110

4.1.4 约束条件111

4.2 表格中的关联表111

4.2.1 建立数据集111

4.2.2 设置表关系112

4.2.3 使用DataGrid显示相关的表114

4.2.4 格式化DataGrid117

4.3 主记录和从记录120

4.3.1 建立选择对象120

4.3.2 过滤数据集121

4.3.3 匹配SQL Select语句中的值122

4.3.4 控制选择时间123

4.4.1 引用记录和字段124

4.4 非绑定数据字段124

4.4.2 获取关联的父行125

4.4.3 获取关联的子行127

4.5 对多对(M:N)关系129

4.5.1 获取匹配行130

4.5.2 M:N型程序131

4.6 编程示例134

4.7 小结140

4.8 关键术语140

4.9 复习题141

4.10 编程练习141

4.11 案例分析142

第5章 Windows数据库更新143

5.1 数据对象143

5.1.1 数据集方法和属性144

5.12 数据适配器中的Update方法146

5.2 更新表格中的数据147

5.2.1 修改数据147

5.2.2 删除数据行147

5.2.3 添加数据行148

5.2.4 表格更新程序149

5.2.5 添加菜单选项150

5.3 BindingContext对象150

5.3.1 声明绑定管理器对象151

5.3.2 绑定管理器属性152

5.3.3 绑定管理器方法153

5.3.4 绑定管理器事件153

5.3.5 完整的表格更新程序154

5.4.2 并发处理156

5.4 数据集的更新156

5.4.1 用于更新的SQL语句156

5.4.3 测试更新程序157

5.5 在绑定控件中更新数据集157

5.5.1 更新程序的逻辑157

5.5.2 删除记录157

5.5.3 添加记录158

5.5.4 编辑记录160

5.5.5 完整的更新程序161

5.5.6 绑定到组合框165

5.6 更新关联表168

5.6.1 父子关系168

5.6.2 关联表的更新程序169

5.6.3 Update命令170

5.6.4 完整的程序171

5.7 编程示例177

5.8 小结188

5.9 关键术语189

5.10 复习题189

5.11 编程练习190

5.12 案例分析190

第6章 使用Web窗体——ASP.NET192

6.1 Web应用程序192

6.2 Web项目中的文件194

6.2.1 ASP.NET应用程序文件195

6.2.2 级联样式表196

6.2.3 Web配置文件196

6.2.4 DLL文件197

6.3 创建Web窗体197

6.3.1 Visual Studio IDE中的Web窗体198

6.3.2 控件199

6.3.3 事件处理200

6.3.4 按钮控件200

6.3.5 Hyperlink控件202

6.3.6 Calender控件204

6.3.7 背景图片205

6.3.8 设置Tab顺序206

6.3.9 使用样式206

6.3.10 在其他浏览器中测试网页208

6.4 使用验证控件209

6.4.1 显示星号211

6.4.2 测试验证211

6.5 IIS应用程序对象212

6.6 状态管理212

6.6.2 Application对象和Session对象213

6.6.1 状态管理技术概述213

6.6.3 Cookie214

6.6.4 ViewState属性215

6.7 管理Web项目216

6.7.1 文件的位置216

6.7.2 移动项目216

6.7.3 删除Web项目217

6.8 编程示例218

6.9 小结223

6.10 关键术语224

6.11 复习题225

6.12 编程练习225

6.13 案例分析225

7.1.1 数据读取器227

7.1 在.NET中访问数据227

第7章 Web窗体数据库227

7.1.2 数据集229

7.1.3 使用数据读取器和数据集的例子230

7.1.4 设置动态连接字符串231

7.1.5 安全性问题233

7.2 Web服务器DataGrid控件233

7.2.1 填充DataGrid控件233

7.2.2 表格中的数据排序235

7.2.3 为DataGrid控件分页236

7.2.4 Web DataGrid控件的列样式237

7.3 DataList控件238

7.3.1 添加模板238

7.3.2 永久保存数据集239

7.3.3 使用ItemCommand事件239

7.3.4 查找数据集中已选中的项240

7.3.5 创建DataList应用程序241

7.3.6 绑定模板控件的格式化244

7.4 All控件244

7.4.1 CheckBoxList控件和RadioButtonList控件244

7.4.2 其他控件246

7.5 多层机制246

7.5.1 在多层应用程序中使用DataGrid控件246

7.5.2 在多层应用程序中使用DataList控件249

7.6 维护列表框的状态250

7.6.1 维护下拉列表框的选择项250

7.6.2 维护动态列表框中的列表250

7.7 验证控制250

7.8 编程示例251

7.9 小结265

7.10 关键术语266

7.11 复习题267

7.12 编程练习267

7.13 案例分析268

第8章 在Web窗体中显示并更新数据库中的关联表269

8.1 显示关联表中的数据269

8.1.1 创建关联表应用程序270

8.1.2 填充和保存数据集270

8.1.3 选择绑定字段271

8.1.4 查找并显示选中的数据项271

8.2 更新数据库273

8.2.1 状态管理274

8.2.2 Web窗体下拉列表框275

8.2.3 执行SQL语句278

8.2.4 Web应用程序的数据库安全性283

8.2.5 更新程序284

8.3 多层应用程序中需要考虑的事项290

8.4 编程示例294

8.5 小结307

8.6 关键术语308

8.7 复习题308

8.8 编程练习309

8.9 案例分析310

第9章 Web服务311

9.1 概念和术语311

9.1.1 XML312

9.1.2 SOAP312

9.1.3 WSDL312

9.1.4 UDDI312

9.1.5 其他缩写313

9.2 创建Web服务313

9.2.2 特性标记314

9.2.1 创建Web服务项目314

9.2.3 测试Web服务315

9.2.4 特性的属性317

9.3 使用Web服务317

9.3.1 使用Web引用来创建项目317

9.3.2 调用Web服务方法318

9.4 Windows客户应用程序319

9.5 在Web服务中实现计算功能320

9.6 通过Web服务访问数据322

9.7 移动Web服务项目323

9.8 编程示例324

9.9 小结329

9.10 关键术语329

9.11 复习题329

9.13 案例分析330

9.12 编程练习330

第10章 使用Crystal Reports编写数据库报表332

10.1 使用Crystal Reports332

10.2 创建和显示报表333

10.2.1 添加报表设计器333

10.2.2 创建分组报表334

10.2.3 在Windows窗体上显示报表339

10.2.4 使用报表设计器339

10.2.5 修改Products报表341

10.2.6 在Web窗体中显示报表346

10.2.7 移动Crystal Reports项目346

10.2.8 在运行时设置报表347

10.2.9 在Web窗体上将数据集用于报表351

10.2.10 从多个报表中进行选择351

10.3 编程示例352

10.4 小结359

10.5 术语359

10.6 复习题359

10.7 编程练习360

10.8 案例分析360

第11章 使用集合361

11.1 引用集合项361

11.2 System.Collections命名空间362

11.3 使用堆栈363

11.3.1 使用队列364

11.3.2 使用散列表365

11.3.3 排序列表365

11.3.4 使用示例程序366

11.3.5 使用数组列表369

11.4 创建对象集合370

11.4.1 Student对象集合371

11.4.2 声明集合371

11.4.3 向集合中添加对象371

11.4.4 从集合中删除元素371

11.4.5 在集合中检索元素372

11.4.6 使用ForEach/Next结构372

11.4.7 完整的程序372

11.5 使用Items集合376

11.6 编程示例376

11.7 小结383

11.8 关键术语383

11.9 复习题384

11.10 编程练习384

11.11 案例分析385

第12章 用户控件386

12.1 Windows用户控件386

12.1.1 控件作者和开发者387

12.1.2 创建一个新控件387

12.1.3 继承现有的控件387

12.1.4 创建继承的用户控件388

12.1.5 为控件添加属性391

12.1.6 为控件添加事件392

12.1.7 综合应用393

12.1.8 创建复合的用户控件395

12.1.9 用户控件开发中存在的问题和解决办法397

12.2 Web用户控件398

12.3 编程示例401

12.5 关键术语406

12.6 复习题406

12.4 小结406

12.7 编程练习407

12.8 案例分析407

第13章 创建帮助文件408

13.1 HTML Help Workshop408

13.1.1 建立帮助409

13.1.2 帮助系统409

13.1.3 文件类型410

13.1.4 创建文件411

13.2 创建帮助系统411

13.3 将帮助文件连接到应用程序417

13.3.1 连接帮助文件417

13.3.2 把帮助添加到菜单中418

13.3.3 修改帮助文件419

13.3.4 将上下文相关帮助主题连接到控件419

13.4 其他形式的用户帮助420

13.3.5 帮助按钮420

13.5 小结421

13.6 关键术语421

13.7 复习题422

13.8 编程练习422

第14章 展望未来423

14.1 Microsoft Mobile Internet Toolkit423

14.1.1 安装工具包423

14.1.2 使用仿真器424

14.1.3 编写简单的Hello程序425

14.1.4 Web控件和Mobile控件427

14.1.5 显示数据库中的数据428

14.1.6 使用ObjectList控件显示详细数据429

14.1.7 使用多个窗体431

14.2.1 全球化、本地化特性和本地化操作433

14.2 世界通用(World-Ready)的程序433

14.2.2 编写已本地化的Hello World程序435

14.3 线程化436

14.4 编程示例440

14.5 小结443

14.6 关键术语443

14.7 复习题444

14.8 编程练习444

14.9 案例分析445

附录A 各章回顾问题的答案446

附录B 复习VB.NET的相关概念455

B.1 Microsoft公司的Visual Studio.NET455

B.1.1 .NET Framework455

B.1.3 命名空间456

B.2 Visual Basic的解决方案和项目456

B.1.2 Visual Studio.NET456

B.2.1 解决方案文件457

B.2.2 项目文件457

B.2.3 VB文件457

B.3 数据类型、变量和常量457

B.3.1 数据类型458

B.3.2 变量458

B.3.3 常量459

B.3.4 作用域和生存期460

B.3.5 Public、Private和Static类型的变量460

B.3.6 Optional Explicit和Optional Strict461

B.3.7 数据类型之间的转换462

B.3.8 计算规则462

B.3.9 数组462

B.3.11 结构体463

B.3.10 集合463

B.4 异常处理465

B.5 控制结构466

B.5.1 条件466

B.5.2 If…Then…Else467

B.5.3 Select Case467

B.5.4 循环468

B.6 消息框471

B.6.1 为方法声明一个Obiect变量471

B.6.2 指定默认的按钮和选项472

B.7 子过程和函数过程472

B.7.1 调用过程472

B.7.3 编写子过程473

B.7.4 编写函数过程473

B.7.2 传递参数473

B.7.5 ByRef和ByVal474

B.7.6 Public、Private、Proctected和Friend474

B.8 VB函数474

B.8.1 格式化数字数据474

B.8.2 日期处理475

B.8.3 财务函数476

B.8.4 数学函数479

B.8.5 字符串处理480

B.8.6 确定数据类型的函数482

B.9 Windows窗体483

B.9.1 启动对象483

B.9.2 声明和显示窗体483

B.9.3 关闭窗体483

B.9.5 窗体事件484

B.9.4 窗体属性484

B.9.6 使用多个窗体485

B.10 控件485

B.10.1 常用的VB控件485

B.10.2 设置Tab顺序486

B.10.3 使用Validating事件和CausesValidation属性487

B.10.4 Timer组件487

B.11 菜单487

B.12 打印488

B.12.1 PrintDocument控件488

B.12.2 图形页面489

B.12.3 使用DrawString方法489

B.14.1 写数据491

B.14 数据文件491

B.13 Web应用程序491

B.12.4 显示打印预览491

B.14.2 读文件492

附录C MSDE:SQL Server桌面版494

C.1 安装MSDE494

C.2 删除示例文件495

C.3 安全性495

C.4 转换Access数据库文件495

附录D SQL入门496

D.1 编写SQL SELECT语句497

D.2 连接498

D.3 SQL动作查询501

附录E 管理开发环境的提示和捷径504

E.1 按自己的习惯设置屏幕504

E.1.1 关闭或隐藏多余的窗口504

E.1.4 设置选项507

E.1.2 使用全屏幕507

E.1.3 修改屏幕布局507

E.1.5 关闭动态帮助508

E.2 窗体设计器中的快捷方式508

E.2.1 创建同一个类型的多个控件508

E.2.2 使用Layout工具栏508

E.2.3 通过微调将控件放置到适当位置509

E.3 Editor窗口中的快捷方式509

E.3.1 使用Text Editor工具栏509

E.3.2 在编辑代码时使用快捷键510

E.3.3 分割Editor窗口511

E.3.4 使用拖放编辑功能511

E.3.5 使用Task List511

E.4 使用Class View窗口511

E.5 使用Object Browser512

E.7.1 Debug工具栏和菜单513

E.7.2 设置断点513

E.6 使用上下文相关帮助513

E.7 使用调试工具513

E.7.3 查看表达式的内容514

E.7.4 逐步跟踪代码515

E.7.5 写入到输出窗口515

E.8 复制和移动项目516

E.8.1 复制和移动Windows项目516

E.8.2 复制和移动Web项目516

E.8.3 重命名所复制的Web项目517

E.8.4 删除Web项目518

E.8.5 移动数据库项目518

E.8.6 运行Web数据库更新程序519

术语表520

热门推荐