日期:2014-04-15  浏览次数:20436 次

    一、程序设计

  1.<<Programming Microsoft Visual Basic .NET(Core Reference)>>(Visual Basic NET技术内幕)

  本书内容深入全面,涵盖的主题十分丰富,并结合大量典型的代码示例来讲解Visual Basic.NET的核心编程技术。本书共分6大部分。首先介绍了Visual Basic.NET语言的基础知识,以及一些有关类的新特性,例如继承、委托和事件等。然后详细讲解了Visual Basic.NET面向对象的特性,并介绍了.NET对字符串、数字、日期/时间和文件类的内在支持,以帮助您掌握这些最重要的API元素。之后,描述了新的Windows窗体、通过ADO.NET进行数据库编程和Win32技术支持等,并讲解了如何通过程序集来部署Visual Basic.NET应用程序。最后介绍了Internet应用程序的开发,包括Web窗体、ASP.NET应用程序和诸如缓存技术、配置等新特性,以及用于Web开发的基本技术。 本书在多处指出了Visual Basic.NET与Visual Basic 6之间的区别及其新特性,并介绍了在Microsoft.NET环境下导入和重用现有的V1sualBasic代码的最佳方式。通过本书的学习,您可以全面掌握Visual Basic.NET编程技术。

  对于想转向Visual Basic.NET的Visual Basic 6开发人员,本书也是最佳选择。 本书介绍了有关Visual Basic.NET编程的核心技术。通过本书的学习,您可以更加灵活高效地利用Visual Basic.NET创建应用程序,包括功能强大的win32应用程序以及高性能的、可伸缩的web应用程序等。本书讲解了在.NNE框架中导入和重用现有Visual Basic代码的最佳方式,还讨论了如何充分利用Visual Basic.NET先进的面向对象的新功能。本书涵盖了公共语言运行库、多线程程序、Windows窗体应用程序、GDI十图形编程、Windows服务、用于数据库程序的ADO. NET类、ASP.NET Web宙体以及XML Web服务等方面的内容。并介绍了高级优化技术,以及如何充分利用Microsoft Visual Studio.NET的强大功能等。本书适用于具有编程经验的中高级程序开发人员。 本书内容 Visual Basic.NET基础知识 模块、变量和错误处理机制 面向对象特性 数组、列表和集合 文件、目录和流 对象序列化 正则表达式 线程处理 程序集和应用程序域 反射 Windows窗体应用程序和GDI十 创建Windows窗体自定义控件 Windows服务 ADO.NET XML ASP.NET Web窗体应用程序 用户控件和自定义控件 XML Web服务

  2.<<Programming Microsoft Windows with Microsoft Visual Basic.NET >>(Microsoft Windows程序设计——Visual Basic.NET语言描述)

  Petzold最畅销的C#书籍——现在针对Microsoft Visual Basic.NET开发人员推出了适用本。Charles Petzold是全球最权威且知名的Windows程序设计专家,他将其最畅销Programming Microsoft Windows with C#——书加以改写,使之能完全适用于Visual Basic.NET的开发人员。这位畅销书的作家示范了如何使用Visual Basic.NET将Windows Forms的功能发挥到极致(Windows Forms是新一代的Windows程序设计类库)。您将学习如何使用Visual Basic的.NET版本替Windows应用程序建立动态的用户界面与图形化输出。通过丰富的用户端应用程序范例清楚示范了最常用的技术与不为人知的技巧,有了本书,您能真正深入到VisuaI Basic.NET的核心领域。

  3.<<Applied Microsoft .NET Framework programming>>(Microsoft NET框架程序设计(修订版))

  ●一本任何一个想了解.NET、学习.NET的读者都不可不读的开山之作

  ●全面剖析.NET框架机理,深度阐述.NET平台思想

  ●在亚马逊网站雄踞编程类图书销量排行榜榜首达14个月之久

  ●作者Jeffrey Richter,.NET著作领域中当之无愧的一面旗帜

  这是一本任何一个想了解.NET、学习.NET的读者都不可不读的开山之作。它全面剖析了.NET框架机理,深度阐述了.NET平台思想。它在亚马逊网站雄踞编程类图书销量排行榜榜首达14个月之久。让我们听听下面的声音: "Jeffrey在.NET框架上所做的大量的工作,在这部内容详实的优秀著作中得到了充分的体现。"
                --Eric Rudder 微软公司,开发者与平台推广部 ,高级副总裁

  "Jeffrey和通用语言运行时项目组的日夜协作使得这本书成为解释CLR内部机理方面最好的教本。"
                 --Dennis Angeline,微软公司,通用语言运行时组,程序经理主管

  本书是《微软.NET程序员系列》丛书之一,主要介绍如何开发面向Microsoft .NET框架的各种应用程序。Microsoft .NET框架是微软公司推出的新平台,包含通用语言运行时(CLR)和.NET框架类库(FCL)。本书将深入解释CLR的工作机制及其提供的各种构造,同时还将讨论FCL中一些重要的类型。全书共分为五个部分,包括:.NET框架基本原理、类型和通用语言运行时、类型设计、基本类型,以及类型管理。
本书适用于要了解、掌握.NET平台的读者,尤其适合广大编程爱好者、软件工程师、系统架构师阅读。

  二、软件工程类

  1.<< Design Patterns:Elements of Reusable Object-Oriented software>>(设计模式:可复用面向对象软件的基础 )

  本书结合设计实例从面向对象的设计中精选出23个设计模式,总结了面向对象设计中最有价值的经验,并且用简洁可复用的形式表达出来。本书分类描述了一组设计良好、表达清楚的软件设计模式,这些模式在实用环境下特别有用。本书适合大学计算机专业的学生、研究生及相关人员参考。

  2.<<Head First Design Pattern>>(深入浅出设计模式)

  你不想重新发明车轮(或者更差的是,没有充气车胎的轮子),所以你从设计模式中寻求帮助——设计模式是过去人们面对同样的软件设计问题所得到的经验。 有了设计模式,就可以利用其他人的实践经验的精华,因此省下的时间可以用在其他的事情上,如:更有挑战性的事情、更复杂的事情以及更有趣的事情。你想要学习:

  ·重要的模式

  ·何时使用某个模式,为何使用该模式

  ·如何在你自己的设计中马上采用这些模式

  ·何时不该使用该模式(如何避免滥用模式)

  ·某个模式是依据哪些面向对象设计原理而设计出来的

  更重要的是,你想在学习设计模式的过程中,不感觉到昏昏欲睡。如果你曾经读过任何一本深入浅出(Head First)系列书籍,你就会知道能够从本书中得到的是:透过丰富的视觉效果让你的大脑充分地运作。本书的编写运用许多最新的研究,包括神经生物学、认知科学以及学习理论,这使得这本书能够将这些设计模式深深地烙印在你的脑海中,不容易被遗忘。你将会更擅长于解决软件设计中的问题,并能够和你的团队成员用模式的语言来更好地沟通。

  3.<<Design Pattern Explained>>(设计模式解析)

  本书从一个新的视角描述面向对象设计,将面向中对象编程的原则与运用设计模式力量创建健壮、可靠的软件开发环境结合起来。书中采用实用、恰当的例子,指导读者用模式解决普通的编程问题,并且解释现代软件设计模式的优越性。本书适用于学习面向中对象设计和设计模式的学生、程序员以及从事软件开发的人士。 本书要点包括: ·对象、封装和继承的新观点 ·设计模式的思想、起源及其在软件设计学科中的应用 ·模式基础以及使用统一建模语言(UML)进行面向对象软件开发 ·如何实现关键模式——Strategy(策略)、Observer(观察者)、Bridge(桥接)、Decorator(装饰)等等 ·共同点/变化点分析、设计模式以及它们如何帮助理解抽象类

  4.<<CODE COMPLETE, Second Editi