软件与程序设计
-
C#精髓(美)Chris H. Pappas,(美)William H. Murray著;周良忠译本书简明扼要地讲解了C#编程语言的核心知识。全书共分12章,第1章简单介绍了C#及相关语言的起源。第2章概览了C#的一些独特功能。第3章介绍输入、编辑、保存、生成、执行以及调试一个C#控制台应用程序所需的知识。第4-5章讨论了C#语言的重要标识符、关键字、操作符和逻辑流程控制语句。第6章和第7章分别讨论了数组和指针这两个重要概念。第8章讲解了OOP编程的预备知识,包括数据类型及其转换等。第9章对OOP编程的核心概念进行了详细讲解。第10章介绍C#中的I/O。第11章讨论高级C#编程中需要注意的问题。第12章结合实例讲解了C# Windows 编程的界面设计方法。本书适合于正在学习C#的C或C++程序员,也适合于C#初学者阅读。 -
Delphi数据库开发自学教程刘子锐编著Delphi 6是Borland公司推出的可视化开发工具,它以超快的编译速度,简洁明了的开发方式,深受各层次开发人员的青睐。所以业内才会流传“真正的程序员用C,聪明的程序员用Delphi”这句话。在数据库应用开发方面,Delphi也具有强大的功能。本书以全面详细的叙述,配以丰富的实例,介绍了Delphi 6开发数据库应用程序要注意到的方方面面,尤其对Delphi 6的新特性(如dbExpress),本书更是给以详细的剖析,使读者更容易掌握Delphi 6开发数据库应用程序的知识和技巧。本书内容全面,实例丰富,概念清晰,图文并茂,知识点难益结合,即可做为初学者的数据库程序开发入门参考书,又可做为专业Delphi数据库程序员的参考书。 -
Java 2快速解决方案(美)Tom Swan著;卢建山等译本书基于目前最流行的JSDK 1.3x开发环境系统、详细地介绍了Java 2语言和平台的核心内容。全书主要分为三个组成部分,包括Java 2及面向对象编程的基础知识、Java的数据结构和Java 2的高级内容——线程、GUI编程(AWT和Swing)、图形图像编程、I/O操作等,并结合大量示例演示了小应用程序和应用程序的编程方法与技巧,在本书配套光盘中还将这些例子作为解决方案建立索引,便于用户快速查找。本书的特色是实例丰富,讲解详尽。读者既可以将本书作为学习Java语言的中高级教程,也可以将它作为解决方案的参考书。 -
Visual C++.NET实用教程李剑编著本书通过一些典型的实例,深入系统地介绍了使用Visual C++.NET开发Windows应用程序、组件应用程序和网络应用程序所涉及到的各项关键技术。Visual C++.NET是微软推出的基于.NET平台上的新一代C++语言的可视化开发工具,在高性能的执行效率与底层控制和快速可视化开发方面均表现出色。全书共分为三篇,初级篇详细介绍了Visual Studio.net和Visual C++.NET的集成开发环境的特点及使用方法;中级篇介绍使用Visual C++.NET进行Windows编程的知识,其中包括了Windows消息编程、对话框编程、单文档和多文档编程及动态链接库编程等;高级篇介绍了使用Visual C++.NET进行编程的高级技术,包括COM/COM+编程、ATL控件/服务器/Web服务编程、ActiveX控件和容器/服务器编程、基于.NET的受控编程及Internet编程等内容。本书内容丰富、层次分明、结构合理、概念清晰,在讲解上由浅入深,可作为Visual C++.NET初级用户的入门教程,同时也是Visual C++.NET用户的学习参考和自学教材。 -
ASP.NET标准教程熊松明主编本书由浅入深、层层深入地讲解了ASP.NET技术,书中涉及到的一些语法都用C#、VB、Jscipt三种语言来分别阐述,但是范例程序都是用VB.NET语法进行讲解。 -
Jython程序设计(美)Robert W. Bill著;何红波[等]译Jython语言结合了Python的灵活高效与Java的强大。本书全面介绍了这门语言,有助于Java开发者提高开发与部署应用程序的能力。主要内容包括:Jython介绍及其详细语法,用Java类扩展Jython,用Jyhon编写各种应用程序等等。本书详尽地阐述了Java与Jython的异同以及Java与Jython进行组合的强大威力,书中实例丰富,通过大量的小实例讲述了Jython的使用方法。本书编排独特、讲解透彻,适合于有一定经验的Java应用开发者使用。 -
Java技术精髓(美)Steven L.Halter,(美)Steven J.Munroe著;许崇梅,张雪莲等译本书是一本关于如何调整Java系统性能的书。本书从基本的例子出发逐步引出企业性能中更加复杂的问题,从而方便读者理解Java性能技术。 书中大量的实践知识可帮助大规模的分布在线多供应商的Java系统正常地,甚至更快地工作。本书会为正在设计或建立企业级Java系统的技术人员节省大量的时间,同时也会给具有一定Java编程基础的读者极大的帮助。 -
Delphi 6高级编程技术阶梯创作室编著Delphi作为Windows平台下最主要的RAD工具之一,同时具有方便高效和功能强大的优点。支持在Windows下台下进行包括一般Windows应用、数据库应用、分布式应用、网络通信应用、Interet/Wed应用等方方面面的开发工作。Borland最新的Delphi 6较以前的版本又有了重大的改进,增加了BizSnap、WebSnap、DataSnap三项最新技术,将Delphi应用开发带入一个全新的领域。加上全新的CLX,使Delphi开始具有跨平台的开发能力。本书分为十章,介绍了Delphi进行包括多线程、网络通信、Web应用、分布式技术(包括COM、MTS/COM+、CORBA、SOAP等)和自定义组件等。本书的特点在于着重介绍一些Delphi 6特有的新技术,如进行Web应用开发的利器WebSnap技术,最新的革于XML的分布式技术Soap/WebService等,对一些已经成熟的重要技术,如COM、网络通信等也有一些独到的介绍,对一些较以往有重大改进的技术也有特别的说明,如CORBA等。本书以大量实例为基础,相信读者通过阅读示例程序,能够对Delphi 6的高级应用开发有较为详细的了解。 本书是一本针对Delphi 6开发人员编写的开发指南,其中的许多内容具有相当的深度和超前性,适合于有一定经验的Delphi开发人员,部分具有普遍性的内容,对其他语言的开发者也有一定的参考价值。 -
Delphi编程起步清宏计算机工作室编著本书旨在向初学者介绍Delphi这一快速的开发工具。全书分为预备篇、开始篇和加速篇三大部分,共11章。预备篇主要介绍一些学习Delphi编程必备的基础知识;开始篇则较为详细地介绍Delphi开发工具的使用方法、控件的使用等等,同时给出大量的实例;加速篇向读者展示了用Delphi进行数据库和网络开发的强大优势和诱人的前景。本书可作为学习Delphi编程的入门教材和教学参考书,亦可作为软件开发人员的参考书籍。 -
Java与UML面向对象程序设计( )Bruce E.Wampler著;王海鹏译本书旨在介绍使用Java和UML开发面向对象的软件所必需的知识,并将伴您走上使用Java进行真正面向对象软件开发的道路。本书共分12章。本书的前4章介绍了面向对象的精髓,第1章是关于对象的简介。第2章介绍了面向对象的基本概念以及UML的一些基本知识。第3章阐述了如何使用Java来编写面向对象程序。第4章介绍面向对象的分析和设计。第5章使用这些面向对象观点分析了图形用户界面(GUI)和Java Swing类库。第6章以一个小规模的Java应用程序为实例,将前5章的内容结合到一起。接下来的章节让您对面向对象编程的实践方面有较好的了解。第7章介绍了设计模式。第8章介绍软件重构。第9章简要介绍针对大规模和小规模的面向对象软件项目以及当前的一些主要开发方法。第10章介绍当前一些面向对象软件开发的工具软件。第11章给出了作者为开发更好的软件而提出一些指导意见。最后,第12章提供了关于面向对象软件和Java方面更多的学习资源。本书强调理论和设计相结合,重视对软件开发方法学有指导作用的重要概念。本书可作为高等学校计算机科学系及软件学院高年级学生和研究生的教科书,也可作为从事软件开发的管理者、系统分析员、程序员在学习面向对象程序设计时的参考书。
