Visual Studio使用大全PDF电子书下载
- 电子书积分:18 积分如何计算积分?
- 作 者:(美)(D.贝纳格)Don Benage,(美)(A.米尔扎)Azam Mirza著;严春莹等译
- 出 版 社:北京:电子工业出版社
- 出版年份:1998
- ISBN:7505346350
- 页数:637 页
目 录 3
第一部分使用Visual Studio开发应用程序 3
第1章Visual Studio 97内部初探 3
什么是Visual Studio 97? 3
名称的含义 5
Visual Studio 97专业板 5
Visual Studio 97企业版 6
许可证 8
系统需求 8
VB5和客户机批处理游际类库 (48 9
Visual Studio 97在软件开发中的角色 10
你眼中的Visual Studio 97 12
作为开发管理员 13
作为应用程序体系结构规划者 14
作为组件创建者 14
作为解决方案开发者 15
小结 16
第2章 使用Visual Studio创建应用程序 17
Visual Studio的安装 17
安装Visual Studio 18
应用补丁服务 21
使用Developer Studio 21
加载应用程序样例 21
使用项目和工作区 22
使用Developer Studio进行基本的调试 25
使用Visual Basic的开发环境 27
获取更多的帮助 32
小结 35
第3章 使用Visual Studio创建数据库应用程序 36
SQL Server设计概述 36
数据库设计的必要性 37
利用SQL存储过程实现服务器端逻辑 38
Visual Studio 97数据库设计工具 39
使用Visual Studio 97进行数据建模 40
使用数据库设计器创建数据库及与数据库建立连接 40
使用数据库设计器创建数据库框架图 41
通过数据库设计器创建表之间的关系 43
使用数据库设计器操作数据库对象和框架图 45
使用Visual Studio 97开发存储过程 46
安装T-SQL调试器 46
T-SQL调试器的使用 47
创建和编辑SQLServer存储过程 50
分布式计算概述 52
客户机/服务器计算模式 52
客户机/服务器设计 54
Visual Studio97中的分布式客户机/服务器技术 54
多层体系结构 55
多层体系结构的划分 55
多层体系结构的设计 57
利用Visual Studio 97设计多层体系结构系统 58
I-net环境与分布式计算 59
什么是Internet/intranet环境 60
Visual Studio97和I net 61
小结 62
第二部分创建可重用的控件和组件 65
第4章 使用微软的对象技术 65
对象技术基础 65
面向对象编程的好处 66
面向对象程序设计术语和符号简介 67
面向对象与过程化程序设计 71
OOP高级话题 71
多态性 72
封装 72
继承性 73
微软对象技术的蓬勃发展 73
微软的Windows 74
OLE 1.0 74
VBX组件 74
COM和OLE 2.0 75
OCX组件 75
OLE的扩展 76
微软介入Internet:从OCX列ActiveX 76
远程对象:ORB和DCOM 78
COM/DCOM与其他对象技术的兼容 79
对象技术的现状 79
对象超集:COM? 79
COM 与CORBA:标准,分离,集成,还是同化? 80
Java技术的最新内幕 82
Windows以外的COM 83
COM/DCOM体系结构初步 83
使用 Resource Wizard创建文件 84
全局唯一标识符 84
按口 84
注册组件 85
二进制兼容性和版本控制 85
创建COM对象 86
COM库服务 86
类工厂 86
别名 87
COM对象的生存空间 87
COM对象之间的通信 87
引用计数 88
跨进程和网络的COM对象 88
COM对象数据 89
对遗留应用程序使用对象的策略 90
遗留系统的互操作 91
遗留代码的对象封装 91
动态HTML功能概述 (3 92
使用对象重新设计,创建多层分布式应用程序 92
遗留数据基于浏览器的接口 93
在新应用程序中实现对象技术的策略 95
小结 96
第5章 使用Visual Basic创建ActiveX组件 97
创建公司徽际控件 98
ActiveX控件简介 98
创建简单的ActiveX控件:徽标控件 98
为ActiveX控件添加成员控件 101
测试徽际控件 102
创建聚合控件:带边框的文本框 103
创建聚合控件 104
使用ActiveXControl Interface Wizard创建控件属性 105
他用手工创建的属性和事件完善控件 109
创建更复杂的聚合控件:TimeSheet控件 111
创建TimeSheet控件 111
使用成员控件增强TimeSheet控件的功能 113
UserControl及相关事件的生存期 115
私有方法和公有方法的比较 116
向TimeSheet控件添加其余的成员控件 118
小心设计外部属性,使控件完整目可用 118
使用ActiveX Control Interface Wizard设置属性对话框 120
使用AmbientProperties对象 121
创建属性页 123
创建用户绘图控件 126
小结 128
第6章 使用Visual C++创建组件 130
可重用性 131
使用Visual C++——一种面向对象的语言 131
严格的类型检查 131
访问API函数 132
例外处理 132
使用Visual C++创建组件 132
标准库 132
使用MFC 133
应用程序框架 134
MFC的简要历程 134
实用程序类 136
多线程应用程序 136
使用COM 136
COM的定义 137
接口 137
Visual C++中COM的实现 138
例1:InProc COM服务器 140
例2:使用InProc服务器的COM客户机 152
Automation的定义 160
使用Automation 160
MFC对Automation的实现 161
例3:OutOfProc Automation服务器 161
例4:使用InProc和OutOfProc服务器的Automation客户机 164
利用ATL实现组件 167
ATL为COM开发者提供了什么 167
例5:使用ATL的InProc COM服务器 168
小结 174
创建Java applet 或 Java应用程序 175
第7章使用VisualJ++创建组件 175
创建项目工作区 176
向项目添加文件 177
建立applet 177
使用Java AppletWizard 179
创建资源 182
添加资源 182
运行 Resource Wizard 184
添加事件处理 186
调试Applet 186
小结 188
第8章 在I-net环境中使用ActiveX客户机组件 189
在Web站点中使用ActiveX控件 189
了解使用ActiveX组件的技术 190
ActiveX组件和 Visual InterDev 191
ActiveX组件和和 FrontPage 97(Visual I nterDev版) 192
在Internet Explorer中使用ActiveX组件 193
标识和际记ActiveX控件 194
下载和更新ActiveX控件 195
在Visual J++中使用ActiveX控件 196
Java Type Library Wizard 196
OLE/COMObject Viewer 197
小结 199
了解使用组件的技术 200
第9章 在客户机/服务器环境中使用ActiveX组件 200
客户机/服务器环境中的组件类型 201
组件的安装和注册 203
组件和远程自动化 204
ActiveX控件 207
在Visual Basic中使用组件 207
ActiveX代码组件 211
发布应用程序 213
在Visual C++中使用控件 216
创建支持ActiveX的MFC应用程序 217
ActiveX控件 218
ActiveX代码组件 223
小结 231
客户机还是服务器? 235
第三部分 开发Internet、intranet和Extranet应用程序 235
第10章客户机、服务器和组件:基于Web的应用程序 235
性能 236
安全性 236
可升级性 236
用户偏好 237
应用程序开发过程的发展 238
I-net体系结构 241
客户机 243
组件 244
通信工具 244
Web浏览器 244
World Wide Web服务器 245
服务器 245
数据库服务器 246
通信服务器 247
搜索服务器 247
多媒体服务器 247
代理服务器 248
小结 248
第11章透视基于Web的应用程序 249
将Web浏览器作为客户机框架 249
发展中的应用程序体系结构 250
开发人员面临的新挑战 251
动态HTML与静态HTML:新旧两种方式 252
Active服务器页面概述 254
Internet信息服务器与Active服务器页面 254
通过IIS连接数据库 256
基于Web的动态应用程序组件 257
ActiveX 257
Java applet 258
VBScript 259
JScript 260
其他基于服务器的组件:CGI与ISAPI 261
InterDev加盟基于Web的应用程序环境 262
小结 264
第12章使用Visual Basic创建基于Web浏览器的应用程序 265
了解ActiveX文档 265
什么是ActiveX文档? 266
选择项目类型 267
了解ActiveX文档拓扑 267
建立项目文件 268
创建ActiveX文档 269
设计、开发和实现的回顾 269
创建Grape Vine应用程序 270
测试Grape Vine应用程序 278
处理菜单 280
理解浏览器初始化的安装 281
使用Internet 下载安装 281
安装和配置 281
创建安装程序的步骤 282
测试安装程序 285
了解集成问题 286
平台 286
浏览器 287
安全性 287
数据访问 288
小结 289
第13章Active服务器页面和Internet信息服务器探秘 290
Active平台 291
Active技术 291
Active服务器页面 293
Active桌面 293
安装Active服务器页面 295
Activex服务器对象 297
Application对象 297
Session对象 299
Request对象 299
Response对象 305
Server对象 306
Active服务器脚本 307
分隔符 307
语句 308
脚本标记 309
过程 309
小结 311
第14章使用VisualInterDev开发Active内容 312
VisualInterDev集成开发环境 313
使用工作区 313
创建项目 314
项目向导程序 315
给项目添加内容 320
创建新文件或文件夹 320
将现有的文件或文件夹添加至项目 321
使用拖放操作 321
使用文件向导程序 322
Visual InterDev源文件编辑器 325
Visual InterDev内容开发工具 325
FrontPage 97 HTML编辑器 326
其他工具 327
服务器端ActiveX组件 327
在Visual InterDev中使用ActiveX服务器组件 327
使用DCOM分发组件 328
Visual InterDev包含的ActiveX服务器组件 328
客户机端组件 333
ActiveX控件 334
Java applet 335
小结 336
Global-asa文件 337
第15章高级VisualInterDev概念 337
使用客户机端ActiveX组件 339
HTML页面中的ActiveX控件 341
ASP页面中的ActiveX控件 344
脚本向导程序 345
Java Applet 347
数据库开发工具 347
使用OODBC数据源 348
集成的数据视图 349
Advanced Query Designer 350
DatabaseDesigner 350
使用Data Form Wizard 352
构建和发布Web站点 355
小组开发 355
管理Visual InterDev项目 355
链接修复和链接查看 356
小结 357
第16章Vistual InterDev设计时控件 359
建立数据连接 359
属性 362
使用Data Command控件 362
使用控件 363
使用Data RangeHeader控件 365
属性 366
使用控件 367
使用Data Range Footer控件 371
属性 371
使用控件 371
使用Include控件 372
属性 372
使用控件 372
小结 373
确定语言 374
第17章I-net环境中的服务器端编程 374
确定如何连接服务器 375
CGI的优缺点 376
克服CGI的弊端 376
CGI编程 376
通过公共网关接口连接服务器 376
通过专用API连接服务器 381
专用API的优缺点 381
ISAPI与NSAPI 382
通过Web应用程序开发工具连接服务器 382
Web应用程序开发工具的优缺点 382
可选的开发工具 383
在VisualInterDev中使用服务器端脚本 383
VBScript还是JScript? 383
Visual InterDev的ActiveX对象 384
使用服务器端组件 387
小结 391
第18章动态HTML 392
多媒体效果 393
动态内容 393
动态样式 393
绝对坐标定位 393
数据绑定 394
动态HTML对象模型 394
动态HTML对象模型树 394
元素类和集合 396
事件模型 398
访问文档内容 402
rangeFromText 403
rangeFromElement 404
动态HTML中的数据绑定 404
新的属性 404
数据消费者 404
创建页面样例 405
数据事件 405
步骤2:添加模板 406
步骤1:开始创建项目 406
步骤3:添加图像 407
步骤4:添加图像变换 408
步骤5:添加菜单 409
步骤6:添加子菜单 411
步骤7:添加内容 412
步骤8:添加弹出式窗口 415
步骤9:添加数据连接及捆绑数据字段 417
步骤10:给数据显示添加排序功能 419
小结 421
第19章针对I-net环境改造现有的应用程序 423
将现存的系统移植到组件结构中 424
遗留的应用程序 424
传统的客户机/服务器结构 425
多层系统 426
I-net环境中基于组件的系统 428
将Visual Basic应用程序移植到I-net环境 429
ActiveX文档 430
移植简介 435
移植一个标准的VB应用程序 435
激活ActiveX TDocument Migration Wizard 436
使用 ActiveX Document Migrationn Wizard 437
小结 439
第四部分开发可扩展的分布式应用程序 443
第20章客户机、服务器和组件:分布式应用程序的设计策略 443
分布式应用程序的设计目标 443
可扩展性 444
效率 444
性能 444
安全性 445
容错性 445
可验征性 446
可维护性 446
分布式应用程序设计约束 446
平台 446
读者 448
带宽 448
可用性 448
资源竞争 448
政策 449
服务表示 449
并发处理策略 450
并行处理 450
管道处理 451
异步处理 452
客户机/服务器实现模型 452
传统的(两层)客户机/服务器模型 453
三层模型 454
两层结构与三层结构:实例 454
设计分布式应用程序 456
模型化业务对象和交互关系 457
定义服务和接口 458
定义业务对象和服务之间的关系 459
将应用程序划分为组件 459
为应用程序选择实现模型 460
将组件定位到运行平台上 461
小结 462
第21章创建分布式应用程序 463
什么是分布式应用程序? 463
与传统系统的结合 464
分离的应用程序 465
核心技术 465
复制 466
主机数据复制器(Cakewalk) 467
微软事务处理服务器 468
OLE DB/DDM驱动程序 469
Cedar 470
微软消息队列 471
限带宽策略 474
连接客户机的体系结构 474
非连接客户机的体系结构 474
如何使用连接客户机和非连接客户机 475
连接客户机应用程序 476
一个连接客户机实例 476
数据集成是共同的目际 476
核心技术的应用 477
成功的关键 479
非连接客户机应用程序 479
一个非连接客户机实例 480
核心技术 480
成功的关键 482
选择Internet和intranet 482
小结 483
第22章使用Visual Basic和RDO创建客户机前端应用 484
经典的两层客户机/服务器体系结构 485
客户机/服务器模型基础 485
服务器端任务 485
客户机端任务 486
常用概念 487
同步与异步操作 487
存储过程 488
数据源名称 488
标准游标 488
结果集与操作查询 488
RDO离线数据编辑的新方法 489
RDO2中的分离结果集和乐观批修改 490
乐观批修改特性 490
ODBC基本原理 491
RDO和开放数据库连接 491
RDO2概述 492
RDO2对象层次 493
rdoEngine对象 493
rd0Error对象 496
rdoEnvironment对象 497
rdoConnection对象 498
rdoResultsets对象 503
rdoColumn对象 508
rdoQuery对象 510
rdoParameters对象 512
已废弃的对象 512
小结 513
第23章使用Visual Basic和ADO创建客户机前端应用 514
实现数据访问的深入探讨 514
通用数据访问和OLE DB 515
数据提供者、服务提供者和数据消费者 515
Active数据对象 516
ADO对象模型 517
Connection对象 518
Conmand对象 521
Parameter对象 523
Property对象 524
Recordset对象 525
Field对象 530
Error对象 532
小结 533
ADO与RDO2:你应该使用哪种访问方法? 533
第24章配置分布式应用程序 534
分布式处理的发展 534
什么是事务? 536
SQL中事务的完整性 537
两阶段提交 538
MTS中的数据库访问 540
DTC在事务处理中的角色 542
用 SQL企业级管理器管理DTC 543
微软Transaction Server 545
Transaction Server的功能 546
组件包 547
使用MTX 548
小结 552
第25章使用微软事务处理服务器运行分布式应用程序 553
在MTS中管理事务 553
使用对象环境 554
使用事务环境 556
进程和线程管理 558
了解MTS组件集成服务 558
对象缓冲和实时对象驱动 560
共享属性管理器 561
分布式安全服务 563
微软事务管理器 564
在MTS中使用已有的组件 564
在I-net应用程序中使用MTS 565
使用浏览器端的ActiveX组件 566
使用远程数据流 566
使用Active Server Page 566
通过DCOM和HTTP访问MTS 567
使用Visual Basic开发MTS组件 567
使用Visual C++开发MTS组件 569
小结 570
第五部分 使用Visual Studio进行小组开发 573
第26章使用Visual SourceSafe 573
Visual SourceSafe简介 573
Visual SourceSafe网络 574
为什么使用Visual SourceSafe? 574
管理Visua l SourceSafe 575
安装Visual SourceSafe 575
运行Visual SourceSafe管理工具 576
维护用户列表 577
设置项目安全性权限 579
使用SourceSafe管理代码 582
使用 Visual SourceSafe Explorer 583
把文件组织成Visual SourceSafe项目 583
VisualSourceSafe 中的基本操作 585
在项目间共享代码 587
在VisualSourceS afe中进行版本跟踪 589
使用SourceSafe管理Web内容 591
将Web站点组织成项目附 592
指定Web项目 592
检查超链接的完整性 594
创建站点映射 594
小结 595
测试并使用 Web 内容 595
第27章系统建模与Mic rosoft Visual Modeler 597
Visual Modeler是什么? 598
Visual Modeler简介 598
如何获得Vtsual Modeler 598
良好的系统设计原则 599
设计原则 599
建模的意义 600
UML 600
三层图表 602
UML图表 602
类图表 603
包概览 603
组件图表 604
配置图表 604
图表元素 605
类…………………………………………………………………………………(605 )对象 605
属性 605
关系 606
操作 606
模型与代码 607
代码生成向导程序 607
反向设计向导程序 608
双向设计 609
小结 610
第28章Microsoft Repository 612
Microsoft Repository简介 612
概述 613
Repository的体系结构 613
数据庠 614
仓库引擎 615
工具信息模型和类型信息模型 615
应用程序 616
开放仓库的概念 616
设计仓库 617
重新安排开发过程 617
仓库小组成员 618
装配仓库组件 619
使用仓库 620
创建并使用工具信息模型 620
创建并使用抽取应用程序 622
创建应用程序报告 623
使用浏览器 623
重新考虑设计和编码习惯 624
变量声明实例 625
注释格式化 626
有关数据库完整性 627
编码小结 630
重新设计开发过程 631
绑定抽象模型 631
概念 631
简化抽象模型 632
将逻辑概念与物理概念相连 632
将应用程序与数据相连 635
总结 637
- 《“十三五”规划教材 中药鉴定学实验 供中药学 药学及相关专业使用 第2版》吴啟南 2018
- 《新编临床药物使用规范》孙国栋,解华主编 2017
- 《实用日语口语大全 商务口语 白金版》柠檬树日语教学团队编著 2018
- 《中国农药研究与应用全书 农药科学合理使用》欧晓明,司乃国,陈杰编 2019
- 《中华痹病大全》娄玉钤,娄多峰,李满意主编 2019
- 《仿真模型枪大全》日本HobbyJAPAN著 2014
- 《排放权有偿使用定价》郭默,王金南,毕军著 2019
- 《小学英语语法大全一学就会》赵岚 2018
- 《恋练有词 考研英语词汇识记与应用大全 2020版》朱伟,唐迟 2019
- 《跨境电商英语口语实例大全》苏茜责任编辑;(中国)罗芳 2019
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《看漫画学钢琴 技巧 3》高宁译;(日)川崎美雪 2019
- 《优势谈判 15周年经典版》(美)罗杰·道森 2018
- 《社会学与人类生活 社会问题解析 第11版》(美)James M. Henslin(詹姆斯·M. 汉斯林) 2019
- 《海明威书信集:1917-1961 下》(美)海明威(Ernest Hemingway)著;潘小松译 2019
- 《迁徙 默温自选诗集 上》(美)W.S.默温著;伽禾译 2020
- 《上帝的孤独者 下 托马斯·沃尔夫短篇小说集》(美)托马斯·沃尔夫著;刘积源译 2017
- 《巴黎永远没个完》(美)海明威著 2017
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017