《Visual Studio使用大全》求取 ⇩

目 录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和客户机批处理游际类库 (489

Visual Studio 97在软件开发中的角色10

你眼中的Visual Studio 9712

作为开发管理员13

作为应用程序体系结构规划者14

作为组件创建者14

作为解决方案开发者15

小结16

第2章 使用Visual Studio创建应用程序17

Visual Studio的安装17

安装Visual Studio18

应用补丁服务21

使用Developer Studio21

加载应用程序样例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 net61

小结62

第二部分创建可重用的控件和组件65

第4章 使用微软的对象技术65

对象技术基础65

面向对象编程的好处66

面向对象程序设计术语和符号简介67

面向对象与过程化程序设计71

OOP高级话题71

多态性72

封装72

继承性73

微软对象技术的蓬勃发展73

微软的Windows74

OLE 1.074

VBX组件74

COM和OLE 2.075

OCX组件75

OLE的扩展76

微软介入Internet:从OCX列ActiveX76

远程对象:ORB和DCOM78

COM/DCOM与其他对象技术的兼容79

对象技术的现状79

对象超集:COM?79

COM 与CORBA:标准,分离,集成,还是同化?80

Java技术的最新内幕82

Windows以外的COM83

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功能概述 (392

使用对象重新设计,创建多层分布式应用程序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

使用MFC133

应用程序框架134

MFC的简要历程134

实用程序类136

多线程应用程序136

使用COM136

COM的定义137

接口137

Visual C++中COM的实现138

例1:InProc COM服务器140

例2:使用InProc服务器的COM客户机152

Automation的定义160

使用Automation160

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

建立applet177

使用Java AppletWizard179

创建资源182

添加资源182

运行 Resource Wizard184

添加事件处理186

调试Applet186

小结188

第8章 在I-net环境中使用ActiveX客户机组件189

在Web站点中使用ActiveX控件189

了解使用ActiveX组件的技术190

ActiveX组件和 Visual InterDev191

ActiveX组件和和 FrontPage 97(Visual I nterDev版)192

在Internet Explorer中使用ActiveX组件193

标识和际记ActiveX控件194

下载和更新ActiveX控件195

在Visual J++中使用ActiveX控件196

Java Type Library Wizard196

OLE/COMObject Viewer197

小结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

ActiveX257

Java applet258

VBScript259

JScript260

其他基于服务器的组件:CGI与ISAPI261

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 applet335

小结336

Global-asa文件337

第15章高级VisualInterDev概念337

使用客户机端ActiveX组件339

HTML页面中的ActiveX控件341

ASP页面中的ActiveX控件344

脚本向导程序345

Java Applet347

数据库开发工具347

使用OODBC数据源348

集成的数据视图349

Advanced Query Designer350

DatabaseDesigner350

使用Data Form Wizard352

构建和发布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与NSAPI382

通过Web应用程序开发工具连接服务器382

Web应用程序开发工具的优缺点382

可选的开发工具383

在VisualInterDev中使用服务器端脚本383

VBScript还是JScript?383

Visual InterDev的ActiveX对象384

使用服务器端组件387

小结391

第18章动态HTML392

多媒体效果393

动态内容393

动态样式393

绝对坐标定位393

数据绑定394

动态HTML对象模型394

动态HTML对象模型树394

元素类和集合396

事件模型398

访问文档内容402

rangeFromText403

rangeFromElement404

动态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 Wizard436

使用 ActiveX Document Migrationn Wizard437

小结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

Cedar470

微软消息队列471

限带宽策略474

连接客户机的体系结构474

非连接客户机的体系结构474

如何使用连接客户机和非连接客户机475

连接客户机应用程序476

一个连接客户机实例476

数据集成是共同的目际476

核心技术的应用477

成功的关键479

非连接客户机应用程序479

一个非连接客户机实例480

核心技术480

成功的关键482

选择Internet和intranet482

小结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 DB515

数据提供者、服务提供者和数据消费者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企业级管理器管理DTC543

微软Transaction Server545

Transaction Server的功能546

组件包547

使用MTX548

小结552

第25章使用微软事务处理服务器运行分布式应用程序553

在MTS中管理事务553

使用对象环境554

使用事务环境556

进程和线程管理558

了解MTS组件集成服务558

对象缓冲和实时对象驱动560

共享属性管理器561

分布式安全服务563

微软事务管理器564

在MTS中使用已有的组件564

在I-net应用程序中使用MTS565

使用浏览器端的ActiveX组件566

使用远程数据流566

使用Active Server Page566

通过DCOM和HTTP访问MTS567

使用Visual Basic开发MTS组件567

使用Visual C++开发MTS组件569

小结570

第五部分 使用Visual Studio进行小组开发573

第26章使用Visual SourceSafe573

Visual SourceSafe简介573

Visual SourceSafe网络574

为什么使用Visual SourceSafe?574

管理Visua l SourceSafe575

安装Visual SourceSafe575

运行Visual SourceSafe管理工具576

维护用户列表577

设置项目安全性权限579

使用SourceSafe管理代码582

使用 Visual SourceSafe Explorer583

把文件组织成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 Modeler597

Visual Modeler是什么?598

Visual Modeler简介598

如何获得Vtsual Modeler598

良好的系统设计原则599

设计原则599

建模的意义600

UML600

三层图表602

UML图表602

类图表603

包概览603

组件图表604

配置图表604

图表元素605

类…………………………………………………………………………………(605 )对象605

属性605

关系606

操作606

模型与代码607

代码生成向导程序607

反向设计向导程序608

双向设计609

小结610

第28章Microsoft Repository612

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

1998《Visual Studio使用大全》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由(美)(D.贝纳格)Don Benage,(美)(A.米尔扎 1998 北京:电子工业出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

Windows3.1使用大全(1994 PDF版)
Windows3.1使用大全
1994 北京:电子工业出版社
IntranetWare使用大全( PDF版)
IntranetWare使用大全
windowstm31使用大全( PDF版)
windowstm31使用大全
3D Studio MAX R3 使用速( PDF版)
3D Studio MAX R3 使用速
3D Studio MAX 3综合使用( PDF版)
3D Studio MAX 3综合使用
人民邮电出版社
INTERNET使用大全(1995年 PDF版)
INTERNET使用大全
1995年 清华大学出版社
3D studio使用大全( PDF版)
3D studio使用大全
MOSAIC 使用大全( PDF版)
MOSAIC 使用大全
Visual C++实用大全(1995 PDF版)
Visual C++实用大全
1995 北京:北京航空航天大学出版社
中文Visual FoxPro 3.0使用与编程大全(1997 PDF版)
中文Visual FoxPro 3.0使用与编程大全
1997 北京:机械工业出版社
3D STUDIO 3.0使用指南(1994 PDF版)
3D STUDIO 3.0使用指南
1994 成都:成都科技大学出版社
dBASEⅢ使用大全(1994 PDF版)
dBASEⅢ使用大全
1994 北京:电子工业出版社
Visual J++实用大全(1998 PDF版)
Visual J++实用大全
1998 北京:清华大学出版社
3D Studio 3.0-4.0使用教程(1997 PDF版)
3D Studio 3.0-4.0使用教程
1997 北京:电子工业出版社
DOS使用大全(1992 PDF版)
DOS使用大全
1992 北京:电子工业出版社