前往Shuct.Net首页

Shudepb PB反编译专家长时间以来,为业内同类软件事实上的唯一选择.细节,彰显专业.态度,决定品质.

关于PowerBuilder的搜索

PowerBuilder高级客户服务器开发》扫描版[PDF]_eD2k地址_计算机与网络_图书下载_ED2000资源共享 注册 登录 首页 电影 剧集 动漫 综艺 音乐 游戏 软件 资料 图书 教育 注册 登录 发布 您的位置:首页 >> 图书 >> 计算机与网络 >> 《PowerBuilder高级客户服务器开发》扫描版[PDF] 《PowerBuilder高级客户服务器开发》扫描版[PDF] 发布用户 ed2k 添加日期 2013/3/19 9:21:05 大  小 58.64 MB 最后更新 2013/3/19 9:21:05 浏览次数 1053b12822eb81b26401a60cc7e23e788bddverycd2947967 --> 标  签 计算机与网络,图书 喜  欢 分  享 QQ空间 新浪微博 腾讯微博 网易微博 人人网 百度搜藏 eD2k链接 建议使用迅雷离线下载、QQ旋风极速下载 下面是用户共享的文件列表,可以使用 eMule、迅雷 等软件进行下载,点击文件名进行下载 [PowerBuilder高级客户服务器开发].(PowerBuilder9.Advanced.ClientServer.Development)(美)Bruce.Armstrong,Millard.F.Brown.III.扫描版.pdf 58.64 MB 58.64 MB 简 介评 论 中文名: PowerBuilder高级客户服务器开发作者: Bruce ArmstrongMillard F.Brown III译者: 李洪发傅蓉杨毅图书分类: 软件资源格式: PDF版本: 扫描版出版社: 机械工业出版社书号: 7111149823发行时间: 2004年10日地区: 大陆语言: 简体中文简介: 内容简介: 本书详尽介绍了使用PowerBuilder构建客户/服务器应用的基础知识,系统而全面地讨论了包括PBNI、PFC以及数据库连接等诸多PowerBuilder高级内容,同时提供了PowerBuilder从未公开的一些技巧和技术。本书作者均是Sybase领域的杰出专家,本书是他们多年开发经验的结晶。  本书涉及内容广、实用性强,是广大PowerBuilder开发人员以及对最新的客户/服务器开发领域感兴趣的软件开发人员的高级工具书。网盘下载地址:PowerBuilder高级客户/服务器开发.pdf请点击我的电子书库入口内容截图: 目录: 译者序作者简介前言第一部分 PowerBuilder开发环境第1章 PowerBuilder集成开发环境1.1 目标1.2 ide的发展历史1.3 工作区和目标1.3.1 工作区1.3.2 目标1.4 ide研究1.4.1 ide工具栏1.4.2 ide菜单选项1.4.3 system tree1.4.4 chp window1.4.5 output window1.4.6 design area1.5 ide的其他有用特性1.5.1 to do list(任务列表)1.5.2 keyboard shortcuts(键盘快捷键).1.5.3 配置、跟踪和调试1.5.4 其他工具1.6 ide的高级特性1.7 小结笫2章 源代码控制2.1 目标2.2 为什么要实现版本控制2.3 PowerBuilder和scc的集成2.3.1 PowerBuilder与scc集成的发展简介2.3.2 早期的代码管理体系结构2.3.3 scc接口中体系结构的变化2.3.4 新的scc文件类型2.3.5 pbnative的体系结构变化2.4 PowerBuilder8和PowerBuilder9中ide的变化2.4.1 工作区属性对话框2.4.2 安装注意事项2.4.3 系统树和库画板scc图标2.4.4 库画板2.5 源代码控制菜单2.5.1 工作区级上下文菜单2.5.2 目标级上下文菜单2.5.3 pbl级上下文菜单2.5.4 对象级上下文菜单2.6 源代码控制操作2.6.1 add to source control(添加到源代码控制)2.6.2 remove from source control(从源代码控制中删除)2.6.3 refresh status(状态刷新)2.6.4 check out(签出)2.6.5 check ln(签入)2.6.6 undo checkout(撤销签出)2.6.7 get latest version(获取最新版本)2.6.8 show differences(差别显示)2.6.9 show history(历史显示)2.6.10 scc propeffies(scc属性)2.6.11 backup scc status cache(备份scc状态缓存)2.6.12 run source control management tool(运行源代码控制管理工具)2.6.13 advanced options(高级选项)2.7 PowerBuilder9中有效的scc实现2.8 工程工作区和目标的计划2.9 pb9中pbnative的设置2.9.1 第一步--文件夹和pbl的结构调整2.9.2 第二步--创建工作区和目标2.9.3 第三步--设置pbnative知识库2.9.4 第四步--添加其他开发者2.9.5 第五步--有选择地使用工作pbl2.10 第三方scc提供程序的设置2.11 PowerBuilder9的分支与合并2.11.1 初始化设置和注册2.11.2 常用操作2.11.3 建立分支工作区和视图2.12 第三方scc提供程序简介2.13 小结第3章 应用程序的编译和部署3.1 目标3.2 这些年PowerBuilder部署的发展3.3 PowerBuilder9中应用程序的部署3.3.1 编译器基础3.3.2 应用程序包3.3.3 动态运行库的使用3.3.4 外部资源的使用3.3.5 工程画板3.3.6 目标级部署3.3.7 工作区级部署3.3.8 构建运行库3.4 使用orcascript的命令行部署3.4.1 简介3.4.2 体系结构3.4.3 orcascript命令参考3.4.4 powergen3.5 向终端用户交付完成的应用程序3.5.1 环境组件3.5.2 应用程序组件3.6 其他提示和技巧3.6.1 将版本信息构建进可执行文件3.6.2 从数据库中部署应用程序3.7 小结第4章 infomaker4.1 目标4.2 infomaker环境4.2.1 库画板4.2.2 报表画板4.2.3 管道和数据库画板4.2.4 表单画板4.3 部署4.4 新特性4.4.1 可执行文件的版本编号4.4.2 命令行参数4.4.3 新的文件存储格式4.4.4 xml4.5 在何处使用PowerBuilder4.5.1 自定义表单样式4.5.2 默认表单样式4.5.3 行为4.5.4 注册表中工具栏的设置4.5.5 非默认的表单样式4.6 自定义imstyle9.pbl4.7 局限性4.8 代码的调试4.9 在infomaker表单中不使用PowerBuilder编写代码4.10 小结第5章 高级编码技术5.1 目标5.2 开发环境5.2.1 设置开发环境5.2.2 操作系统的支持(xp)5.2.3 库的组织5.2.4 库的维护5.3 ide5.3.1 快捷键的使用5.3.2 powerpanel的扩展5.4 编码5.4.1 编码框架5.4.2 事件又是怎样的呢5.4.3 异常处理5.4.4 性能5.4.5 性能小结5.5 数据库的独立性5.5.1 数据库设计5.5.2 datawindow5.5.3 嵌入式sql5.6 小结第二部分 datawindow第6章 高级datawindow技术6.1 目标6.2 使用表达式6.2.1 设计时的表达式6.2.2 布尔计算6.2.3 其他计算6.2.4 运行时的表达式6.2.5 使用带的表达式6.2.6 使用形状的表达式6.3 datawindow报告6.3.1 嵌套报告6.3.2 复合报告6.3.3 动态嵌套报告6.3.4 复合和嵌套的区别在哪里6.4 动态sql6.4.1 动态sql(格式1)6.4.2 动态sql(格式2)6.4.3 动态sql(格式3)6.4.4 动态sql(格式4)6.5 其他关于sql的考虑6.5.1 sqlpreview事件6.5.2 table.select属性6.5.3 关于describe函数的重要注意事项6.5.4 setsqlsdect函数6.5.5 为什么table/select比set sql select更受欢迎6.5.6 动态datawindow6.5.7 最后的关于sql的想法6.6 使用带的乐趣6.6.1 基础6.6.2 改变header带6.6.3 删除detail行6.6.4 组的使用6.6.5 在带之间移动对象6.7 动态创建datawindow对象6.7.1 裸露的datawindow6.7.2 理解语法6.7.3 创建动态对象6.8 新的客户朋艮务器datawindow特性6.8.1 增强的datawindow打印功能6.8.2 cliptext6.8.3 overrideprintjob6.8.4 printername6.8.5 多副本打印6.8.6 collate6.8.7 检索子datawir6.8.8 滚动group报告6.9 小结第7章 终极datawindow7.1 目标7.2 绘制简单的图形7.3 矩形的创建和操纵7.3.1 uo_lbd事件7.3.2 uo_mm事件7.3.3 uo_lbu事件7.3.4 选择对象7.4 在datawindow之内和之间移动图像7.5 在datawindow之间移动图像7.6 使用元数据创建多图形的datawindow7.6.1 控制可见的datawindow对象7.6.2 将元数据应用到datawindow对象的可见属性7.6.3 构造元数据7.7 操纵元数据7.7.1 为某些datawindow对象属性赋负值7.7.2 跨越多行来显示基于行的对象7.8 包含的源代码7.9 小结第8章 xmldatawindow8.1 介绍8.2 什么是xml8.3 xml解析器8.4 datawindow导出引擎8.5 导出模板:图形用户界面8.5.1 导出模板的报头部分8.5.2 导出模板细节部分…8.5.3 将datawindow元素映射到xml节点8.6 导出xml8.7 示例i8.8 示例ii8.9 示例iii8.10 示例iv8.11 导入xml8.12 新dll8.13 小结第三部分数 据库连接第9章 sybase adaptive server enterprise9.1 目标9.2 连接ase9.3 数据类型9.4 datawindow9.4.1 将sql语句用于源9.4.2 将存储过程用于源9.4.3 将存储过程用于更新9.5 存储过程9.5.1 作为远程过程调用9.5.2 作为嵌入式sql9.5.3 可选参数9.6 嵌入式sql9.7 特殊问题9.7.1 identity列9.7.2 隐藏对象所有权9.7.3 使用dbhandle和ct-lib9.7.4 使用print语句进行调试9.8 小结第10章 sybase adaptive server anywhere10.1 目标10.2 通过PowerBuilder连接10.3 数据类型10.4 开发需要考虑的因素10.4.1 标识符大小写10.4.2 带有所有者名称的限定sql10.5 与数据库交互10.5.1 datawindow10.5.2 直接调用存储过程10.5.3 嵌入式sql10.6 小结第11章 oracle11.1 目标11.2 连接oracle11.3 数据类型11.4 datawindow11.4.1 为数据源使用sql语句11.4.2 为数据源使用存储过程11.4.3 为更新而使用存储过程11.4.4 ole数据库blob列11.5 存储过程11.5.1 作为远程过程调用(rpc)11.5.2 作为嵌入式sql11.6 嵌入式sql11.7 特殊问题11.7.1 用户定义数据类型11.7.2 非法对象11.7.3 使用同义词隐藏方案所有权11.7.4 非智能(代理)主键11.7.5 安全性11.7.6 故障切换(failover)支持11.7.7 多个oraclehome11.7.8 典型的ora-xxxxx错误11.7.9 慢连接11.7.10 故障排除11.7.11 全球语言支持11.7.12 共享服务器11.7.13 连接到非oracle数据库11.7.14 使用dbhandle和ocidll11.8 小结第12章 odbc12.1 目标12.2 什么是odbc12.3 如何使用odbc12.3.1 建立配置12.3.2 连接数据库12.3.3 建立对odbcapi的调用12.3.4 执行对odbcapi的调用12.3.5 检查odbcapi调用的返回值12.4 建立odbc数据源12.5 你机器上的odbc数据源12.6 odbc与PowerBuilder事务对象12.7 神奇的文件--pbodb90.inl12.8 排除odbc故障12.8.1 dambase trace12.8.2 odbc driver manager trace12.9 odbc资源12.10 小结笫13章 idbc13.1 目标13.2 jdbc体系结构13.2.1 类型1驱动器13.2.2 类型2驱动器13.2.3 类型3驱动器13.2.4 类型4驱动器13.3 sybase jconnect for jdbc13.4 开始13.5 指定数据源13.6 建立连接13.7 执行语句和返回结果13.8 resultset和数据库元数据13.9 databasemetadata13.10 resultsetmetadata13.11 使用sybasejconnect的例子13.12 jdbc中的事务13.13 在PowerBuilder中使用jdbc13.13.1 准备使用jdbc接口13.13.2 从PowerBuilder定义数据库原型13.13.3 为在easerver中运行的组件配置选项13.14 小结第14章 通过sybasemainframeconnect的ibmdb2和cics14.1 目标14.2 directconnect体系结构概述14.3 通过PowerBuilder连接14.3.1 配置openclient(开放客户端)14.3.2 配置PowerBuilder连接配置文件14.3.3 其他的连接参数14.3.4 连接初始化14.4 数据类型14.4.1 charactergr据类型14.4.2 distract数据类型14.4.3 不支持的数据类型14.5 开发需要考虑的因素14.5.1 标识符大小写14.5.2 用所有者名称限定sql14.5.3 表清单14.5.4 PowerBuilder扩展属性表14.6 访问外部数据14.6.1 元数据14.6.2 远程过程调用(rpc)14.6.3 远程存储过程(rsp)14.6.4 db2自身存储过程调用14.6.5 处理警告14.7 安全接口14.7.1 sypm事务14.7.2 trs选项14.7.3 经由db2 access service的sp__password14.8 小结第15章 ibminformix15.1 目标15.2 连接informix15.2.1 setnet32配置15.2.2 ibm informix的PowerBuilder数据库配置文件的建立15.3 数据类型15.3.1 datetime和time数据类型15.3.2 interval数据类型15.3.3 serial数据类型15.3.4 text和byte数据15.3.5 其他数据类型15.4 使用存储过程15.4.1 在datawindow之内15.4.2 作为一个rpcfunc15.4.3 在嵌入式sql内15.4.4 处理raiseexception15.5 外部联合语法15.6 日志模式15.7 autocommit15.8 隔离级别(isolationlevel)15.9 小结第四部分 高级课题第16章 PowerBuilder基础类库(pfc)16.1 目标16.2 什么是pfc16.3 什么是sba16.4 pfc体系结构16.5 pfc主要对象和服务16.5.1 pfc对象16.5.2 pfc服务16.6 pfc开始向导16.7 pfc快速入门16.8 pfc示例应用16.9 使用公共pfc对象和服务16.9.1 pfc常量16.9.2 菜单16.9.3 数据窗口(u_dw)16.9.4 resize服务16.9.5 linkage服务16.9.6 分隔条16.9.7 状态栏服务16.10 更多预编码脚本16.10.1 应用程序对象16.10.2 窗口(w_master或descendant)16.10.3 数据窗口16.11 提示和诀窍--从pfc中获得最大利益16.12 速度要求16.13 调试pfc16.13.1 避免出现activate事件16.13.2 pfc调试日志16.14 pfc的变化16.14.1 PowerBuilder6中pfc的变化16.14.2 PowerBuilder7中pfc的变化16.14.3 PowerBuilder8中pfc的变化16.14.4 PowerBuilder9中pfc的变化16.15 pfc资源16.16 小结第17章 第三方工具17.1 目标17.2 目前的状况17.3 如果不去找,就找不到17.3.1 在因特网上寻找工具17.3.2 出版文章和广告17.4 服务于为我们提供服务的人17.5 购买与构建--激战正酣17.6 对选择产品的建议17.6.1 了解自己的需求17.6.2 了解哪些是可用的17.6.3 灵活性17.6.4 考虑重组你的业务过程17.6.5 现实17.6.6 仔细考虑生产产品的公司的稳定性17.6.7 购买源码17.6.8 获得参考17.6.9 别为小钱出汗17.7 工具类型17.7.1 前期开发工具17.7.2 协同执行工具17.7.3 提高效率的工具17.8 产品列表17.8.1 编码实用工具17.8.2 重新生成/构造工具17.8.3 测试工具17.8.4 web移植工具17.8.5 case、设计和分析工具17.8.6 代码框架17.8.7 终端用户报表工具17.8.8 其他的实用工具17.9 其他sybase工具17.10 小结第18章 公共控件18.1 目标18.2 win32api是什么18.2.1 寻找好的文档18.2.2 c语言风格的文档18.2.3 从c的数据类型到PowerBuilder的数据类型的转换18.2.4 从win32 apl调用到PowerBuilder外部函数的转换18.2.5 sendmessagea和sendmessage的区别18.2.6 重载sendmessage18.2.7 为消息ⅲ创建常量18.2.8 从c的结构到PowerBuilder结构的转换18.2.9 封装win32api调用18.2.10 回顾18.3 消息子系统18.3.1 窗口句柄和事件18.3.2 编程实现发送消息18.3.3 子窗口、父窗口和通知消息18.3.4 编程创建窗口18.3.5 回顾18.4 公共控件18.4.1 公共控件列表清单18.4.2 公共控件dll版本18.4.3 如何确定安装的comctl32.dll是哪个版本18.4.4 回顾18.5 PowerBuilder外部可视化对象18.6 封装一个公共控件18.6.1 从哪里开始18.6.2 初始化公共控件18.6.3 窗口风格和类名18.6.4 消息id18.6.5 向公共控件发送消息18.6.6 在函数中封装消息18.6.7 将实现与可视化控件联系起来18.6.8 实现非可视化用户对象18.6.9 回顾18.7 创建可视化组件18.7.1 使用公共控件18.7.2 回顾18.8 小结第19章 PowerBuilder本机接口(pbnl)19.1 目标19.2 什么是pbnl19.2.1 ipb_session19.2.2 ipb value19.2.3 ipb_arguments19.2.4 ipb_vm19.3 pbnisdk19.4 构建pbni扩展19.4.1 实现pbni类19.4.2 pbni要求的功能19.4.3 构建pbni扩展dll19.5 你的第一个pbni类19.5.1 创建pbnidll19.5.2 创建pbd19.5.3 创建pb客户端19.5.4 示例回顾19.6 使用pbni对象19.6.1 用PowerBuilder交换数据19.6.2 调用powerscript对象函数19.6.3 回顾pbni回调示例19.7 触发PowerBuilder事件19.8 pbni全局函数19.9 从pbx内部调用powerscript系统函数19.10 访问和操作数组19.10.1 pbboundedarraycreator19.10.2 pbunboundedarraycreator19.10.3 pbarrayaccessor19.10.4 pbboundedobjectarraycreator19.10.5 pbunboundedobjectarraycreator19.10.6 pbobjectarrayaccessor19.11 pbni可视化对象19.11.1 getwindowclassname19.11.2 createcontrol19.11.3 可视化pbni示例回顾19.12 在PowerBuilder中处理pbni异常19.13 调试pbni类19.14 部署你的pbni扩展19.15 在第三方应用程序中加载PowerBuilder虚拟机19.16 pbni实用工具19.16.1 pbsig9019.16.2 pbx2pbd9019.17 小结第20章 对象链接与嵌入20.1 目标20.2 ole环境20.2.1 早期绑定与晚期绑定20.2.2 activex设计器20.3 ole自定义控件20.4 ole自动化20.5 olestream和olestorage20.6 小结第21章 未来的方向21.1 目标21.2 前景21.3.net21.3.1 对xml服务的支持21.3.2 datawindow.net和datastore.net21.3.3 从PowerBuilder ide中创建net对象21.3.4 对.net的支持21.4 java21.4.1 easerver中的web服务21.4.2 ejb客户端、PowerBuilderweb服务和jsp21.4.3 第三方应用服务器中的PowerBuildernvo21.5 移动目标21.6 ide集成21.7 小结附 录附录a sybase自适应服务器企业参考手册附录b oracle参考手册附录c 第三方工具参考手册 简 介评 论 关于ED2000 | 著作权声明 | 帮助中心 | 全部资源列表 | 设为首页 | 收藏本站 Copyright © 2008 - 2019 ED2000. All Rights Reserved