软件与程序设计
-
Microsoft Visual Basic 6.0实例精选崔华阳编著全书共由十七章组成,从基础入手,逐渐的增加内容,对Visual Basic 6.0在各方面的应用给予实例详细的讲解。通过编程实现自己需要的记事本、计算器、绘图器、具有个性的通讯录、媒体播放器以及利用VBScript实现的动态网页,开发各种网络工具(包括FTP工具、E-mail工具)等生动有趣的十三个实例,引导读者进入奇妙的Visual Basic 6.0的世界。本书内容丰富,实例精彩,最大的特点是实用性,任何一章均可独立成篇,实例种蕴含了VisualBasic应用的各个领域,如数据库、网络编程、Active X技术等。其次是本书的内容就是应用程序的开发历程,所以一切都是从实际的角度出发,更能够启发读者的思维。另外,本书语言活泼生动,层次鲜明,可作为学习Visual Basic的首选。通过本书的学习,读者完全能够独立开发多数的应用程序,并且为以后的学习和发展奠定基础。本书不仅适用于初级的程序设计和开发人员,更适合于用Visual Basic编程的中级读者作为参考。 -
Borland C++ Builder 5实例精解余明兴,吴明哲 主编本书主要针对C语言或C++语言的初学者所编写,是一本在自学Windows环境下用来学习程序设计的教科书,是一本将工具与程序设计相结合的入门教科书,也是初学者自学的最佳入门教科书。本书让学习者能很快地跨过Windows程序设计的门槛:1.易教:本书经过两年的试教后才编写而成,去芜存菁,可使你以最少的时间获得最大的学习效果。2.易学:以图例方式解说,消除学习上的障碍。3.易懂:采用循序渐进方式,降低挫折感。4,易用:程序实用,能学以致用。本书中文繁体字版(原名为BorlandC++Builder5学习范本),由台湾松岗电脑图书资料股份有限公司出版,2000。本书中文简体字版经台湾松岗电脑图书资料股份有限公司授权由清华大学出版社出版,2001。 -
MySQL & PHP快速入门(美)Wade Maxfield著;张建英,倪春艳译本书以MySQL和PHP为对象,全面介绍了如何使用它们建立一个真正的、实用的Web邮件系统和数据库服务。全书内容共分七个部分:第一部分介绍了网络和Linux的一些基础知识。第二部分讲述了如何获取相应的软件。第三部分讲述了MySQL的一些知识,包括安装、使用IMP;数据库系统的概念;IMP数据库的结构等。第四部分讲述了Apache许可证;PHP设置;IMP设置;CGI和PHP服务器页以及相应的安全措施。第五部分对PHP的具体使用做了详细讲解。第六部分对IMP的使用做了详细讲解。第七部分是PHP语言参考,包括PHP语言的基本语法、变量及其类型、常数与表达式、操作符、程序流控制语句、用户定义函数、类和内部函数。本书实用性与可读性较强,适于Linux数据库系统、邮件服务系统管理人员和一般用户使用,也可作为高等学校计算机网络和数据库课程的参考教材。 -
Microsoft SQL Server 2000体系结构与XML/Internet支持(美)Microsoft Corporation著;孙岩,许勇光,侯彧译本书是《Microsoft SQL Server 2000开发指南》系列丛书第1卷,主要介绍SQL Server 2000的特性集并提供对SQL Server 2000体系结构的详细分析。书中解释了SQL Server 2000的管理和开发工具,并解释简化数据仓库、联机分析处理和数据挖掘等特性。通过本书还可以学习SQL Server 2000对XML和其他Internet技术和标准的支持,以及如何检索和编写XML数据、如何使用HTTP访问SQL Server、使用Xpath查询以及使用具有IIS的SQL Server等知识。本书适用于使用SQL Server的中、高级用户阅读,对于数据库编程人员,本书也具有参考价值。 -
.NET框架程序员参考手册武装等编著本书详细介绍了.NET框架中的框架基础部分,和针对Windows的服务名称空间:System名称空间、Microsoft.ComServices名称空间和Microsoft.Win32名称空间。全书共5章,主要内容包括:.NET框架的异常处理、数值类型、底层服务和功能支持,以及Windows通用服务等。 -
ADO编程技术(美)戴维·谢帕(David Sceppa)著;肖炏,石钧,葛俊译;石均译ADO是微软公司的适用于各种类型数据的重要的高层接口。一个使用ADO的应用程序可以通过OLE数据库提供者访问和处理数据库服务器中的数据。ADO主要的好处是容易使用、高速、占用很少的额外内存,并且用磁盘空间很小。本书首先看重介绍了ADO对象模型的基本知识。然后介绍了以下几种ADO编程的技巧:掌握Connection、Command和Recordset对象以及ADO2.5中新出现的Record和Stream对象;理解开发时间、执行时间、灵活性和控制在数据库升级中的作用;了解光标类型对特定数据库性能和可伸缩性的影响等。本书面向所有的ADO编程人员以及对ADO技术怀有浓厚兴趣的编程爱好者,希望它能够给那些在黑暗中摸索的ADO编程技术人员带来一丝曙光。利用专家使用ADO的经验,用更简单的代码创建更快的数据访问程序。本书提供能够解决实际问题的使用ADO中的Universal Data Access时的指导——帮助您透过现象看到本质,避免走入代码的死胡同。首先,作者非常熟练地为您介绍ADO模型,同时与您分享他作为微软开发人员支持专家,在解答ADO程序员经常遇到的问题时所获得的,关于属性、方法和事件方面的经验。您将学会如何使用ADO临时表引擎加快开发进程,并有效地用其所长,避其所短。然后,您将把主要精力转移到精通下列ADO编程技巧:·掌握Connection、Command、Recordset对象以及ADO 2.5中新增的Record和Stream对象的使用方法,以访问传统的数据库和Internet应用程序中的数据·考察更新数据库的各种技巧——从正反两方面理解开发时间、执行时间、灵活性和控制方面的问题·了解选择特定的临时表类型对Microsoft SQL Server、Microsoft Access、Oracle和其他数据库有何影响·使用ADO临时表引擎中的功能强大的RAD库,创建更加容易升级和维护的、数据库独立的代码·利用ADO的特性加强对多用户应用程序中的事务的管理,检测并解决冲突·把处理对象之间的进程间通信这种“脏活”交给COM去做·使用远程数据服务将数据库应用程序扩展到Web上去光盘内容:内容广泛的范例代码,帮助您了解ADO对象的运行方式,掌握它们的使用方法。Microsoft Data Access Component 2.5 SDK。Microsoft Data Access Component 2.5 Setup。全面可搜索的本书的电子版。每一章的范例代码和“常见问题”可帮助您加深对ADO对象运行方式的综合理解,并优化它们的利用率。无论您是开发基本的客户机/服务器应用程序,还是开发高负荷的基于Web的解决方案,本书都能为您提供专家级的指导和深入的信息,这些都是您创建稳定、快速的数据访问应用程序所必需的! -
Visual C++.NET学习教程冯永等编著Visual Studio.NET是Microsoft公司推出的新一代可视化开发工具,又称为Visual Studio 7.0。而Visual C++.NET(Visual C++ 7.0)是这个工具集的重要组成部分,它主要用于开发Windows应用程序以及企业规模的Web应用程序。它改善了传统的编程手段,使和程序员可以直接在用户界面良好的可视化开发环境中进行工作。.NET的全称是.NET Framework(.NET框架),它是一种用于创建、配置和运行Web应用程序的多语言环境,此框架提供了一种通用语言运行库(Common Language Runtime)。Visual C++.NET还集成了多种有用的工具,从而大大提高了应用程序的开发效率。本书以简洁、通俗的语言,全面系统地介绍了Visual C++.NET的语言基础和编程技巧。本书图文并茂、通俗易懂,既适合初学者入门,也适合中等程序的读者使用。 -
ASP.NET完全入门天极网新技术研究室编ASP.NET不是ASP的简单升级,而是革命性的全新开发语言。其强大的开发工具和惊人的开发效率,使ASP.NET成为新一代程序员的必由之路!本书共分为七篇内容,从ASP.NET的介绍到高级应用。第一篇“概论”本篇介绍了微软的.NET战略、ASP.NET的历史以及.NET的安装和运行环境,即使你是一个菜鸟级人物,在这里你也会得心应手。第二篇“Web Form”本篇介绍了ASP.NET的Web Form技术,对ASP.NET的服务器控件、自定义控件和HTML控件技术进行了深入、详细的介绍,对应于每一个控件,都有一个例子相对应,是深入了解ASP.NET的基础。第三篇“数据库编程技术”本篇详细介绍了数据库编程的基础。ADO.NET数据库编程的基础、ADO.NET数据库基本连接和操作、Dataset的用法和数据绑定等技术,是制作动态页面、BBS、电子商务网站等网站应用程序的基础,也是由初级读者向高级应用者迈进的必经之路。第四篇“应用程序”本篇先介绍如何配置config.web,如何编写global.asax,并结合一个实例“会员系统”来对应用程序进行深入的讲解,让你对ASP.NET的基本知识有更深一层的了解。第五篇“Web Service”本篇对WebService进行了详细的讲解。通过例子学习Web Service。同时,深入地讲解了数据交换和存取站点对象,本篇是微软.NET的一个重点部分。第六篇“性能优化”ASRNET有两种用于Web应用的缓冲技术:输出缓冲和数据缓冲,在本篇中将围绕的这两种缓冲技术,进行详细的讲解。第七篇“高级应用”在高级应用一篇中,我们将介绍三个方面的内容XML在ASP.NET中的应用、三层结构及其应用、以及微软消息队列(MSMQ),这些是作为一个高级应用者所必需掌握的知识。 本书采用循序渐进、深入浅出的教学原则来编写。大量的知识是通过例子来展示的。本书的配套光盘有本书全部的例子程序和测试数据。 本书不是特别为那些ASP程序员而写的。实际上,一个从来没有接触过*SP或者网络编程的读者也能顺利地学习完这本书。 -
Essential C++中文版Stanley B.Lippman著;侯捷译;侯捷译本书以4个面向来表现C++的本质:procedural(程序性的)、generic(泛型的)、object-based(个别对象的)、object-oriented(面向对象的)。本书的组织围绕着一系列逐渐繁复的程序问题,以及用以解决这些问题的语言特性。循此方式,你不只学到C++的函数和结构,也会学习到它们的设计目的和基本原理。你可以由本书发现以下关键主题:● Generic (泛型)编程风格和Standard Template Library(STL)● Object-based(个别对象)编程风格和class的设计● Object-oriented(面向对象)编程风格和classes阶层体系的设计● Function template 和class template 的设计和运用● Exception handling(异常处理)与执行期型别鉴定(Run-Time Type Identification)此外,书后的两份附录极具价值。附录A提供每章最后所列的练习题的完整解答和详细说明。附录B提供一份泛型演算法快速参考手册(含运用实例)。 -
Visual C++高级编程实例精解谢歆,赵国华编著本书通过一系列规模较大并具有现实意义的实例,深入系统地介绍了使用VisualC十十开发Windows应用程序的各项关键技术。VisualC十十是世界上最优秀的面向对象编程环境之一,在编程效率与底层控制方面均表现得十分出色。本书共分11章,第1章是对VisualC十十基础性问题的深入讨论,以及Microsoft新推出的C#开发语言和.NET战略,并对调试技术作了全面分析总结。随后的每个章节均通过一个精彩实例深入讲述VisualC十十某个方面的编程技术及技巧。这些实例包括功能不断完善与强大的图形系统、利用多媒体技术实现的音频播放器、利用数据库技术实现的公司雇员信息开发系统、多线程的WindowsSockets服务器程序、精美的时钟控件以及利用ISAPI扩展实现的用户注册程序等,内容涵盖VisualC十十编程的方方面面。本书主要是为那些对VisualC十十编程有所了解并想学习高级技术和技巧肋读者所编写,同时也是很有价值的软件开发人员的参考资料。本书不是VisualC十十入门参考书,如果你是VisualC十十的初学者,本书可能并不适合你。
