全面掌握Microsoft Visual Basic 6.0企业应用程序开发PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:(美)Microsoft Corporation著;北京博彦科技发展有限责任公司译
- 出 版 社:北京:清华大学出版社
- 出版年份:2000
- ISBN:7900630155
- 页数:364 页
第1章 Microsoft的企业开发策略 1
1.1 企业开发简介 2
1.1.1 客户/服务器结构和术语 2
1.1.2 Internet 6
1.1.3 Merrill Lynch的典型案例研究 7
1.1.4 COM简介 8
1.1.5 COM的实现 10
1.1.6 Microsoft的企业开发策略 11
1.1.7 本课程的范围 13
1.2 Island Hopper News示例应用程序 14
1.2.1 MSF进程模型 15
1.2.2 Island Hopper News简介 16
1.2.3 应用程序模型和服务 18
1.2.4 Island Hopper News服务 21
1.2.5 Island Hopper News物理设计 22
1.3 实验1:探索Island Hopper News 24
1.3.1 练习1:使用Island Hopper客户程序 25
1.3.2 练习2:检查Visual Basic工程 27
1.4 Visual Studio企业版 30
1.4.1 综合的应用程序开发 30
1.4.2 Microsoft开发工具 32
1.5 自测题 33
第2章 利用Visual Basic创建COM DLL 35
2.1 利用Visual Basic实现商务服务 36
2.2 在Visual Basic中建立COM DLL 36
2.2.1 选择COM组件的类型 36
2.2.2 使用类模块 38
2.2.3 使用Initialize事件和Terminate事件 40
2.2.4 为类创建方法 40
2.2.5 引发错误 41
2.3 操作COM DLL工程 42
2.3.1 为工程设置属性 42
2.3.2 为模块设置属性 44
2.3.3 类模块和COM 46
2.3.4 版本兼容性 48
2.3.5 测试COM DLL 50
2.4 COM DLL注册 51
2.4.1 注册COM DLL 51
2.4.2 注册键 52
2.4.3 激活COM对象 54
2.5 实验2:创建组件 56
2.5.1 练习1:创建Visual Basic组件 57
2.5.2 练习2:测试组件 58
2.6 自测题 60
第3章 Microsoft事务处理服务器简介 63
3.1 MTS概述 64
3.2.1 MTS环境 66
3.2 MTS体系结构 66
3.2.2 支持服务 68
3.3 使用MTS Explorer 70
3.3.1 MTS Explorer概述 70
3.3.2 创建程序包 72
3.3.3 向程序包中添加组件 74
3.3.4 MTS组件和注册表 75
3.4 部署MTS组件 78
3.4.1 输出程序包 78
3.4.2 为使用MTS组件配置客户程序 80
3.5 实验3:向MTS添加组件 82
3.5.1 练习1:创建程序包 83
3.6 自测题 84
第4章 使用MTS事务处理服务 87
4.1 概述 88
4.1.1 事务处理简介 88
4.1.2 上下文(Context)对象 90
4.1.3 为MTS开发组件 91
4.2 创建MTS组件 93
4.2.1 获得上下文对象 93
4.2.2 调用CreateInstance 94
4.2.3 调用SetComplete和SetAbort 96
4.2.4 调用EnableCommit和DisableCommit 97
4.2.5 确定事务处理结果 98
4.3 实验4.1:创建MTS组件 99
4.3.1 练习1:实现Bus_AdC组件 101
4.3.2 练习2:测试Bus_AdC组件 102
4.4 管理对象状态 104
4.4.1 及时激活 104
4.4.2 存储对象状态 107
4.4.3 共享属性管理器 108
4.5 连接池 112
4.6 调试和错误处理 115
4.6.1 在MTS中处理错误 115
4.6.2 调试组件 117
4.6.3 调试和监视工具 118
4.7 MTS编程最佳实践 120
4.8 实验4.2:使用共享属性管理器(SPM) 122
4.8.1 练习1:创建共享属性 123
4.8.2 练习2:测试Util_TakeANumber组件 125
4.9 自测题 126
第5章 从中间层访问数据 129
5.1 ActiveX数据对象 130
5.1.1 万能数据访问 130
5.1.2 ADO对象模型概述 132
5.2 与数据源一起使用ADO 134
5.2.1 建立数据库连接 134
5.2.2 执行命令 135
5.2.3 创建和导航记录集 137
5.2.4 修改数据 140
5.2.5 出错处理 141
5.3 从中间层使用ADO 143
5.3.1 游标简介 143
5.3.2 加锁类型 146
5.3.3 选择游标类型 147
5.3.4 定义断开连接的记录集 148
5.3.5 创建及使用断开连接的记录集 149
5.3.6 解决断开连接的记录集中的冲突 150
5.3.7 关于使用ADO的最佳实践 152
5.4.1 执行存储过程 154
5.4 从Command对象执行存储过程 154
5.4.2 填充Parameters集合 155
5.4.3 返回代码和输出参数 156
5.5 实验5:利用ADO实现商务服务 158
5.5.1 练习1:利用ADO执行嵌入式SQL 160
5.5.2 练习2:测试ListByCustEmail方法 161
5.5.3 练习3:利用ADO运行存储过程 163
5.5.4 练习4:测试Update方法 165
5.6 自测题 166
第6章 利用SQL创建存储过程 169
6.1 利用SQL Server实现商务及数据服务 170
6.2 SQL Server简介 170
6.2.2 考察Classifieds数据库 171
6.2.1 企业解决方案中的SQL Server 171
6.3 使用数据完整性 174
6.3.1 数据完整性简介 174
6.3.2 实施数据完整性 175
6.4 创建存储过程 178
6.4.1 利用Data View创建存储过程 178
6.4.2 向存储过程添加参数 180
6.5 利用Transact-SQL进行程序设计 182
6.5.1 声明变量 182
6.5.2 使用流控制语句 184
6.5.3 SQL事务处理 185
6.6 实验6:创建和调试存储过程 186
6.6.1 练习1:利用Visual Basic工具实现存储过程 188
6.6.2 练习2:利用Enterprise Manager实现存储过程 193
6.7 自测题 196
第7章 实现安全性 199
7.1 安全性简介 200
7.2 在MTS应用程序中实现安全性 203
7.2.1 MTS安全性概述 203
7.2.2 创建和指定安全性角色 205
7.2.3 将用户映射到角色 206
7.2.4 启用安全性 208
7.2.5 设置程序包身份 210
7.3 实验7.1:在MTS中实现安全性 212
7.4.1 安全性模式 216
7.4 SQL Server安全性概述 216
7.4.2 登录和权限 220
7.5 使用SQL Server集成安全性 222
7.5.1 创建Windows NT账号 222
7.5.2 使用SQL Security Manager 224
7.6 有关安全性的最佳实践 225
7.7 实验7.2:在SQL Server中实现安全性 226
7.7.1 练习1:为MTS配置集成安全性 229
7.7.2 练习2:为SQL Server配置集成安全性 230
7.8 自测题 232
第8章 利用Visual Basic实现COM 235
8.1.1 定义的接口 236
8.1 接口 236
8.1.2 IUnknown接口 238
8.1.3 创建及实现接口 239
8.1.4 使用对象的接口 241
8.1.5 应用接口 243
8.1.6 接口定义语言 246
8.2 客户程序和接口 246
8.2.1 COM组件和IDispatch 246
8.2.2 双重接口 248
8.2.3 关于绑定的初步知识 249
8.2.4 接口和自动化 251
8.3 实验8:接口 252
8.3.1 练习1:创建接口 254
8.3.2 练习2:测试接口 256
8.3.3 练习3:重新实现接口 258
8.3.4 练习4:使用多态性 260
8.4 自测题 261
第9章 高级客户/服务器技术 263
9.1 高级客户/服务器技术概述 264
9.2 消息队列 265
9.2.1 消息队列简介 265
9.2.2 Microsoft Message Queue 268
9.2.3 使用MSMQ Explorer 270
9.2.4 发送和接收消息 271
9.2.5 MSMQ与MTS集成 275
9.3 服务器成簇 277
9.3.1 服务器成簇简介 277
9.3.2 Microsoft Cluster Server(Microsoft簇服务器) 279
9.3.3 针对Microsoft Cluster Server进行开发 280
9.4 访问大型主机数据 281
9.5 实验9:使用Message Queue 283
9.5.1 练习1:向队列发送消息 284
9.5.2 练习2:从队列接收消息 287
9.6 自测题 290
附录A 自测题答案 293
附录B 实验提示 319
附录C 术语表 325
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《情报学 服务国家安全与发展的现代情报理论》赵冰峰著 2018
- 《学前儿童发展心理学 第2版》刘万伦主编;王文秀,甘卫群,刘万伦编写人员 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019