图书介绍
Visual Basic .NET专业项目实例开发【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

- (美)Pooja Bembey,(美)Kuljit Kaur著;潘英,陈君等译 著
- 出版社: 北京:中国水利水电出版社
- ISBN:7508413644
- 出版时间:2003
- 标注页数:651页
- 文件大小:90MB
- 文件页数:675页
- 主题词:BASIC语言(学科: 程序设计) BASIC语言 程序设计
PDF下载
下载说明
Visual Basic .NET专业项目实例开发PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1部分 Visual Basic.NET概述1
第1章 .NET概述1
1.1 .NET框架的组件1
1.1.1 通用语言运行库1
1.1.2 .NET框架类库2
1.2 .NET框架特征3
1.3 Visual Studio.NET简介4
1.3.1 Visual Basic.NET4
1.3.2 Visual C#.NET5
1.3.3 Visual C++.NET5
1.3.4 Web窗体5
1.3.5 Windows窗体5
1.3.6 Web服务5
1.3.7 XML支持6
1.4 Visual Basic.NET概述6
1.5 Visual Basic6.0与Visual Basic.NET之间的不同8
1.6 小结9
第2章 Visual Basic.NET的面向对象特征10
2.1 面向对象的特征10
2.1.1 抽象性10
2.1.2 封装性11
2.1.3 继承性11
2.1.4 多态性12
2.2 Visual Basic.NET中面向对象特征的实现12
2.3 声明类成员17
2.3.1 构造函数17
2.3.2 析构函数18
2.3.3 方法19
2.3.4 字段和属性19
2.4 声明名字空间21
2.5 小结23
第3章 Visual Studio.NET IDE24
3.1 Visual Studio.NET IDE中的窗口和工具24
3.1.1 菜单栏25
3.1.2 工具栏27
3.1.3 Start页面28
3.1.4 Solution Explorer窗口29
3.1.5 Class View窗口30
3.1.6 Dynamic Help窗口31
3.1.7 工具箱32
3.1.8 Server Explorer窗口34
3.2 Visual Studio.NET中的其他窗口35
3.2.1 Properties窗口36
3.2.2 Task List窗口36
3.2.3 Command窗口37
3.3 小结37
第4章 变量和运算符38
4.1 使用变量38
4.1.1 数据类型38
4.1.2 变量声明39
4.1.3 变量的作用域42
4.1.4 类型转换42
4.1.5 常量43
4.2 使用运算符43
4.2.1 算术运算符44
4.2.2 赋值运算符48
4.2.3 比较运算符51
4.2.4 逻辑/位逻辑运算符53
4.3 小结58
第5章 数组和集合60
5.1 数组60
5.1.1 声明数组60
5.1.2 多维数组62
5.1.3 动态数组63
5.1.4 数组类的方法65
5.1.5 数组的数组67
5.2 集合68
5.2.1 创建集合69
5.3 小结73
第6章 条件逻辑74
6.1 决策结构74
6.1.1 If...Then...Else语句74
6.1.2 Select...Case语句76
6.2 循环结构78
6.2.1 While...End While语句79
6.2.2 Do...Loop语句79
6.2.3 For...Next语句81
6.2.4 For Each...Next语句82
6.3 小结84
第7章 过程和函数85
7.1 过程85
7.1.1 Sub过程86
7.1.2 Function过程88
7.1.3 事件处理过程89
7.1.4 Property过程91
7.2 参数92
7.2.1 按值传递参数92
7.2.2 按引用传递参数92
7.2.3 可选参数94
7.2.4 参数数组94
7.2.5 重载过程95
7.3 内置函数96
7.3.1 应用程序增强函数96
7.3.2 字符串函数103
7.3.3 日期函数107
7.3.4 类型转换函数109
7.4 小结111
第2部分 专业项目1112
项目1 使用VB.NET开发项目概述112
第8章 Visual Basic6.0项目升级到Visual Basic.NET113
8.1 PrjLenConversion Visual Basic6.0项目113
8.2 Visual Basic Upgrade Wizard116
8.3 升级项目中的变化121
8.3.1 常规改变123
8.3.2 事件处理过程声明中的改变124
8.3.3 处理控件方面的改变124
8.3.4 数据类型的改变125
8.3.5 MsgBox函数中的改变126
8.4 其他更改126
8.4.1 数组126
8.4.2 Property过程127
8.4.3 后期绑定对象128
8.5 小结129
第3部分 专业项目2130
项目2 使用ADO.NET的项目开发130
第9章 项目个案研究——创建视频售货亭131
9.1 MyMovies视频售货亭:现在的情形131
9.2 MyMovies视频售货亭:解决方案131
9.3 项目生存期131
9.3.1 需求分析132
9.3.2 总体设计133
9.3.3 详细设计136
9.3.4 构造136
9.3.5 集成和测试136
9.3.6 用户接收测试137
9.4 数据库模式137
9.5 小结138
第10章 使用ADO.NET139
10.1 ADO.NET的特征139
10.2 ADO.NET的优势140
10.2.1 可缩放性140
10.2.2 性能140
10.2.3 可编程性140
10.2.4 互用性141
10.2.5 可维护性141
10.3 ADO.NET的组件141
10.3.1 .NET数据提供者141
10.3.2 数据集145
10.4 小结148
第11章 Visual Basic.NET中的错误处理149
11.1 错误类型149
11.1.1 语法错误149
11.1.2 运行期间错误150
11.1.3 语义的/逻辑的错误150
11.2 Exception类150
11.3 结构化错误处理152
11.4 非结构化的异常处理155
11.4.1 On ErrorGoTo<Line>语句155
11.4.2 On Error Resume Next语句156
11.4.3 On Error GoTo 0语句156
11.4.4 On Error GoTo-1语句156
11.5 调试工具157
11.5.1 断点157
11.5.2 Watch窗口160
11.5.3 QuickWatch对话框163
11.5.4 Autos窗口163
11.5.5 Locals窗口164
11.5.6 Call Stack窗口165
11.6 小结165
第12章 设计Customer模块的用户界面166
12.1 Main窗体166
12.2 Search窗体169
12.3 Registration窗体175
12.4 Place Order窗体178
12.5 小结181
第13章 向Main窗体添加功能182
13.1 CmdRegCustomer_Click函数184
13.2 IsCustomerlDValid函数184
13.3 CmdRegister_Click函数185
13.4 CmdSearch_Click函数186
13.5 CmdExit_Click函数186
13.6 Main窗体的完整代码186
13.7 小结188
第14章 向Search窗体添加功能189
14.1 FrmSearch_Load函数191
14.2 CmdSearch_Click函数191
14.3 SetRegistrationID函数195
14.4 CmdPlaceOrder_Click函数195
14.5 CmdExit_Click函数197
14.6 Search窗体的完整代码197
14.7 小结201
第15章 向Registration窗体添加功能202
15.1 FrmRegistration_Load函数203
15.2 CmdSubmitReg_Click函数203
15.3 CmdClear_Click函数207
15.4 Empty_Controls函数208
15.5 CmdCancel_Click函数208
15.6 Registration窗体的完整代码209
15.7 小结213
第16章 向Place Order窗体添加功能214
16.1 SetRegistrationID函数218
16.2 SetSelectedMovies函数218
16.3 FrmOrder Load函数219
16.4 CmdOrderNow Click函数221
16.5 GetAutoGeneratedOrderID函数226
16.6 CmdCancel_Click函数228
16.7 Place Order窗体的完整代码228
16.8 小结235
第17章 设计Administration模块的用户界面236
17.1 Main窗体236
17.2 Insert Actor窗体240
17.3 Insert Director窗体242
17.4 Insert Producer窗体244
17.5 Insert Video窗体246
17.6 Insert Movie窗体247
17.7 Insert Customer窗体250
17.8 Update/Delete窗体253
17.9 Reports窗体256
17.10 小结258
第18章 向Main窗体添加功能259
18.1 MitmActor_Click函数260
18.2 MitmDirector_Click函数261
18.3 MitmProducer_Click函数261
18.4 MitmVideo_Click函数261
18.5 MitmMovie_Click函数262
18.6 MitmCustomer_Click函数262
18.7 MitmUpdateDelete_Click函数263
18.8 MitmDailySales_Click函数263
18.9 MitmMoviesInDemand_Click函数263
18.10 MitmCustDetails_Click函数264
18.11 MmnuExit_Click函数264
18.12 Main窗体的完整代码264
18.13 小结266
第19章 向Update/Delete窗体添加功能267
19.1 FrmUpdateDelete_Load函数269
19.2 CmbSearchIn_SelectedIndexChanged函数269
19.3 HandleComboIndexes()函数269
19.4 CmdSearch_Click函数271
19.5 CmdUpdate_Click函数282
19.6 CmdDelete_Click函数285
19.7 CmdClear_Click函数287
19.8 CmdCancel_Click函数287
19.9 Update/Delete窗体的完整代码288
19.10 小结301
第20章 向Insert窗体添加功能302
20.1 Insert Actor窗体302
20.1.1 SetUpdateID函数303
20.1.2 FrmInsertActor_Load函数303
20.1.3 CmdSubmit_Click函数305
20.1.4 CmdCancel_Click函数308
20.1.5 Insert Actor窗体的完整代码309
20.2 Insert Director窗体313
20.3 Insert Producer窗体317
20.4 Insert Video窗体321
20.5 Insert Movie窗体325
20.6 Insert Customer窗体331
20.7 小结337
第21章 向Reports窗体添加功能338
21.1 FrmReport_Load函数340
21.2 MmnuExit_Click函数344
21.3 Reports窗体的完整代码345
21.4 小结349
第4部分 专业项目3350
项目3 创建Web应用程序350
第22章 项目个案研究——为MyMovies 视频售货亭创建Web应用程序351
22.1 MyMovies视频售货亭:Windows应用程序351
22.2 MyMovies Web应用程序:解决方案351
22.2.1 需求分析351
22.2.2 总体设计352
22.3 小结358
第23章 从学习ASP.NET开始359
23.1 ASP.NET概述359
23.1.1 ASP.NET程序设计模型361
23.1.2 ASP.NET平台需求362
23.2 创建Web窗体362
23.2.1 Web窗体组件363
23.2.2 设计Web窗体363
23.2.3 IIS应用程序根目录367
23.3 ASP.NET服务器控件370
23.3.1 服务器控件的类型370
23.3.2 HTML服务器控件和Web控件之间的区别371
23.3.3 向窗体添加Web控件372
23.3.4 设置Web控件的属性373
23.3.5 处理Web控件的事件374
23.3.6 常用的Web控件374
23.4 验证控件375
23.4.1 什么是验证控件376
23.4.2 使用验证控件376
23.4.3 使用多个验证控件382
23.5 小结382
第24章 深入学习ASP.NET383
24.1 配置ASP.NET应用程序383
24.1.1 ASP.NET中的缓存384
24.2 ASP.NET应用程序安全性机制386
24.3 小结387
第25章 Web服务388
25.1 Web服务概述388
25.1.1 Web服务结构体系390
25.1.2 Web服务的工作方式391
25.2 Web服务使用的技术392
25.2.1 Web服务中的XML392
25.2.2 Web服务中的WSDL392
25.2.3 Web服务中的SOAP393
25.2.4 Web服务中的UDDI393
25.3 .NET框架中的Web服务394
25.4 在.NET框架中创建简单的Web服务395
25.5 小结398
第26章 设计顾客界面399
26.1 主面399
26.2 Search页面403
26.3 Account Details页面414
26.4 Customer Registration页面417
26.5 小结420
第27章 向顾客界面添加功能421
27.1 Customer Registration页面的编码421
27.1.1 Page_Load函数422
27.1.2 CmdCustDetails_click函数422
27.2 Customer Login界面的编码426
27.2.1 CustomValidatorl_ServerValidate函数427
27.3 Search页面的编码429
27.3.1 Page_Load函数430
27.3.2 DataGrid1_PageIndexChanged函数431
27.3.3 CmdShowAllRecords_Click函数432
27.3.4 CmdSearch_Click函数432
27.3.5 DataGrid1_ItemCommand函数433
27.3.6 DataGrid3_CancelCommand函数436
27.3.7 DataGrid3_EditCommand函数436
27.3.8 DataGrid3_UpdateCommand函数437
27.3.9 DataGrid3_DeleteCommand函数438
27.3.10 CmdPlaceOrder_Click函数438
27.4 Account Details页面的编码441
27.4.1 BtnGetData_Click函数441
27.4.2 DgAccountDetails_ItemCommand函数443
27.4.3 CustomValidatorl_ServerValidate函数444
27.5 小结445
第28章 设计管理界面446
28.1 AdminHomePage页面446
28.2 Movies页面449
28.3 Video页面455
28.4 Actors页面459
28.5 Director页面464
28.6 Producer页面468
28.7 Customer页面471
28.8 ShowReports页面474
28.9 小结476
第29章 向管理界面添加功能477
29.1 Movies超链接的代码478
29.1.1 Edit超链接的代码478
29.1.2 Update超链接的代码479
29.1.3 Cancel超链接的代码480
29.1.4 删除记录的代码480
29.1.5 浏览数据网格页面481
29.1.6 插入记录的代码481
29.1.7 Add New Record按钮的代码482
29.2 Videos超链接的代码484
29.2.1 编辑Video记录的代码485
29.2.2 更新Video记录的代码485
29.2.3 Cancel超链接的代码486
29.2.4 浏览页面的代码486
29.2.5 Add New Video按钮的代码487
29.3 Actors超链接的代码489
29.4 Directors超链接的代码494
29.5 Producers超链接的代码498
29.6 Customers超链接的代码501
29.7 View Reports超链接的代码506
29.7.1 创建销售报表的代码507
29.7.2 创建Movies in Demand报表的代码508
29.7.3 创建Frequent Customer Details报表的代码509
29.7.4 浏览DataGrid控件的页面510
29.8 小结513
第5部分 专业项目4515
项目4 创建Word-XML转换器应用程序515
第30章 从学习XML开始515
30.1 XML是什么515
30.1.1 XML与HTML516
30.1.2 XML的优势518
30.1.3 XML文档概述519
30.1.4 格式良好的XML文档的基本规则520
30.2 XML规范521
30.2.1 DTD521
30.2.2 XML名字空间523
30.2.3 XML DOM524
30.2.4 XML的简单API526
30.2.5 XSLT527
30.2.6 XML模式529
30.3 验证XML数据532
30.3.1 DTD验证533
30.3.2 XDR验证533
30.3.3 XSD验证533
30.4 XML与关系数据的集成533
30.5 与XML文档的数据绑定534
30.6 小结534
第31章 项目个案研究——Word-XML转换器应用程序536
31.1 项目个案研究536
31.2 项目生存期537
31.2.1 需求分析537
31.2.2 问题的解决方案537
31.2.3 总体设计537
31.2.4 详细设计542
31.3 小结544
第32章 编码转换器应用程序545
32.1 编写应用程序的程序设计逻辑545
32.2 编码应用程序545
32.2.1 窗体Load事件的编码546
32.2.2 Created事件551
32.2.3 在Event Log中显示错误消息554
32.2.4 在列表框中显示事件条目555
32.2.5 在标签中显示Summary.xml文档的数据556
32.2.6 Exit按钮的编码557
32.3 小结569
第6部分 专业项目5570
项目5 移动Web应用程序570
第33章 项目个案研究——移动测验应用程序571
33.1 Markup Toys的项目生存期571
33.1.1 需求分析572
33.1.2 总体设计572
33.1.3 详细设计573
33.1.4 测试573
33.1.5 接收574
33.2 数据库模式574
33.3 小结574
第34章 编码移动测验应用程序575
34.1 WAP概述575
34.1.1 Mobile Internet Toolkit576
34.1.2 移动Web窗体576
34.2 创建移动Web应用程序577
34.3 为移动测验应用程序创建窗体578
34.4 测试移动Web应用程序589
34.5 小结595
第7部分 附录596
附录A .NET的前景和目标596
A.1 .NET前景596
A.2 .NET的基本原理596
A.2.1 表示层597
A.2.2 业务逻辑/应用层597
A.2.3 数据访问和存储597
A.3 .NET框架的优势597
A.4 .NET中结构体系的变化598
A.5 技术改变和开发人员的挑战598
A.6 .NET框架的设计目标599
A.6.1 可用性600
A.6.2 可控性603
A.6.3 性能604
A.6.4 可靠性604
A.6.5 可缩放性605
A.6.6 安全性606
附录B 在Visual Basic.NET中开发控制台应用程序608
B.1 编码Visual Basic.NET控制台应用程序608
附录C 图形设备接口610
C.1 GDI分类610
C.1.1 二维矢量图610
C.1.2 位图610
C.1.3 文本610
C.2 实现GDI611
附录D 本地化613
D.1 理解字符集613
D.2 配置设置614
D.3 文化和地区614
D.4 CultureInfo类615
D.5 RegionInfo类616
D.6 资源文件618
D.7 使用VB.NET创建本地化的应用程序619
附录E 部署Windows应用程序623
E.1 Microsoft Windows Installer文件623
E.2 合并模块623
E.3 CAB(Cabinet)文件624
E.4 保存安装程序文件624
E.5 部署项目624
E.5.1 File System编辑器625
E.5.2 Registry编辑器625
E.5.3 File Type编辑器625
E.5.4 User Interface编辑器626
E.5.5 Custom Actions编辑器626
E.5.6 Launch Conditions编辑器626
E.5.7 添加文件626
E.5.8 增强部署项目627
E.5.9 验证部署项目631
E.6 开发merge模块项目631
E.7 开发CAB项目632
附录F .NET系列634
F.1 .NET Enterprise Servers634
F.1.1 Application Center 2000634
F.1.2 BizTalk Server 2000635
F.1.3 Commerce Server 2000636
F.1.4 Content Management Server 2001636
F.1.5 Exchange 2000636
F.1.6 Host Integration Server 2000637
F.1.7 Internet Security and Acceleration(ISA)Server637
F.1.8 Mobile Information 2001 Server638
F.1.9 SharePoint Portal Server 2001639
F.1.10 SQL Server 2000640
F.2 .NET Passport服务641
F.2.1 .NET Passport Single Sign-In643
F.2.2 .NET Passport Express Purchase644
F.2.3 Kids.NET Passport服务644
F.3 Visual Studio.NET648
F.3.1 Web Forms的实现649
F.3.2 Web服务的实现649
F.3.3 Windows Forms的实现649
F.3.4 项目无关对象模型的实现649
F.3.5 增强的调试649
F.3.6 对ASP.NET程序设计的支持649
F.3.7 增强的IDE650
热门推荐
- 2753168.html
- 2582152.html
- 2279399.html
- 1545335.html
- 3293292.html
- 1219031.html
- 750685.html
- 2932943.html
- 607551.html
- 2849333.html
- http://www.ickdjs.cc/book_1940496.html
- http://www.ickdjs.cc/book_1232660.html
- http://www.ickdjs.cc/book_3378977.html
- http://www.ickdjs.cc/book_3855931.html
- http://www.ickdjs.cc/book_3257761.html
- http://www.ickdjs.cc/book_3658612.html
- http://www.ickdjs.cc/book_2995944.html
- http://www.ickdjs.cc/book_293232.html
- http://www.ickdjs.cc/book_1907069.html
- http://www.ickdjs.cc/book_1307417.html