您好,欢迎光临有路网!
Visual C++.NET开发人员指南(含盘)
QQ咨询:
有路璐璐:

Visual C++.NET开发人员指南(含盘)

  • 作者:康博译
  • 出版社:清华大学出版社
  • ISBN:9787900643230
  • 出版日期:2002年08月01日
  • 页数:514
  • 定价:¥68.00
  • 分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

    网站名称
    书名
    售价
    优惠
    操作

    图书详情

    内容提要
    Visual C++是一门应用非常广泛的编程语言。微软在推出其.NET Framework之际,也发布了Visual C++的升级版本Visual C++.NET。本书共分6大部分,分别介绍了Visual C++.NET的新增功能,如何使用不定期种语言创建线程、静态图形和动画,如何创建数据库应用程序、管理工具、帮助文档,如何使用SOAP开发分布式应用程序等内容。本书还讲述了Visual C++.NET在.NET Framework中的地位以及它与C#的异同之处等许多主题。
    本书还对是否应把现有的代码转换为.NET版本,以及升级的时间和方式进行了深入的探讨,本书可以作为广大Visual C++开发人员的重要参考手册。
    本书适合于Visual C++开发人员和希望学习.NET Framework、SOAP等新技术的读者。
    目录
    第1部分 VisuaI C++概述

    第1章 入门之旅

    1.1 Visual C++.NET的新功能
    1.1.1 新的开发环境
    1.1.2 属性化编程
    1.1.3 托管环境
    1.1.4 .NET Framework
    1.1.5 ADO.NET
    1.1.6 C#语言
    1.1.7 ATL服务器
    1.1.8 Web服务
    1.1.9 Web Forms和Win Forms
    1.1.10 企业模板和策略定义
    1.2 必需的下载内容
    1.3 必要的工具
    1.3.1 VisualStudio和平台SDK工具
    1.3.2 CPU Stress
    1.3.3 Depends
    1.3.4 ProcessViewer
    1.3.5 ROTViewer
    1.3.6 ShellWalk
    1.3.7 Spy++
    1.4 设置工作站
    1.5 设置服务器

    第2章 建立桌面应用程序

    2.1 编写信息控制台应用程序
    2.1.1 使用直接代码
    2.1.2 使用结构代替类
    2.1.3 使用托管代码
    2.1.4 寻求*佳方案
    2.2 编写基于对话框的实用程序
    2.3 编写单文档应用程序
    2,3.1 创建基础程序
    2.3.2 处理资源

    第3章 使用线程

    3.1 线程的使用
    3.1.1 应用程序
    3.1.2 DLL
    3.1.3 系统服务
    3.2 线程类型
    3.2.1 worker线程
    3.2.2 UI线程
    3.3 临界区
    3.4 线程**
    3.5 使用线程编写桌面应用程序
    3.5.1 定义主对话框
    3.5.2 创建CUIThread类
    3.5.3 添加线程对话框
    3.5.4 创建worker线程
    3.5.5 测试Threads应用程序
    3.6 使用线程编写本机DLL
    3.6.1 创建DLLThreadDLL
    3.6.2 创建DLLTest应用程序

    第4章 使用图形

    4.1 Visual C++图形支持
    4.1.1 扩展图形支持
    4.1.2 使用Image Editor
    4.1.3 使用标准的Win32API调用
    4.1.4 概述System.Windows.Forms命名空间
    4.1.5 概述System.Drawing命名空间
    4.2 编写图形桌面应用程序
    4.2.1 使用非托管代码
    4.2.2 使用托管代码
    4.3 使用GIF文件的动画技术
    4.3.1 创建动画GIF
    4.3.2 设计动画应用程序

    第5章 使用活动目录

    5.1 活动目录
    5.1.1 接口概述
    5.1.2 使用活动目录的原因
    5.1.3 活动目录编程的缺陷
    5.2 活动目录服务接口(ADSl)
    5.2.1 使用常见的APl
    5.2.2 创建新对象
    5.2.3 使用命名空间
    5.3 使用活动目录
    5.3.1 ADSIViewer
    5.3.2 **性
    5.3.3 绑定
    5.3.4 管理用户和组
    5.4 使用ADSIAPI
    5.5 使用System.DirectoryService命名空间
    5.6 编写基于活动目录的COM+应用程序
    5.6.1 创建组件
    5.6.2 创建测试应用程序
    5.6.3 测试应用程序

    第6章 创建组件

    6.1 ActiveX控件
    6.1.1 基于MFC和ATL的控件
    6.1.2 MFCActiveX控件示例
    6.1.3 ATLActiveX控件示例
    6.1.4 测试控件
    6.2 组件测试帮助和技巧
    6.2.1 注销控件
    6.2.2 ActiveX控件测试容器
    6.2.3 OLE/COMObjectViewer

    第2部分 VisuaI C++.NET和数据库管理

    第7章 Visual C++数据库技术

    7.1 ADO和OLE-DB
    7.1.1 OLE-DB
    7.1.2 ADO
    7.2 AD0.NET
    7.3 ODBC.NET
    7.3.1 使用UserDSN和SystemDSN
    7.3.2 使用FileDSN
    7.3.3 记录ODBC事务处理
    7.4 ODBC,ODBCNET,OLE-DB,ADO和ADO.NET应用比较
    7.5 其他数据库工具简介
    7.5.1 LOCalTest Manager
    7.5.2 ODBC Test
    7.5.3 RowsetViewer
    7.5.4 Table Copy
    7.6 Visual C++类概述

    第8章 创建非托管数据库应用程序

    8.1 应用程序的兼容性:从Visual Studio 6.0中进行迁移
    8.1.1 无法找到提供者
    8.1.2 无法正常打开项目
    8.1.3 处理表格
    8.2 编写OLE-DB应用程序
    8.2.1 创建OLE-DB项目
    8.2.2 设计表单视图
    8.2.3 向OLE-DB添加显示代码
    8.2.4 添加Search例程
    8.3 给应用程序添加报表
    8.3.1 难以进行打印
    8.3.2 给应用程序添加打印功能

    第9章 创建托管数据库应用程序

    9.1 托管数据库应用程序的使用场合
    9.2 理解ODBC.NET
    9.2.1 ODBC与ODBC.NET
    9.2.2 ODBC.NET的安装要求
    9.3 编写托管数据库应用程序
    9.3.1 创建表格视图
    9.3.2 添加数据访问代码
    9.3.3 添加打印功能

    第3部分 VisuaI C++和在线计算

    第10章 创建Internet应用程序

    10.1 使用PDA或者其他替代设备
    10.1.1 PDA的特殊需要
    10.1.2 获取SOAP工具包
    10.1.3 创建简单的PDA应用程序
    10.1.4 PDA的显示问题
    10.1.5 PDA的**问题
    10.2 理解Web Accessibility Initiative(WAl)
    10.3 使用Web服务
    10.4 使用ASP.NET编写应用程序

    第11章 使用IIS

    11.1 ISAPI概述(Internet ServerAPl)
    11.1.1 ISAPI的实际用法
    11.1.2 ISAPI与ASP或者ASP.NET
    11.1.3 在过滤器和扩展程序之间作出选择
    11.1.4 使用5种ISAPI类
    11.2 SOAP概述
    11.2.1 SOAP的HTTP部分
    11.2.2 SOAP的XML部分
    11.2.3 使用SOAP消息
    11.3 编写ISAPI扩展程序
    11.3.1 创建ISAPI外壳
    11.3.2 添加代码
    11.3.3 运行测试应用程序
    11.4 编写ISAPI过滤器
    11.4.1 选择过滤器选项
    11.4.2 创建过滤器外壳
    11.4.3 安装ISAPI过滤器
    11.4.4 测试ISAPI过滤器
    11.5 编写SOAP应用程序
    11.5.1 创建组件
    11.5.2 创建WSDL文件
    11.5.3 创建客户程序

    第4部分 Visual C++.NET和Microsoft.NET

    第12章 使用.NET体系结构

    12.1 .NET概述
    12.2 中间语言(IL)简介
    12.3 改变Visual C++的原因
    12.3.1 Visual C++在当今编程环境下的局限性
    12.3.2 Visual C++的稳定性
    12.3.3 .NET Framework的挑战
    12.3.4 Visual C++.NET的办法
    12.4 Visual C++和C#的比较
    12.4.1 基础语言相同,开发环境不同
    12.4.2 使用C#克服Visual C++局限性
    12.4.3 选择目标程序使用的语言
    12.4.4 确定何时升级到C#
    12.5 公共语言运行时
    12.6 把现有代码转换为.NET

    第13章 属性和Visual C++编程

    13.1 使用属性的原因
    13.2 了解属性的类型
    13.2.1 ATL Server属性
    13.2.2 COM属性
    13.2.3 Compiler属性
    13.2.4 IDL属性
    13.2.5 OLE-DB consumer属性
    13.3 使用属性的方式
    13.3.1 托管组件范例
    13.3.2 属性化ATLActiveX控件范例
    13.4 使用属性时要避免的问题
    13.5 属性化编程和调试

    第14章 在托管代码环境中进行开发

    14.1 使用Windows窗体
    14.2 使用委托(delegate)
    14.3 使用元数据
    14.3.1 创建定制属性
    14.3.2 查看元数据
    14.3.3 使用反射(reflection)
    14.3.4 维护状态信息
    14.4 访问Property Browser
    14.4.1 关于属性页
    14.4.2 了解类型转换

    第5部分 开发人员对Visual C++.NET的评述

    第15章 **性

    15.1 使用Windows 2000**特性
    15.1.1 内置的**特性
    15.1.2 使用Access ControlEditor
    15.1.3 使用Security Configuration Editor
    15.1.4 处理Windows登录
    15.2 了解Windows**APl
    15.2.1 Windows 2000**API概述
    15.2.2 加密API概述
    15.3 **下载Internet代码
    15.3.1 使用Windows TrustVerificationAPI
    15.3.2 了解Windows Software PublishingTrust Provider
    15.3.3 Internet组件下载方法
    15.4 **标准
    15.4.1 通过HTTP进行身份验证
    15.4.2 数字签名
    15.4.3 Kerberos
    15.4.4 公共密钥基础结构(PKl)
    15.4.5 分布式密码身份验证(DPA)

    第16章 创建管理工具

    16.1 工具类型概览
    16.1.1 按用途划分
    16.1.2 按用户和环境划分
    16.2 确定所要使用的工具类型
    16.3 提供可从Internet访问的工具
    16.4 编写MMC管理单元
    16.4.1 接口概述
    16.4.2 创建管理单元外壳
    16.4.3 添加代码
    16.4.4 修改资源字符串
    16.4.5 测试管理单元
    16.5 编写可通过HTML访问的工具

    第17章 创建帮助文档

    17.1 确定帮助文档类型
    17.2 概括帮助文档要点
    17.2.1 菜单流
    17.2.2 面向任务的方法
    17.2.3 通用的菜单/任务方法
    17.2.4 引用
    17.2.5 指南
    17.2.6 功能区
    17.3 术语表
    17.4 使用Microsoft Help Compiler
    17.4.1 在帮助文档中添加特殊效果
    17.4.2 创建生成文件和编译帮助文档
    17.5 使用Microsoft Help Workshop
    17.5.1 定义选项
    17.5.2 定义窗口
    17.5.3 映射帮助主题
    17.5.4 编译帮助文档
    17.6 添加帮助支持
    17.7 创建基于HTML的帮助程序包
    17.7.1 创建多页文件还是单页文件
    17.7.2 连接类型
    17.7.3 搜索功能

    第18章 打包应用程序

    18.1 了解各种打包类型
    18.1.1 公司环境
    18.1.2 共享软件环境
    18.1.3 压缩包装环境
    18.2 收集文件
    18.3 使用InstallShield
    18.3.1 设置组件
    18.3.2设置文件组
    18.3.3 定义资源
    18.3.4 确定媒介类型
    18.4 使用Windows Installer
    18.4.1 关于Microsoft Windows Installer
    18.4.2 为应用程序创建MSI文件
    18.4.3 测试安装过程
    18.4.4 测试卸载过程
    18.4.5 Microsoft Windows Installer的问题
    18.5 安装和部署项目
    18.5.1 Cab Project
    18.5.2 Deploy Wizard
    18.5.3 Merge Module Project
    18.5.4 Setup Project
    18.5.5 Setup Wizard
    18.5.6 Web Setup Project

    第6部分 附录和术语表

    附录A ActiveX组件资源
    A.1 怎样购买*合算
    A.2 购买组件和工具的陷阱
    A.3 要在工具箱中添加的组件

    附录B 在线资源指南

    B.1 查找信息
    B.1.1 进行搜索
    B.1.2 选择合适的搜索引擎
    B.2 微软在Internet上的作为
    B.2.1 顺利地起步
    B.2.2 寻找新闻组
    B.3 微软知识库

    附录C 术语表

    与描述相符

    100

    北京 天津 河北 山西 内蒙古 辽宁 吉林 黑龙江 上海 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 广西 海南 重庆 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 新疆 台湾 香港 澳门 海外