PB
PB作为一种数据库开发工具,以其独到的数据开发能力和容易上手的特点而受到广大开发人员的欢迎。从PB3.0到目前的9.0,在我国该开发工具一直有很 强的生命力,再加上后来PowerSoft公司被Sybase公司收购,有了更为强大的技术背景,增加了很多新的开发技术的支持。学习任何一种开发语言, 我们开发人员的最终目标是找到比较好的工作。目前PB版本不仅仅擅长C/S体系的应用开发,还增加了B/S体系结构的应用开发,可以直接编写JSP应用、 以及J2EE体系的应用。另外,目前正处于测试阶段的PB10.0增加了DataWindow.NET,增加了对当前流行的.NET开发的支持。并且在不 久的将来,可能会在PB11.0中提供.NET开发环境中直接运行PB应用的能力。
所以,从技术角度还是从就业角度,学习PB不会被淘汰。
那么,怎么才能学习好PB呢?
和我公司的很多学员聊天,得知他们也自学了很长时间的PB,人也都很聪明,但还不能编写程序,原因何在? 我个人认为,是PB的知识体系架构没有建立起来。体系架构,体现在体系和架构两个方面。
体系,应该由核心知识点构成。核心知识点是PB中最重要的知识点,对于初学者很难把握哪些是核心知识点。所以,一方面学习者要多总结,认真体会,不要一叶 障目不见森林,学习的过程中始终有明确的指导思想:抓核心,而不是拘泥于对PB的全面掌握,毕竟PB是一个庞大的系统,并且我们的学习也是以工作为目的 的;另外一方面,应该参加系统的培训,或者全面阅读经验丰富的工程技术人员的技术图书。而不是断章取义的去学习。或许,由于你自学过程中的钻研,在某个知 识点上图书的水平还不如你掌握的深度,但是某个知识点的深入掌握不能构成体系。体系,体系,无比重要是的体系!
架构性,应该体现在知识的有序组织上。核心知识点的掌握不是孤立的,它们之间的相互协作、融会贯通体现的就是架构性,这样才能体现强强联手后1加1大于2 的境界。这些核心知识点简单的堆砌不能形成架构。学习数理化时,命题、定理就好比知识体系,灵活掌握、融会贯通才能算是建立起了架构,可以通过解题来验 证。命题熟记了,定理理解了,总还是有不能求解的问题,这就是架构尚未完善。学习过程中多实践是非常重要的,自己多动手编写程序,这是建立架构的一个非常 重要的手段,也是检验是否建立了架构的手段。所以,PB的学习应该勤动手,多编写程序,由小到大,这样你的架构才能逐渐建立,才能逐渐培养起较强的编程能 力。
以上仅仅是我同我公司学员聊天时的体会,同时也是我个人经验的总结。概念未必阐述的透彻,但相信这些观点对初学者应该有一定的帮助,并且也是很多初学者的切身体会。
http://www.study01job.com/pb/ 达 通 兴 培 训 网
参见:
《PowerBuilder8.0完全解析》.chm 3347k
第一章 什么是PowerBuilder
第三章 PowerBuilder集成环境与应用对象之定制工具条
第三章 PowerBuilder集成环境与应用对象之PowerBuilder集成环境
第三章 PowerBuilder集成环境与应用对象之应用程序对象
第三章 PowerBuilder集成环境与应用对象之集成环境中的其它内容
第四章 PowerBuilder数据库管理之对数据库中的数据的操作
PB90通用开发框架(比最完美的还要完美)此框架也是传统的树型结构的菜单,但是界面经过美化。
http://bbs.51cto.com/thread-37140-1-1.html 如何发布独立的POWERBUILDER应用