软件与程序设计
-
PowerBuilder 8.0应用与开发中国计算机学会教材编委会编著PowerBuilder 8.0是Sybase公司的最新版本应用工具,本书从PowerBuilder的开发基础进行介绍,由浅入深地向读者展示了PowerBuilder 8.0的强大功能,同时采用丰富的实例,使其在讲解每一项功能的同时,都有实际的可操作步骤,从而方便读者的学习和开发。本书包括两大部分:第一部分应用篇是PowerBuilder的基本概念与使用方法,主要介绍了该软件的相关基本知识,如PowerBuilder的特色、集成开发环境、PowerBuilder 8.0的新特性、面向对象的概念、客户机/服务器结构常识等,同时还介绍了使用PowerBuilder进行应用程序开发的步骤和基本方法以及PowerBuilder丰富的各种常用功能;第二部分开发篇是高级应用部分,着重讲解了在应用程序开发过程中使用到的一些高级技术,包括多文档界面应用程序、数据窗口、高级控件、API调用、注册表、Web开发等。这部分内容是在第一部分内容的基础上,进一步进行深化而形成的,它包含了PowerBuilder进行大型应用程序开发时可能使用的各种功能及高级特性,同时还附有大量的应用代码实例,可直接用于应用程序的开发。本书内容丰富、深入浅出,适合中高级读者或开发人员使用,可作为培训教材及大中专院校学生教材。 -
应用程序升级Visual Basic 6.0到Visual Basic.NET(美)Ed Robinson,(美)Michael Bond,(美)Robert Ian Oliver著;张莉,江楠译本书是《微软.NET程序员系列》从书之一,主要介绍将应用程序从VisualBasic6.0升级到VisualBasic.NET所涉及的各个方面的知识,是一本全面的代码升级参考书。本书分5大部分,共21章以及两个附录。第I部分概要介绍了升级前需要做的准备工作;第II部分讲述如何升级应用程序、如何使用COMInterop对VisualBasic6与VisualBasic.NET进行互操作等;第III部分讲述升级后如何处理各种具体问题,以使应用程序正常运行;第IV部分着重介绍升级后如何继续开发应用程序;最后一部分附录则完整列出了两种版本之间的对象和函数映射关系。本书适合可熟练使用VisualBasic、而且正在考虑将应用程序代码升级到VisualBasic.MET的广大程序员使用。同时也是相关技术人员的必备读物。样章免费下载:目录第1章第3章 -
即时消息传递系统编程源代码解析(美)Dreamtech软件研发组著;姬孟洛[等]译本书详细地描述了如何编写即时消息传递应用程序,包括即时消息传递的概念、设计方法和源程序代码以及程序代码的详细解释(服务器、客户以及手持设备等方面)。全书简要描述了即时消息传递应用的概念、范围及其演变过程;叙述了应用程序的设计过程以及开发必备的知识;详细描述了Java版和C#版服务器模块的程序设计以及代码清单和解释,Java版和C#版客户模块的程序设计以及代码清单和解释;最后,描述了如何开发手持设备的即时消息传递应用程序。本书内容丰富、讲述层次分明、清晰细致,主要面向中高级水平的程序员和开发者,也可供对即时消息传递有兴趣的初学者和研究人员参考。 -
Visual C#.NET编程基础李满潮等编著Visual C#是Visual Studio家族的新成员,它不仅全面贯彻了面向对象技术,而且在编译优化技术方面较其他同类产品具有明显的优势。本书通过大量实例,深入浅出地介绍了Visual C#的使用与编程。全书共8章,主要内容包括:Visual C#的开发环境的菜单体系、Visual C#语言、Windows编程基础、管理和使用Visual C#对象、窗体应用程序的构造以及窗体界面设计等。本书内容一面、深入,适合初中级读者、大中专院校师生、企业技术开发人员学习参考,也适合各类培训班学员学习Visual C#程序设计技术用书。 -
C++全方位学习庄益瑞,吴权威编著面向对象程序设计是现今最主要的软件设计方法。C++作为程序设计中最专业和热门的一种语言,已成为广大程序员的首选。本书以MicrosoftVisualC++的设计实例为基础,运用较多的范例引导C++程序设计的技巧,并配合由浅入深的习题和清晰明了的解说,使读者可以循序渐进地体会C++程序设计的精髓。对于学习程序设计的初学者而言,本书采用了通俗易懂的文字,通过渐进式的范例引导练习,再以适时的图解阐释了文中的要点。有助于读者踏出稳健的第一步并建立起程序设计的信心,使其以后深入研究课题时充满动力。本书非常适合初次学习程序语言或想彻底了解C++语言的读者阅读,也可作为高等院校教授程序语言、面向对象程序设计的教材。另外,随书所附光盘包含全部范例的程序源代码,使读者学习更加便利。本书由碁峯资讯股份有限公司提供版权,经中国铁道出版社计算机图书项目中心审选,由戴军、贺军、龚亚平、李志伟、陈贤淑、廖康良和孟丽花等完成了本书的编排工作。 -
Delphi 6程序设计培训教程王瑜,余鹏主编本书系统地介绍了Delphi 6编程的基础知识和编程技巧。从Delphi 6开发环境讲起,详细介绍了Delphi 的编程语言——Object Pascal和常用控件的使用方法,然后根据Delphi 开发的特点,按数据库开发、报表制作、网络编程、图形图像和多媒体等几个专题安排学习内容,在每一章的最后配备了几道练习题并附有参考答案,感兴趣的读者可以自行选做。本书除了介绍Delphi 编程的基础内容之外,还穿插了很多Delphi 编程的技巧和程序开发的经验。全书内容翔实,重点突出,实例丰富,可操作性强,可以帮助初学者在快速入门后,通过实例练习达到Delphi 6编程的中级水平。本书是Delphi 6编程电视讲座的培训教材,适合初学Delphi 6编程并想进一步提高编程能力的读者阅读。 -
ASP.NET高级开发技术与范例金雪云,焦桂英等编著本书主要介绍了使用微软最新推出的ASP.NET创建动态Web网站的高级技术,并介绍了一个实例网站的设计过程。本书深入讲解了ASP.NET的开发机制,内容涵盖ASP.NET的语法、响应用户请求、Web控件的使用、有关验证技术、组件的使用、ADO.NET,以及如何使用ADO.NET实现数据库访问和使用ASP.NET的缓存和错误处理技术。最后介绍了一个具有代表性的实例网站的设计思想和开发过程,其中包括设计和实现注册系统、留言簿、邮件列表系统、论坛、文章发布系统,以及一个网上商店。本书的附赠软盘中包括了书中所有示例程序的源代码,读者可直接或稍加修改后使用。读者对象:对于了解ASP2.0或3.0并希望在.NET框架下开发Web程序的设计人员,本书介绍的高级开发技术和开发实例具有很高的参考价值。网站设计人员可以通过本书所提供的实例网站的设计理念和开发过程得到有益的启示,从而快速提高自己的技术水平。出版说明随着新世纪的到来,人类社会已进入信息时代、网络时代。计算机应用的普及和深入,软件技术的发展和新软件的不断涌现,数量更多质量更高的计算机应用系统的研究和投入使用,要求越来越多的高水平的软件工程师以开拓者的姿态投身其中。我国的软件工程师队伍已有了长足的发展,软件开发水平已有了长足的进步。作为中国人,我们期盼的是中国软件业走自主创新之路,在世界上的地位越?丛礁摺W魑霭婀ぷ髡撸⒄刮夜娜砑乱稻∽畲笈Γ俏颐且宀蝗荽堑脑鹑危庹俏颐怯?1999年底推出《软件工程师》丛书的初衷。目前这套丛书已出版了20多种。从市场销售和读者反馈的情况看,这套丛书已经得到了读者的首肯和厚爱,这也是对我们下一步工作的激励。从当前我国的软件开发情况?矗颓凹改晗啾龋辛巳缦卤浠?1.单机单用户应用系统的开发和应用越来越多地转向网络多用户系统的开发和应用,如开发企业网和因特网数据库应用、安全系统等。2.单一的高级语言使用越来越多地转向多种高级语言的综合使用,仅仅会用一两种高级语言进行开发的软件工程师已经感到力不从心。3.越来越多的软件工程师正在使用一些高级的、包含编程功能在内的应用软件和专用软件,如使用Flash、Dreamweaver开发网页,使用Director、Authorware开发多媒体演示系统等。可以说,应用系统的多样化、规模化和复杂化对软件工程师提出了更高的要求,同时也为软件工程师提供了更多的施展个人才华的机会。针对这种形势,我们正在扩充《软件工程师》丛书的选题范围,进一步界定这套丛书的特色,设想是把丛书按如下类型整合:一是开发类,通过大量实例说明如何使用各种流行的高级语言、工具类软件开发不同的应用系统,说明开发思想、开发过程、难点及其解决方案。为了适应我国软件工程师开发综合软件系统的需求,我们把包含编程功能在内的高级应用软件的开发应用也纳入到丛书中。二是技巧类,通过大量实例说明在不同应用系统开发过程中,有关缩短开发周期、提高开发质量、解决开发中的疑难问题的各种技巧。三是技术类,介绍软件开发的有关理论和技术,以及在实践中的应用,如系统分析与系统设计、软件测试和系统安全等。四是手册类,即每个软件工程师必备的案头书。我们把为软件工程师提供图书信息服务为宗旨,坚持以图书质量为生命。我们希望《软件工程师》丛书能对读者有所帮助,希望读者提出更多的宝贵建议和意见,包括工作中遇到的技术难点、疑点和问题。希望更多的作者加入我们的专家行列,推介自己的实践经验和累累硕果。我们的网址是www.phei.com.cn,请和我们联系。为了我国软件业的更加美好的明天,让我们共同努力。前言PHP是一种服务器端的HTML嵌入式脚本语言,它以独特的语法混合了C、JAVA和Perl语言的特色,为网页设计者提供了编写动态页面的强大工具,受到了全世界用户的普遍欢迎。除了功能强大外,PHP还具有极好的开放性和跨平台特性,并且可以自由使用和传播,这些都使得PHP具有极强的生命力和良好的发展前景。随着自由软件在我国的普及和发展,相信PHP必将在我国的信息化建设中扮演越来越重要的角色。本书试图通过介绍各种实例,将PHP的各种高级编程与开发技巧展现给读者。本书内容翔实,不仅介绍了PHP的各种高级技巧,而且全面、深入地分析了一个完整的大型PHP应用程序。本书的另外一个特点是可操作性强,按照本书的介绍,读者能够很轻松地学习和掌握PHP。本书由四个部分组成:第一部分介绍PHP语言基础,内容包括PHP的安装和配置方法、语言元素、控制流程和编程、调试技术。第二部分介绍PHP的各种高级技巧,内容包括代码风格、会话控制、数据库操作、图像处理、XML处理、函数使用技巧、站点设计、WAP与WML等。第三部分为综合实例的介绍,通过介绍和分析一个完整的PHP应用程序(PostgreSQL数据库管理程序),向读者全面介绍利用PHP开发大型应用程序的方法和技术。最后一部分为PHP的主要函数参考。本书配套光盘收录了本书出版说明、前言、目录和函数参考的电子文档。除本书参考文献列出资料外,作者还参考了其他许多文献,难以一一列出,在此向相关的作者表示衷心的感谢!最后向所有关心、支持和帮助过本书编写的领导、朋友和家人表示诚挚的谢意!本书的主要作者为彭晓明、秦清、樊华、黄志良和熊济宁,彭晓明负责全书统稿。参与本书编写的还有田李、田国成、黄德勇等。由于作者的能力和水平有限,加上时间仓促,本书可能有不妥和错误之处,如能给予指正,我们将不胜感谢!作者2001.5 -
Visual C#.Net应用精彩50例张龙卿,欧洋编著本书重点讲述了C#语言的基础知识及使用Visual Studio.Net集成开发环境开发各种C#应用程序的技巧,内容主要包括:C#语言基础知识、集成环境中基本工具的使用、开发控制台应用程序、开发ASP.Net应用程序、开发Web应用程序、开发数据库应用程序以及建立各种实用程序等。在讲解时,分别从实例说明、实现步骤、执行结果、关键代码及说明等方面进行分析,从而使读者学习这些实例后,可以熟练掌握使用C#语言开发各种类型应用程序的技巧与方法。本书由浅入深、通俗易懂,在实例选择上既有深度,又有广度,非常适合于初、中级程序员学习,同时也可以作为大专院校学生及其他软件开发人员的学习参考书。 -
Visual Basic.NET图形图像编程与实例详解李兰友[等]编著本书是介绍计算机绘图以及计算机图像处理方法和技术的重要参考书。全书以计算机绘图技术和图像处理技术为主线,以应用程序设计实例为中心,重点介绍使用Visual Basic.NET进行计算机绘图和计算机图像处理算法的程序设计。大量的程序实例使读者能很快掌握Visual Basic.NET在图形程序设计及图像处理方面的基本知识和编程技巧。本书内容新颖,简明易懂,全部程序实例均在Visual Basic.NET环境下上机通过调试;本书还配有光盘,读者可过上机边学习。另外,书中的程序实例具有很强的工程使用价值。本书可作为大专院校计算机绘图与图像处理课程的教科书,亦适合技术人员在工程设计时参考。 -
PowerBuilder 8.0编程基础李超,王中华,窦竞编著本书循序渐进地介绍了最新版本的可视化面向对象开发工具PowerBuilder8.0的使用和编程。首先介绍了PowerBuilder8.0开发环境、、PowerBuilder语言及应用对象;然后介绍了PowerBuilder8.0中的对象、控件、与数据库的连接以及数据窗口;接着介绍了用户对象、用户事件、函数结构等;最后介绍了如何调试程序和最终建立应用程序。本书前言本书力图找到一种由浅入深学习PowerBuilder8.0的方法,讲解中注意结合实例,使读者可以轻松掌握PowerBuilder8.0的开发技巧。本书适合广大PowerBuilder的初学者使用,也可供大、中专院校相关专业师生和计算机软件开发及应用人员参考。特色及评论文章节选
