书籍详情

应用visual Studio 6.0构建企业解决方案

应用visual Studio 6.0构建企业解决方案

作者:(美)[D.贝纳格](Don Benage),(美)[A.米尔扎](Azam Mirza)等著;潇湘工作室译

出版社:人民邮电出版社

出版时间:1999-09-01

ISBN:9787115079039

定价:¥102.00

购买这本书可以去
内容简介
  本书详细介绍了Visual Studio 6.0的应用。全书共分为6部分,前5部分共36章。第6部分是附录。书中第一部分讲解了Microsoft Visual Studio 6.0的内部结构和有关基础知识。第二部分介绍了如何使用Microsoft 的对象技术及基于Web的技术,如何创建COM组件,第三部分说明了怎样开发在Internet环境下运行的应用程序。第四部分介绍传统的客户/服务模式开发技术,怎样开发规模可变的分布式应用程序。第五部分介绍了一些帮助程序员小组协同工作的工具,使读者了解怎样使用Visual Studio 6.0进行协作开发。第六部分附录中收录一些样例程序套件。本书内容丰富,实用指导性强,适合于程序开发人员和大专院校计算机专业师生阅读。对于有一定编程经验的读者与具有参考价值。
作者简介
暂缺《应用visual Studio 6.0构建企业解决方案》作者简介
目录
第一部分 使用Visual Studio 6. 0开发应用程序                  
 第1章 Visual Studio内部结构                  
  1. 1 企业应用程序体系结构                  
  1. 2 什么是Visual Studio                  
  1. 2. 1 Visual Studio的目标                  
  1. 2. 2 名称的意义                  
  1. 2. 3 Visual Studio专业版                  
  1. 2. 4 Visual Studio企业版                  
  1. 2. 5 许可证                  
  1. 2. 6 系统需求                  
  1. 3 Visual Studio在软件开发中的任务                  
  1. 4 Visual Studio的适用对象                  
  1. 4. 1 作为开发经理                  
  1. 4. 2 作为应用程序设计者                  
  1. 4. 3 作为组件建立人员                  
  1. 4. 4 作为解决方案开发人员                  
  1. 5 小结                  
 第2章 使用Visual Studio创建应用程序                  
  2. 1 寻找完美的IDE                  
  2. 2 安装Visual Studio                  
  2. 2. 1 安装Visual Studio                  
  2. 2. 2 应用服务修补程序                  
  2. 3 使用Developer Studio                  
  2. 4 使用Visual Basic的开发环境                  
  2. 5 使用Visual InterDev和Visual J++的Microsoft Development Environment                  
  2. 6 获得帮助                  
  2. 7 小结                  
 第3章 使用Visual Studio调试企业应用程序                  
  3. 1 Visual Studio中调试的基础知识                  
  3. 2 在Visual Studio中调试ActiveX DLL                  
  3. 2. 1 Visual Basic中的ActiveX DLL                  
  3. 2. 2 Visual C++中的ActiveX DLL                  
  3. 2. 3 Visual J++中的ActiveX DLL                  
  3. 3 在Visual Studio中调试ActiveX EXE                  
  3. 3. 1 Visual Basic中的ActiveX EXE                  
  3. 3. 2 Visual C++中的ActiveX EXE                  
  3. 4 在Visual Studio中调试基于Web的脚本                  
  3. 5 在Visual Studio调试Database Applications                  
  3. 5. 1 Visual Basic中的SQL/存储过程                  
  3. 5. 2 Visual C++中的SQL/存储过程                  
  3. 5. 3 Visual InterDev/Visual J++中的SQL/存储过程                  
  3. 6 小结                  
 第4章 使用Visual Studio创建支持数据库的应用程序                  
  4. 1 数据库设计问题                  
  4. 1. 1 数据库设计的必要性                  
  4. 1. 2 Visual Studio数据库设计工具                  
  4. 2 使用Visual Studio 6. 0的数据模型构造功能                  
  4. 2. 1 使用Data View浏览数据库                  
  4. 2. 2 用Database Designer创建图                  
  4. 2. 3 用Database Designer创建表的关系                  
  4. 2. 4 用Database Designer定位数据库对象和图                  
  4. 3 用Visual Studio 6. 0开发存储过程                  
  4. 3. 1 安装T—SQL调试器                  
  4. 3. 2 使用T—SQL调试器                  
  4. 3. 3 创建和编辑SQL Server存储过程                  
  4. 3. 4 服务器端逻辑的SQL存储过程                  
  4. 3. 5 使用Query Designer                  
  4. 4 分布式计算                  
  4. 4. 1 客户/服务器计算                  
  4. 4. 2 客户/服务器设计                  
  4. 4. 3 Visual Studio中的分布式CS技术                  
  4. 4. 4 分布式数据访问                  
  4. 5 小结                  
 第5章 Microsoft Transaction Server内幕                  
  5. 1 分布式处理的目标                  
  5. 2 使用多层体系结构                  
  5. 3 理解事务的重要性                  
  5. 3. 1 SQL中的事务完整性                  
  5. 3. 2 两段提交                  
  5. 3. 3 MTS中的数据库访问                  
  5. 3. 4 DTC在事务处理中的任务                  
  5. 3. 5 基于组件的事务                  
  5. 4 使用MTS组件集成服务                  
  5. 4. 1 进程和线程管理                  
  5. 4. 2 即时对象激活                  
  5. 4. 3 数据库连接共用                  
  5. 4. 4 Shared Property Manager(共享属性管理器)                  
  5. 4. 5 分布式安全服务                  
  5. 4. 6 Microsoft Transaction Explorer                  
  5. 4. 7 在MTS中使用现有组件                  
  5. 4. 8 组件软件包                  
  5. 5 安装MTS                  
  5. 5. 1 MTS的安装位置                  
  5. 5. 2 系统需求                  
  5. 5. 3 从Visual Studio光盘上安装                  
  5. 5. 4 连接客户到MTS上                  
  5. 6 小结                  
 第6章 Active Server Pages和Internet Information Server内幕                  
  6. 1 Active Server Pages和Internet Information Server 4的新增功能                  
  6. 1. 1 Internet Information Server 4的新特性                  
  6. 1. 2 Active Server Pages的新特性                  
  6. 2  使用Active Platform建立Web应用程序                  
  6. 2. 1 ActiveX技术                  
  6. 2. 2 Active Desktop                  
  6. 2. 3 Active Server Pages                  
  6. 3  Active Server脚本编程                  
  6. 3. 1 分界符                  
  6. 3. 2 语句                  
  6. 3. 3 脚本标记                  
  6. 3. 4 过程                  
  6. 4 ActiveX Server对象                  
  6. 4. 1 Application对象                  
  6. 4. 2 Session对象                  
  6. 4. 3 Request对象                  
  6. 4. 4 Response对象                  
  6. 4. 5 Server对象                  
  6. 5 小结                  
 第7章 Microsoft Message Queue内幕                  
  7. 1 揭示对Message Queue的需要                  
  7. 1. 1 概述面向消息的中间件                  
  7. 1. 2 优化企业资源                  
  7. 1. 3 对应用程序发展的支持                  
  7. 1. 4 促进断开计算                  
  7. 2 理解MSMQ结构                  
  7. 2. 1 MSMQ接口                  
  7. 2. 2 竞争和伙伴产品                  
  7. 3 检验消息队列和消息类型                  
  7. 3. 1 消息队列的类型                  
  7. 3. 2 消息安全                  
  7. 3. 3 消息属性                  
  7. 3. 4 发送和接收消息                  
  7. 4 安装MSMQ                  
  7. 4. 1 软件许可证                  
  7. 4. 2 文档                  
  7. 4. 3 MSMQ拓扑结构                  
  7. 4. 4 服务器安装                  
  7. 4. 5 客户安装                  
  7. 4. 6 测试MSMQ安装                  
  7. 5 管理MSMQ                  
  7. 6 小结                  
 第8章 Microsoft SQL Server内幕                  
  8. 1 理解RDBMS的任务                  
  8. 2 查看Microsoft SQL Server                  
  8. 3 支持分布式事务                  
  8. 3. 1 简单的事务方案                  
  8. 3. 2 事务处理中DTC的任务                  
  8. 3. 3 用SQL Enterprise Manager管理DTC                  
  8. 4 Web技术集成探索                  
  8. 4. 1 用SQL Web Assistant和sp_maketask进行Web集成                  
  8. 4. 2 用External Data Access Libraries进行SQL Server Web集成                  
  8. 5 使用SQL Server和Data Warehousing                  
  8. 5. 1 仓库中SQL Server的任务                  
  8. 5. 2 T—SQL扩展:CUBE和ROLLUP                  
  8. 6 小结                  
 第二部分 创建COM组件                  
 第9章 使用Microsoft的对象技术                  
  9. 1 对象技术基础                  
  9. 1. 1 开发面向对象软件的好处                  
  9. 1. 2 简单回顾面向对象编程的术语和表示法                  
  9. 2 面向对象与面向过程编程方法的比较                  
  9. 3 OO软件开发高级论题                  
  9. 3. 1 封装                  
  9. 3. 2 多态性                  
  9. 3. 3 继承                  
  9. 4 Microsoft对象技术的渐进发展                  
  9. 4. 1 Microsoft Windows                  
  9. 4. 2 OLE 1                  
  9. 4. 3 VBX组件                  
  9. 4. 4 COM和OLE 2                  
  9. 4. 5 OCX组件                  
  9. 4. 6 正在扩充的OLE世界                  
  9. 4. 7 Microsoft拥抱Internet:OCX变成ActiveX                  
  9. 4. 8 Active Platform                  
  9. 4. 9 更多的新名词:Windows DNA和COM+                  
  9. 4. 10 远程对象:ORBs和DCOM                  
  9. 4. 11 即将出现的对象:COM+                  
  9. 5 对象技术现状                  
  9. 5. 1 COM/DCOM与其他对象技术的兼容性                  
  9. 5. 2 比较COM与CORBA:标准化. 孤立. 集成或者同化                  
  9. 5. 3 基于Java技术的特别说明                  
  9. 5. 4 Windows之外的COM                  
  9. 5. 5 下面该读什么                  
  9. 6 COM体系结构基础                  
  9. 6. 1 接口                  
  9. 6. 2 全球唯一标识符                  
  9. 6. 3 组件的注册                  
  9. 6. 4 二进制兼容性和版本控制                  
  9. 7 创建COM对象                  
  9. 7. 1 COM库服务                  
  9. 7. 2 类工厂                  
  9. 7. 3 标记                  
  9. 8 COM对象的生存位置                  
  9. 9 COM对象的相互通信                  
  9. 9. 1 引用计数                  
  9. 9. 2 跨越进程和网络边界的COM对象                  
  9. 10 COM对象数据                  
  9. 11 旧式应用程序使用对象技术的策略                  
  9. 11. 1 与旧式系统的互操作                  
  9. 11. 2 旧代码的对象包装                  
  9. 11. 3 用对象重新设计以创建多层的分布式的应用程序                  
  9. 11. 4 用于旧数据的基于浏览器的接口                  
  9. 12 新应用程序实现对象技术的策略                  
  9. 13 小结                  
 第10章 创建可重用的组件                  
  10. 1 查看重用的种类                  
  10. 1. 1 软件组件                  
  10. 1. 2 接口                  
  10. 1. 3 继承和聚合                  
  10. 1. 4 框架                  
  10. 1. 5 应用程序                  
  10. 1. 6 设计                  
  10. 1. 7 模式                  
  10. 2 重用设计                  
  10. 2. 1 设计重用的组件                  
  10. 2. 2 使设计保持尽可能的简单                  
  10. 2. 3 建立满足特定目的的组件                  
  10. 2. 4 使设计保持尽可能的一般                  
  10. 2. 5 建立尽可能灵活的组件                  
  10. 2. 6 保持向后兼容性                  
  10. 2. 7 分析应用程序                  
  10. 2. 8 监视总开销                  
  10. 2. 9 牢记成本                  
  10. 2. 10 故障准备                  
  10. 3 使用工具组                  
  10. 3. 1 Mcrosoft Repository                  
  10. 3. 2 Microsoft Visual Component Manager                  
  10. 3. 3 Visual Modeler                  
  10. 3. 4 Visual SourceSafe                  
  10. 3. 5 Microsoft Transaction Server                  
  10. 3. 6 组件分布工具概括                  
  10. 4 理解技术中心的任务                  
  10. 4. 1 技术中心的目标和对象                  
  10. 4. 2 组织技术中心资源                  
  10. 5 小结                  
 第11章 使用COM组件和Active X控件                  
  11. 1 COM组件和ActiveX控件                  
  11. 2 在Web站点中使用ActiveX控件                  
  11. 3 理解在I—net环境中使用ActiveX组件的技术                  
  11. 3. 1 ActiveX组件和Visual InterDev                  
  11. 3. 2 ActiveX组件和FrontPage (Visual InterDev Edition)                  
  11. 3. 3 在Internet Explorer中使用ActiveX组件                  
  11. 4 理解客户/服务器应用中使用组件的技术                  
  11. 4. 1 客户/服务器环境中的组件类型                  
  11. 4. 2 组件的安装和注册                  
  11. 4. 3 组件和Remote Automation                  
  11. 5 在Visual Basic中使用组件                  
  11. 5. 1 ActiveX控件                  
  11. 5. 2 ActiveX代码组件                  
  11. 6 在Visual C++中使用组件                  
  11. 6. 1 创建支持ActiveX的Microsoft Foundation Class Application                  
  11. 6. 2 ActiveX控件                  
  11. 6. 3 ActiveX代码组件                  
  11. 7 在Visual J++中使用ActiveX控件                  
  11. 7. 1 加载控件                  
  11. 7. 2 访问属性和方法                  
  11. 7. 3 处理事件                  
  11. 8 小结                  
 第12章 用Visual Basic创建ActiveX控件                  
  12. 1 ActiveX控件介绍                  
  12. 2 建立图形ActiveX控件:徽标控件                  
  12. 2. 1 创建公司徽标控件                  
  12. 2. 2 在ActiveX控件中加入合成控件                  
  12. 2. 3 测试徽标控件                  
  12. 3 创建聚合控件:带框架的文本框                  
  12. 3. 1 创建更复杂的聚合控件                  
  12. 3. 2 使用ActiveX控件接口向导为控件创建属性                  
  12. 3. 3 手工创建属性和事件以完成控件                  
  12. 4 创建更复杂的聚合控件——TimeSheet控件                  
  12. 4. 1 创建TimeSheet控件                  
  12. 4. 2 用合成控件来增强TimeSheet控件的功能                  
  12. 4. 3 UserControl和相关事件的生存期                  
  12. 4. 4 私有方法和公共方法                  
  12. 4. 5 向TimeSheet控件中添加其他合成控件                  
  12. 4. 6 认真考虑公布的属性, 使控件完整而有用                  
  12. 4. 7 使用ActiveX Control Interface Wizard的Set Attributes对话框                  
  12. 4. 8 使用AmbientProperties对象                  
  12. 4. 9 创建属性页                  
  12. 5 创建用户自绘控件                  
  12. 6 小结                  
 第13章 用Visual C++创建ActiveX控件                  
  13. 1 创建简单控件:SkunkWork徽标                  
  13. 1. 1 利用MFC ActiveX向导创建ActiveX控件                  
  13. 1. 2 加入Skunk Work徽标位图                  
  13. 1. 3 为调整大小编写代码                  
  13. 1. 4 单击徽标时启动事件                  
  13. 1. 5 测试SkunkWork徽标ActiveX控件                  
  13. 1. 6 调试ActiveX控件                  
  13. 2 研究按钮控件                  
  13. 2. 1 为Button控件加入常备属性                  
  13. 2. 2 构造属性页                  
  13. 2. 3 实现Button控件的常备属性                  
  13. 2. 4 实现Button控件的行为                  
  13. 2. 5 当按下按钮时, 启动Click事件                  
  13. 2. 6 测试按钮控件                  
  13. 3 编写聚合控件:SkunkWork TimeSheet控件                  
  13. 3. 1 建立SkunkWork TimeSheet控件                  
  13. 3. 2 设置Timesheet控件的标题                  
  13. 3. 3 编辑Timesheet控件中的单元格                  
  13. 3. 4 测试SkunkWork Timesheet控件                  
  13. 4 小结                  
 第14章 为MTS创建COM组件                  
  14. 1 管理MTS中的事务                  
  14. 1. 1 使用对象上下文                  
  14. 1. 2 使用事务上下文                  
  14. 2 了解MTS组件集成服务                  
  14. 2. 1 进程和线程管理                  
  14. 2. 2 对象合并和即时对象激活                  
  14. 2. 3 共享属性管理器                  
  14. 2. 4 分布式安全服务                  
  14. 2. 5 MTS Explorer                  
  14. 3 用MTS使用现存的组件                  
  14. 4 在I—net应用程序中使用MTS                  
  14. 4. 1 使用Active Server Pages                  
  14. 4. 2 使用浏览器端的ActiveX组件                  
  14. 4. 3 使用Remote Data Services                  
  14. 4. 4 通过DCOM和HTTP访问MTS组件                  
  14. 5 小结                  
 第三部分 开发Internet. 内部网和外部网应用程序                  
 第15章 客户. 服务器和组件:基于Web的应用程序                  
  15. 1 计算世界中的I—net                  
  15. 2 客户还是服务器                  
  15. 2. 1 性能                  
  15. 2. 2 安全性                  
  15. 2. 3 升级能力                  
  15. 2. 4 用户首选项                  
  15. 3 应用程序开发过程的发展                  
  15. 4 I—net体系结构                  
  15. 5 作为客户框架的Web浏览器                  
  15. 5. 1 发展中的应用程序体系结构                  
  15. 5. 2 开发人员面临的新挑战                  
  15. 5. 3 静态和动态HTML:旧方法和新方法                  
  15. 6 服务器:基于服务器的功能                  
  15. 6. 1 万维网服务器                  
  15. 6. 2 数据库服务器                  
  15. 6. 3 通信服务器                  
  15. 6. 4 搜索服务器                  
  15. 6. 5 多媒体服务服务器                  
  15. 6. 6 代理服务器                  
  15. 7 动态的基于Web的应用程序组件                  
  15. 7. 1 ActiveX                  
  15. 7. 2 Java小应用程序                  
  15. 7. 3 VBScript                  
  15. 7. 4 JScript                  
  15. 7. 5 其他基于服务器的组件:CGI和ISAPI                  
  15. 8 小结                  
 第16章 用Visual Basic创建Web基于浏览器的应用程序                  
  16. 1 了解ActiveX文档                  
  16. 1. 1 什么是ActiveX文档                  
  16. 1. 2 ActiveX文档拓扑                  
  16. 1. 3 选择项目类型                  
  16. 1. 4 设置项目文件                  
  16. 2 建立ActiveX文档                  
  16. 2. 1 设计. 开发和实现要点                  
  16. 2. 2 创建应用程序                  
  16. 2. 3 测试Grape Vine                  
  16. 2. 4 使用菜单                  
  16. 3 安装和配置注意事项                  
  16. 3. 1 使用Internet软件包                  
  16. 3. 2 了解浏览器初始化安装                  
  16. 3. 3 Package and Deployment Wizard步骤                  
  16. 3. 4 测试安装程序                  
  16. 4 集成问题                  
  16. 4. 1 平台                  
  16. 4. 2 浏览器                  
  16. 4. 3 安全性                  
  16. 4. 4 数据访问                  
  16. 5 小结                  
 第17章 服务器端编程                  
  17. 1 探索战略性服务器使用                  
  17. 2 技术回顾                  
  17. 3 理解服务器连接                  
  17. 3. 1 速度                  
  17. 3. 2 安全                  
  17. 3. 3 规模可变能力                  
  17. 3. 4 服务器连接                  
  17. 4 使用服务器端脚本编程                  
  17. 4. 1 脚本语言                  
  17. 4. 2 使用服务器端脚本                  
  17. 4. 3 一个脚本范例                  
  17. 5 理解ASP                  
  17. 5. 1 使用ASP                  
  17. 6 使用Internet Server API                  
  17. 6. 1 使用ISAPI                  
  17. 6. 2 ISAPI过滤器                  
  17. 6. 3 ISAPI同其他专有API的对比                  
  17. 7 使用CGI                  
  17. 7. 1 使用CGI                  
  17. 7. 2 CGI方案                  
  17. 8 小结                  
 第18章 用Visual InterDev开发Active内容                  
  18. 1 探索Visual InterDev 6                  
  18. 2 从Visual InterDev 1迁移到Visual InterDev 6                  
  18. 2. 1 服务器扩展和IIS 4                  
  18. 2. 2 IIS 4                  
  18. 2. 3 数据库连接                  
  18. 2. 4 设计期间控件的差异                  
  18. 3 Visual InterDev集成开发环境                  
  18. 3. 1 使用项目                  
  18. 3. 2 项目向导                  
  18. 4 向项目添加内容                  
  18. 4. 1 新建文件和文件夹                  
  18. 4. 2 把已有的文件或文件夹添加到项目中去                  
  18. 4. 3 使用拖放                  
  18. 5 使用服务器端ActiveX组件                  
  18. 5. 1 在Visual InterDev中使用ActiveX服务器组件                  
  18. 5. 2 使用DCOM的分布组件                  
  18. 5. 3 Visual InterDev包含的ActiveX服务器组件                  
  18. 6 使用客户端组件                  
  18. 6. 1 HTML或ASP页面中的ActiveX控件                  
  18. 6. 2 Java小应用程序                  
  18. 7 小结                  
 第19章 Visual InterDev高级概念                  
  19. 1 最大化Visual InterDev                  
  19. 2 理解Global.asa文件                  
  19. 3 使用脚本编程对象模型                  
  19. 4 数据环境                  
  19. 5 使用可视化数据库开发工具                  
  19. 5. 1 使用ODBC数据源                  
  19. 5. 2 数据视图                  
  19. 5. 3 DatabaseDesigner                  
  19. 5. 4 Query/View Designer                  
  19. 5. 5 探索站点设计器                  
  19. 6 管理Visual InterDev项目                  
  19. 6. 1 小组开发                  
  19. 6. 2 升级和发布Web站点                  
  19. 6. 3 链接视图                  
  19. 7 小结                  
 第20章 Visual InterDev设计期间控件                  
  20. 1 建立数据连接                  
  20. 1. 1 系统和文件DSN                  
  20. 1. 2 实现数据连接                  
  20. 2 使用数据命令控件                  
  20. 3 使用记录集控件                  
  20. 4 使用数据绑定的设计期间控件                  
  20. 4. 1 使用标签控件                  
  20. 4. 2 使用文本框控件                  
  20. 4. 3 使用列表框控件                  
  20. 4. 4 使用选项组控件                  
  20. 4. 5 使用复选框控件                  
  20. 4. 6 使用按钮控件                  
  20. 4. 7 使用记录集导航控件                  
  20. 4. 8 使用网格控件                  
  20. 4. 9 使用窗体管理器控件                  
  20. 5 使用页面对象设计期间控件                  
  20. 6 使用页面转换设计期间控件                  
  20. 7 小结                  
 第21章 动态HTML                  
  21. 1 浏览动态HTML特性                  
  21. 1. 1 动态内容                  
  21. 1. 2 动态样式                  
  21. 1. 3 绝对定位                  
  21. 1. 4 多媒体效果                  
  21. 1. 5 数据绑定                  
  21. 2 了解动态HTML对象模型                  
  21. 2. 1 动态HIML对象模型树                  
  21. 2. 2 元素类和集合                  
  21. 2. 3 事件模型                  
  21. 3 访问文档内容                  
  21. 3. 1 rangeFromText                  
  21. 3. 2 rangeFromElement                  
  21. 4 在动态HTML中使用数据绑定                  
  21. 4. 1 新属性                  
  21. 4. 2 数据客户                  
  21. 4. 3 数据事件                  
  21. 5 研究动态HTML和Visual Basic                  
  21. 6 研究动态HTML和Visual C++                  
  21. 6. 1 使用CHtmlView类                  
  21. 6. 2 ATL和DHTML控件                  
  21. 7 研究动态HTML和Visual J++                  
  21. 8 建立样本页面                  
  21. 8. 1 步骤1:启动项目                  
  21. 8. 2 步骤2:加入模板                  
  21. 8. 3 步骤3:加入图形                  
  21. 8. 4 步骤4:加入图形转换                  
  21. 8. 5 步骤5: 加入菜单                  
  21. 8. 6 步骤6:加入子菜单                  
  21. 8. 7 步骤7:加入内容层                  
  21. 8. 8:步骤8:加入弹出窗口                  
  21. 8. 9:步骤9:加入数据连接和绑定数据字段                  
  21. 8. 10 步骤10:为数据简报加入排序能力                  
  21. 9 小结                  
 第22章 利用Visual J++创建小应用程序和应用程序                  
  22. 1 介绍Visual J++6                  
  22. 2 在Visual J++6中创建Java小应用程序                  
  22. 3 加入公共方法和事件处理                  
  22. 4 使用窗口基础类                  
  22. 5 利用Visual J++创建应用程序                  
  22. 6 增强WFC应用程序                  
  22. 7 小结                  
 第23章 用Microsoft事务服务器创建事务Web页面                  
  23. 1 Microsoft Transaction Server                  
  23. 1. 1 分区的应用程序                  
  23. 1. 2 MTS框架                  
  23. 1. 3 MTS软件包和组件                  
  23. 1. 4 MTS和软件重用                  
  23. 1. 5 MTS和多层应用程序                  
  23. 2 理解事务性Web页面                  
  23. 3 在事务性Web页面解决方案中使用MTS                  
  23. 3. 1 使用活动服务器页面                  
  23. 3. 2 使用浏览器端ActiveX组件                  
  23. 4 小结                  
 第24章 基于Web的应用程序的封装和发布                  
  24. 1 Web页浏览和组件下载                  
  24. 2 使用Visual Basic Packing and Deployment Wizard                  
  24. 2. 1 创建下载软件包                  
  24. 2. 2 发布下载软件包                  
  24. 2. 3 脚本管理                  
  24. 2. 4 测试下载软件包                  
  24. 3 使用数字签名                  
  24. 3. 1 为CAB文件签名                  
  24. 3. 2 测试签名的CAB文件                  
  24. 4 1 I—net ActiveX控件的许可                  
  24. 4. 1 为ActiveX控件添加I—net许可证                  
  24. 4. 2 测试经过许可的ActiveX控件                  
  24. 5 小结                  
 第四部分 开发规模可变的分布式应用程序                  
 第25章 客户. 服务器和组件:分布式应用程序的设计策略                  
  25. 1 分布式应用程序的设计目标                  
  25. 1. 1 性能                  
  25. 1. 2 效率                  
  25. 1. 3 规模可变能力                  
  25. 1. 4 安全性                  
  25. 1. 5 可验证性                  
  25. 1. 6 可靠性                  
  25. 1. 7 可维护性                  
  25. 2 分布式应用程序的设计约束                  
  25. 2. 1 平台                  
  25. 2. 2 带宽                  
  25. 2. 3 资源竞争                  
  25. 2. 4 可用性                  
  25. 2. 5 使用者                  
  25. 2. 6 旧产品                  
  25. 2. 7 行政                  
  25. 3 服务范例                  
  25. 4 客户/服务器实现模型                  
  25. 4. 1 传统(两层)客户/服务器模型                  
  25. 4. 2 三层(n层)模型                  
  25. 4. 3 两层和三层相比:一个例子                  
  25. 4. 4 连接式客户体系结构                  
  25. 4. 5 分布式客户体系结构                  
  25. 4. 6 连接式和断开式比较:一个例子                  
  25. 5 设计分布式应用程序                  
  25. 5. 1 建立业务对象和它们之间的交互模型                  
  25. 5. 2 定义服务和接口                  
  25. 5. 3 识别业务对象和服务之间的独立性                  
  25. 5. 4 将应用程序分区成组件                  
  25. 5. 5 为应用程序选择一种实现模式                  
  25. 5. 6 组件目标的平台                  
  25. 6 Application Performance Explorer                  
  25. 6. 1 同步处理                  
  25. 6. 2 异步处理                  
  25. 6. 3 使用应用程序性能资源管理                  
  25. 7 旧系统集成技术                  
  25. 7. 1 Host Data Replicator                  
  25. 7. 2 AS/400和VSAM的OLE DB提供者                  
  25. 7. 3 CICS和IMS的COM事务集成器                  
  25. 8 小结                  
 第26章 用Visual Basic建立客户前端                  
  26. 1 在Visual Basic中使用ADO:概述                  
  26. 1. 1 统一数据访问和OLE                  
  26. 1. 2 ActiveX数据对象                  
  26. 2 用ADO对象模型工作                  
  26. 2. 1 主要的ADO对象                  
  26. 2. 2 其他ADO对象                  
  26. 2. 3 ADO事件                  
  26. 3 使用Visual Basic/ADO应用程序范例:Project Maintenar                  
  26. 3. 1 设立一个ODBC DSN                  
  26. 3. 2 使用Data Form Wizard                  
  26. 3. 3 使用Data Project                  
  26. 3. 4 使用ADO Data Control                  
  26. 4 小结                  
 第27章 使用Visual Basic开发MTS COM组件                  
  27. 1 考虑并创建简单的MTS组件                  
  27. 2 开发事务敏感型组件                  
  27. 2. 1 在设计时设置事务模式                  
  27. 2. 2 添加MTS事务代码                  
  27. 3 探究基于角色的安全性                  
  27. 4 在组件之间共享状态                  
  27. 5 理解错误处理                  
  27. 6 调试MTS组件                  
  27. 6. 1 在IDE中调试                  
  27. 6. 2 在Visual Studio下调试                  
  27. 6. 3 使用WinDbg调试                  
  27. 6. 4 小结                  
  27. 7 小结                  
 第28章 使用Visual J++创建MTS COM组件                  
  28. 1 考虑并创建简单的MTS组件                  
  28. 1. 1 创建COM组件                  
  28. 1. 2 实现IObjectControl                  
  28. 2 开发事务敏感型组件                  
  28. 2. 1 设置设计时的事务模式                  
  28. 2. 2 添加MTS事务代码                  
  28. 3 寻求基于角色的安全性                  
  28. 4 在组件之间共享状态                  
  28. 5 处理错误                  
  28. 6 小结                  
 第29章 使用Visual C++为MTS创建COM组件                  
  29. 1 建立简单的MTS组件                  
  29. 1. 1 使用ATL来建立MTS组件                  
  29. 1. 2 实现IObjectControl                  
  29. 2 支持事务                  
  29. 3 使用基于角色的安全性                  
  29. 4 在MTS组件之间共享状态                  
  29. 5 处理错误                  
  29. 6 调试MTS组件                  
  29. 6. 1 在没有MTS支持的情况下调试                  
  29. 6. 2 使用Visual Studio调试                  
  29. 6. 3 使用WinDbg调试                  
  29. 7 小结                  
 第30章 使用Visual Basic和ADO创建数据访问组件                  
  30. 1 在VB中使用ADO                  
  30. 2 使用MTS和无状态数据访问组件                  
  30. 3 使用MTS和数据库资源                  
  30. 4 在服务层之间传递数据                  
  30. 5 理解三层应用程序中的ADO                  
  30. 6 探究事务                  
  30. 7 改善性能和规模可变能力的策略                  
  30. 7. 1 异步记录集和事件                  
  30. 7. 2 数据库分区                  
  30. 7. 3 多记录集                  
  30. 7. 4 使用存储过程                  
  30. 8 理解错误处理和调试                  
  30. 9 小结                  
 第31章 使用Microsoft Transaction Server启用分布式应用程序                  
  31. 1 管理和开发MTS组件                  
  31. 1. 1 理解多层计算                  
  31. 1. 2 什么是Microsoft Management Console                  
  31. 2 使用MTS Explorer                  
  31. 2. 1 创建软件包                  
  31. 2. 2 安装组件                  
  31. 2. 3 查看软件包属性                  
  31. 2. 4 定义角色                  
  31. 2. 5 将用户添加到角色中                  
  31. 2. 6 导出软件包                  
  31. 2. 7 将软件包导入到MTS中                  
  31. 3 设置MTS客户                  
  31. 3. 1 将中间层组件注册到基本客户上                  
  31. 3. 2 将本地组件注册到基本客户上                  
  31. 4 监视事务统计数据                  
  31. 5 小结                  
 第32章 使用MSMQ和Visual Basic                  
  32. 1 介绍MSMQ和Visual Basic                  
  32. 2 使用Visual Basic 6编程MSMQ                  
  32. 3 安装MSMQ ActiveX控件                  
  32. 4 处理队列                  
  32. 4. 1 创建队列                  
  32. 4. 2 找到已有的队列                  
  32. 4. 3 打开队列                  
  32. 4. 4 关闭队列                  
  32. 4. 5 删除队列                  
  32. 5 处理消息                  
  32. 5. 1 发送消息                  
  32. 5. 2 检索消息                  
  32. 6 MSMQ错误处理                  
  32. 7 小结                  
 第五部分 使用Visual Studio进行协作开发                  
 第33章 使用Visual Component Manager和Microsoft Repository                  
  33. 1 使用Visual Component Manager                  
  33. 1. 1 设置Visual Component Manager                  
  33. 1. 2 浏览Visual Component Manager                  
  33. 1. 3 使用已选择的条目                  
  33. 1. 4 搜索                  
  33. 1. 5 Visual Component Manager和Visual Modeler                  
  33. 2 定制Visual Component Manager                  
  33. 2. 1 添加组件文件夹                  
  33. 2. 2 添加组件和发行向导                  
  33. 2. 3 编辑条目信息                  
  33. 2. 4 配置关键字                  
  33. 2. 5 本地和远程数据库                  
  33. 2. 6 使用远程数据库上的组件                  
  33. 2. 7 Visual Component Manager策略                  
  33. 3 考虑Microsoft Repository                  
  33. 3. 1 Microsoft Repository体系结构概述                  
  33. 3. 2 版本处理                  
  33. 3. 3 工作空间                  
  33. 3. 4 开放的Microsoft储存库的概念                  
  33. 4 理解Microsoft储存库基础                  
  33. 4. 1 重新检查开发过程                  
  33. 4. 2 组装Microsoft Repository组件                  
  33. 4. 3 基于Microsoft储存库的工具和Tool Information Models                  
  33. 4. 4 配置Microsoft Repository Database                  
  33. 4. 5 Microsoft Repository Migration向导                  
  33. 4. 6 Microsoft Repository组成员                  
  33. 5 小结                  
 第34章 使用Visual Studio Analyzer                  
  34. 1 介绍Visual Studio Analyzer                  
  34. 1. 1 Visual Studio Analyzer体系结构                  
  34. 1. 2 什么时候使用Visual Studio Analyzer                  
  34. 2 使用事件. 过滤器和视图                  
  34. 2. 1 事件收集                  
  34. 2. 2 Visual Studio Analyzer过滤                  
  34. 2. 3 Visual Studio Analyzer视图                  
  34. 3 设置Visual Studio Analyzer                  
  34. 3. 1 Visual Studio Analyzer平台要求                  
  34. 4 使用Visual Studio Analyzer                  
  34. 4. 1 创建Visual Studio Analyzer项目                  
  34. 5 将Visual Studio Analyzer Events添加到组件中                  
  34. 5. 1 添加事件的触发代码段到代码中                  
  34. 6 小结                  
 第35章 使用Visual SourceSafe                  
  35. 1 Visual SourceSafe介绍                  
  35. 1. 1 为什么使用Visual SourceSafe                  
  35. 1. 2 Visual SourceSafe网络                  
  35. 2 管理Visual SourceSafe                  
  35. 2. 1 设置和安装Visual SourceSafe                  
  35. 2. 2 运行Visual SourceSafe Administrator                  
  35. 2. 3 维护用户列表                  
  35. 2. 4 为项目安全而设置权力                  
  35. 2. 5 管理SourceSafe数据库                  
  35. 3 使用SourceSafe管理代码                  
  35. 3. 1 使用Visual SourceSafe Explorer                  
  35. 3. 2 在Visual SourceSafe项目中组织文件                  
  35. 3. 3 Visual SourceSafe中的基本操作                  
  35. 3. 4 项目间共享代码                  
  35. 3. 5 Visual SourceSafe中的版本跟踪                  
  35. 4 使用SourceSafe管理Web内容                  
  35. 4. 1 将Web站点组织到项目树中                  
  35. 4. 2 指定Web项目                  
  35. 4. 3 检查超级链接完整性                  
  35. 4. 4 创建站点图                  
  35. 4. 5 测试和发布Web内容                  
  35. 5 小结                  
 第36章 系统建模和Microsoft Visual Modeler                  
  36. 1 理解Microsoft Visual Modeler                  
  36. 2 在项目中使用Visual Modeler                  
  36. 3 创建对象模型                  
  36. 3. 1 创建类                  
  36. 3. 2 创建接口类                  
  36. 3. 3 创建关系                  
  36. 3. 4 创建属性和方法                  
  36. 3. 5 创建软件包                  
  36. 3. 6 创建组件和组件图表                  
  36. 3. 7 将类映射到组件                  
  36. 3. 8 创建配置图表                  
  36. 4 使用Visual Modeler评定对象模型                  
  36. 4. 1 建立图表, 是注意力集中在主题方面                  
  36. 4. 2 分析属性或方法                  
  36. 4. 3 浏览模型图表                  
  36. 4. 4 在体系结构内移动类                  
  36. 5 用Microsoft Visual SourceSafe控制对象模型                  
  36. 6 从模型中产生代码                  
  36. 7 调整代码和对象模型                  
  36. 8 小结                  
 第六部分 附录                  
 附录A 样例应用程序套件                  
  A. 1 概述样例应用程序套件                  
  A. 2 样例公司特点                  
  A. 2. 1 行动者/角色                  
  A. 2. 2 业务规则                  
  A. 3 体系结构概述                  
  A. 3. 1 客户                  
  A. 3. 2 中间层组件                  
  A. 3. 3 数据库                  
  A. 4 小结                   

猜您喜欢

读书导航