新闻资讯
看你所看,想你所想

VB.NET大学教程(国际版)

VB.NET大学教程(国际版)

VB.NET大学教程(国际版)

《VB.NET大学教程(国际版)》是2004年8月13日编辑出版的图书。

基本介绍

  • 书名:VB.NET大学教程(国际版)
  • ISBN:9787302088240
  • 定价:65元
  • 出版时间:2004-8-13
  • 装帧:平装

图书简介

本书全面系统地介绍了VB.NET的编程知识和技巧,其中包括面向对象的编程、创建窗体和多层应用程式、访问并更新资料库、创建Web服务、编写报表、生成帮助档案、为移动设备创建应用程式等各种编程技术,并在附录里扼要介绍了SQL Server示例档案的安装以及SQL查询的基础知识。全书内容翔实,角度全面,为学生掌握和提高编程技术提供了宝贵的资料。

目录

第1章VisualStudio.NET综述 1
1.1.NETFramework 1
1.1.1公共语言运行库 2
1.1.2类库 2
1.1.3编译成中间语言 3
1.1.4程式集 4
1.1.5引用集合 4
1.1.6ASP.NET 4
1.2VisualStudio.NET 5
1.2.1SolutionExplorer中的档案 5
1.2.2部署应用程式 11
1.3针对.NET的有用提示 11
1.3.1默认字型 12
1.3.2窗体尺寸 12
1.3.3VB6兼容库 12
1.4回顾主题 12
1.4.1MDI 13
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章使用类构建多层程式 28
2.1面向对象的编程 28
2.1.1OOP术语 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.1VisualBasic和资料库应用程式 76
3.1.1通用数据访问 77
3.1.2OLEDB 77
3.1.3ADO.NET 77
3.1.4ADO.NET组件 77
3.1.5XML数据 80
3.2MSDE和SQLServer 82
3.2.1访问伺服器 82
3.2.2获取数据 83
3.3按不同栏位显示数据 85
3.3.1使用数据填充组合框 86
3.3.2DataViews——为列表框中的数据排序 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多层的DataBindings 98
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.1一对多关係 109
4.1.2多对多关係 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格式化DataGrid 117
4.3主记录和从记录 120
4.3.1建立选择对象 120
4.3.2过滤数据集 121
4.3.3匹配SQLSelect语句中的值 122
4.3.4控制选择时间 123
4.4非绑定数据栏位 124
4.4.1引用记录和栏位 124
4.4.2获取关联的父行 125
4.4.3获取关联的子行 127
4.5对多对(M:N)关係 129
4.5.1获取匹配行 130
4.5.2M︰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.1.2数据适配器中的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.3BindingContext对象 150
5.3.1声明绑定管理器对象 151
5.3.2绑定管理器属性 152
5.3.3绑定管理器方法 153
5.3.4绑定管理器事件 153
5.3.5完整的表格更新程式 154
5.4数据集的更新 156
5.4.1用于更新的SQL语句 156
5.4.2并发处理 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.3Update命令 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.NET 192
6.1Web应用程式 192
6.2Web项目中的档案 194
6.2.1ASP.NET应用程式档案 195
6.2.2级联样式表 196
6.2.3Web配置档案 196
6.2.4DLL档案 197
6.3创建Web窗体 197
6.3.1VisualStudioIDE中的Web窗体 198
6.3.2控制项 199
6.3.3事件处理 200
6.3.4按钮控制项 200
6.3.5Hyperlink控制项 202
6.3.6Calender控制项 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.5IIS应用程式对象 212
6.6状态管理 212
6.6.1状态管理技术概述 213
6.6.2Application对象和Session对象 213
6.6.3Cookie 214
6.6.4ViewState属性 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章Web窗体资料库 227
7.1在.NET中访问数据 227
7.1.1数据读取器 227
7.1.2数据集 229
7.1.3使用数据读取器和数据集的例子 230
7.1.4设定动态连线字元串 231
7.1.5安全性问题 233
7.2Web伺服器DataGrid控制项 233
7.2.1填充DataGrid控制项 233
7.2.2表格中的数据排序 235
7.2.3为DataGrid控制项分页 236
7.2.4WebDataGrid控制项的列样式 237
7.3DataList控制项 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.4All控制项 244
7.4.1CheckBoxList控制项和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.2Web窗体下拉列表框 275
8.2.3执行SQL语句 278
8.2.4Web应用程式的资料库安全性 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.1XML 312
9.1.2SOAP 312
9.1.3WSDL 312
9.1.4UDDI 312
9.1.5其他缩写 313
9.2创建Web服务 313
9.2.1创建Web服务项目 314
9.2.2特性标记 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.4Windows客户应用程式 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.12编程练习 330
9.13案例分析 330
第10章使用CrystalReports编写资料库报表 332
10.1使用CrystalReports 332
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移动CrystalReports项目 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.2System.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.1Student对象集合 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.1Windows用户控制项 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.2Web用户控制项 398
12.3编程示例 401
12.4小结 406
12.5关键术语 406
12.6複习题 406
12.7编程练习 407
12.8案例分析 407
第13章创建帮助档案 408
13.1HTMLHelpWorkshop 408
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.3.5帮助按钮 420
13.4其他形式的用户帮助 420
13.5小结 421
13.6关键术语 421
13.7複习题 422
13.8编程练习 422
第14章展望未来 423
14.1MicrosoftMobileInternetToolkit 423
14.1.1安装工具包 423
14.1.2使用仿真器 424
14.1.3编写简单的Hello程式 425
14.1.4Web控制项和Mobile控制项 427
14.1.5显示资料库中的数据 428
14.1.6使用ObjectList控制项显示详细数据 429
14.1.7使用多个窗体 431
14.2世界通用(World-Ready)的程式 433
14.2.1全球化、本地化特性和本地化操作 433
14.2.2编写已本地化的HelloWorld程式 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.1Microsoft公司的VisualStudio.NET 455
B.1.1.NETFramework 455
B.1.2VisualStudio.NET 456
B.1.3命名空间 456
B.2VisualBasic的解决方案和项目 456
B.2.1解决方案档案 457
B.2.2项目档案 457
B.2.3VB档案 457
B.3数据类型、变数和常量 457
B.3.1数据类型 458
B.3.2变数 458
B.3.3常量 459
B.3.4作用域和生存期 460
B.3.5Public、Private和Static类型的变数 460
B.3.6OptionalExplicit和OptionalStrict 461
B.3.7数据类型之间的转换 462
B.3.8计算规则 462
B.3.9数组 462
B.3.10集合 463
B.3.11结构体 463
B.4异常处理 465
B.5控制结构 466
B.5.1条件 466
B.5.2If...Then...Else 467
B.5.3SelectCase 467
B.5.4循环 468
B.6讯息框 471
B.6.1为方法声明一个Object变数 471
B.6.2指定默认的按钮和选项 472
B.7子过程和函式过程 472
B.7.1调用过程 472
B.7.2传递参数 473
B.7.3编写子过程 473
B.7.4编写函式过程 473
B.7.5ByRef和ByVal 474
B.7.6Public、Private、Proctected和Friend 474
B.8VB函式 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.9Windows窗体 483
B.9.1启动对象 483
B.9.2声明和显示窗体 483
B.9.3关闭窗体 483
B.9.4窗体属性 484
B.9.5窗体事件 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.4Timer组件 487
B.11选单 487
B.12列印 488
B.12.1PrintDocument控制项 488
B.12.2图形页面 489
B.12.3使用DrawString方法 489
B.12.4显示列印预览 491
B.13Web应用程式 491
B.14数据档案 491
B.14.1写数据 491
B.14.2读档案 492
附录CMSDE:SQLServer桌面版 494
C.1安装MSDE 494
C.2删除示例档案 495
C.3安全性 495
C.4转换Access资料库档案 495
附录DSQL入门 496
D.1编写SQLSELECT语句 497
D.2连线 498
D.3SQL动作查询 501
附录E管理开发环境的提示和捷径 504
E.1按自己的习惯设定萤幕 504
E.1.1关闭或隐藏多余的视窗 504
E.1.2使用全萤幕幕 507
E.1.3修改萤幕布局 507
E.1.4设定选项 507
E.1.5关闭动态帮助 508
E.2窗体设计器中的捷径 508
E.2.1创建同一个类型的多个控制项 508
E.2.2使用Layout工具列 508
E.2.3通过微调将控制项放置到适当位置 509
E.3Editor视窗中的捷径 509
E.3.1使用TextEditor工具列 509
E.3.2在编辑代码时使用快捷键 510
E.3.3分割Editor视窗 511
E.3.4使用拖放编辑功能 511
E.3.5使用TaskList 511
E.4使用ClassView视窗 511
E.5使用ObjectBrowser 512
E.6使用上下文相关帮助 513
E.7使用调试工具 513
E.7.1Debug工具列和选单 513
E.7.2设定断点 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

转载请注明出处海之美文 » VB.NET大学教程(国际版)

相关推荐

    声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:ailianmeng11@163.com