PowerBuilder 11.x 已经完全不同于过去的任何一个版本,是一次质的飞跃,一步跃入了.NET开发的殿堂。本教程以分析、探索的方式、全面讲解了PowerBuilder 11.x 的.NET开发技术,一步步让您了解到PowerBuilder 11.x在.NET开发方面能干什么、可以干到什么程度、有哪些问题,这些问题要如何解决或规避等等,通过这个过程,还可以给你一些探索和分析问题的启迪。
教程试听:
(1)WebForm下和WinForm不同的处理方式-文件操作(第<?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />3.2.3.2节) 试听
了解详情或订购:访问源启网站
用户见证 <---单击打开!
PowerBuilder 11.x 教程目录
<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
1
、
Pb11.x学习概述
1.1
、
Java和.NET横行的今天,学习PB11.x的意义
1.2
、
PB11.x的新技术及其重要意义概述
1.3
、
PB11.x新增PowerScript语法特性
1.4
、
PB11.x的版本划分
2
、
.NET WinForm的开发
2.1
、
.NET WinForm的开发实例
2.2
、
.NET WinForm的开发注意要点
2.2.1
、
开发机器的配置要求
2.2.2
、
开发时不支持的PB特性
2.2.3
、
如何发布到另外一台电脑上
2.2.4
、
如何使用自己的SmartClient启动页
2.2.5
、
如何清除SmartClient安装文件
2.3
.NET WinForm的问题及其解决办法
2.3.1
标准的SmartClient WinForm的不足
2.3.2
自动安装包的内容缺失和缺陷
2.4
.NET WinForm的应用评估
2.4.1
.NET WinForm的使用场合
2.4.2
.NET WinForm的开发工作量评估
2.4.3
.NET WinForm的用户体验评估
3
、
.NET WebForm的开发
3.1
、
.NET WebForm的开发实例
3.2
、
.NET WebForm的开发注意要点
3.2.1
、
开发机器的配置环境要求
3.2.2
、
数据驱动接口的选用
3.2.3
、
WebForm下和WinForm不同的处理方式
3.2.3.1
、
注册表操作
3.2.3.2
、
文件操作
3.2.3.3
、
邮件支持
3.2.3.4
、
打印和另存
3.2.4
、
开发时不支持的PB特性
3.2.5
、
如何发布到另外一台电脑上
3.2.5.1
、
目的电脑的环境配置
3.2.5.2
、
安装包的发布
3.3.NET WebForm Web效果优化
3.3.1
、
如何去掉窗口关闭按钮
3.3.2
、
如何实现Web下的界面布局动态调整
3.3.3
、
如何使用JavaScript减少PostBack
3.3.4
、
如何在Datawindow中实现鼠标指向选中的效果
3.3.5
、
如何使开发出的界面更像Web页面
3.3.6
、如何
修改或去掉Ajax等待标志
3.3.7
、
如何避免在弹出窗口中启动
3.4
、
.Net WebForm的问题及解决办法
3.4.1
、
文件上传/下载的问题
3.4.2
、
Web中写注册表的问题
3.4.3
、
打印的问题
3.4.4
、
另存的问题
3.4.5
、
邮件支持的问题
3.4.6
、
不支持ActiveX控件的问题
3.4.7
、
对JavaScript支持的局限性
3.4.8
、
弹出窗口中输入焦点问题
3.4.9
、
传统C/S开发方式开发B/S导致数据库连接数多的问题
3.4.10
、
Net WebForm的性能及优化方法
3.5
、
.NET WebForm的应用评估
3.5.1
、
.NET WebForm的使用场合
3.5.2
、
.NET WebForm的开发工作量评估
3.5.3
、
.NET WebForm的用户体验评估
4
、
.NET WebService的开发
4.1
、
.NET WebService的开发实例
4.1.1
、
.NET WebService开发
4.1.2
、
PB客户端中调用.NET WebService
4.1.3
、
C#中调用.NET WebService
4.1.4
、
Java中调用.NET WebService
4.2
、
.NET WebService的开发注意要点
4.2.1
、
开发机器的配置要求
4.2.2
、
WebService的执行方式
4.2.3
、
WebService的数据库驱动选择
4.2.4
、
WebService中可使用的PB特性
4.2.5
、
WEbService的调试和跟踪
4.2.6
、
如何发布到另外一台电脑上
4.2.7
、
PB客户端调用的设置
4.2.8
、
WebService Proxy的生成
4.2.9
、
WebService调用的错误捕获
4.3.
、
NET WebService的问题及其解决办法
4.3.1
、
WebService运行稳定性问题
4.4
、
.NET WebService的应用评估
4.4.1
、
.NET WebService的使用场合
4.4.2
、
.NET WebService的开发工作量评估
4.4.3
、
.NET WebService的实用性评估
5
、
.NET Assembly的开发
5.1
、
.NET Assembly的开发实例
5.1.1
、
.NET Assembly的开发
5.1.2
、
PB中调用.NET Assembly
5.1.3
、
C#中调用.NET Assembly
5.2
、
.NET Assembly的开发注意要点
5.2.1
、
开发机器的配置要求
5.2.2
、
Assembly的执行方式
5.2.3
、
Assembly的数据库驱动选择
5.2.4
、
Assembly中可使用的PB特性
5.2.5
、
Assembly的调试和跟踪
5.2.6
、
PB客户端中如何使用Assembly
5.2.7
、
Assembly如何随您的应用一起发布
5.3
、
.NET Assembly的问题及其解决办法
5.3.1
、
Blob和Byte[]转换的问题
5.4
、
.NET Assembly的应用评估
5.4.1
、
.NET Assembly的使用场合
5.4.2
、
.NET Assembly的开发工作量评估
5.4.3
、
.NET Assembly的实用性评估
6
、
PB11.x其他新技术讲解
6.1
、
PB和.NET互操作
6.2
、
PB .NET客户端可通过IIOP协议访问EAServer
6.3
、
PB对其他J2EE服务器的支持
6.4
、
WebService可以作为DataWindow的数据源
6.5
、
TreeDataWindow功能增强
6.6
、
可开发出更漂亮、更人性化的UI
6.6.1
、
类似于Office的菜单和工具条
6.6.3
、
窗口打开和关闭可以动画显示
6.6.4
、
窗口可以实现透明效果了
6.6.5
、
DataWindow增强
转载于:https://blog.51cto.com/yuanqitech/183918