VB.NET开发⼈员必备参考10本书⽬
⼀、程序设计
1.<<Programming Microsoft Visual Basic .NET(Core Reference)>>(Visual Basic NET技术内幕)
visual basic pdf 本书内容深⼊全⾯,涵盖的主题⼗分丰富,并结合⼤量典型的代码⽰例来讲解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 Edition >>(代码⼤全第⼆版)
代码⼤全(第⼆版)是著名IT畅销书作者Steve McConnell⼗⼀年前的经典著作的全新演绎:第⼆版不是第⼀版的简单修订增补,⽽是完全进⾏了重写;增加了很多与时俱进的内容。这也是⼀本完整的
软件构建⼿册,涵盖了软件构建过程中的所有细节。它从软件质量和编程思想等⽅⾯论述了软件构建的各个问题,并详细论述了紧跟潮流的新技术、⾼屋建瓴的观点、通⽤的概念,还含有丰富⽽典型的程序⽰例。本书中所论述的技术不仅填补了初级与⾼级编程技术之间的空⽩,⽽且也为程序员们提供了⼀个有关编程技巧的信息来源。本书对经验丰富的程序员、技术带头⼈、⾃学的程序员及⼏乎不懂太多编程技巧的学⽣们都是⼤有裨益的。可以说,⽆论你是什么背景,阅读本书都会让你在更短的时间内、更容易地写出更好的程序。
5.<<The Mythical Man-Month: Essays on Software Engineering, Anniversary Edition (2nd Edition)>>(⼈⽉神话)
本书⾃第⼀版以来,畅销20余年不衰,是软件领域绝⽆仅有的必读经典。本⽂作者为⼈们管理复杂项⽬提供了颇具洞察⼒的见解,既有很多发⼈深省的观点,也有⼤量的软件⼯程实践。本书内容来⾃布鲁克斯在IBM公司 System/360 家族和OS/360中的项⽬管理经验。在本书第⼀次出版20年后的今天,布鲁克斯重新审视了他原先的观点,增加了⼀些新的想法和建议。既⽅便了熟悉原有内容的⼈们,也⽅便了许多第⼀次阅读它的读者。
6.<<Peopleware : Productive Projects and Teams, 2nd Ed>>(⼈件)
《⼈件》第1版于1987 年出版,专门讨论了软件开发和维护团队的管理问题,并向⼈们的传统认识提
出了挑战。作者在书中推崇⼈本管理思想,正确指出知识型企业的核⼼是⼈,⽽不是技术,呼吁给予软件⼯作者充分的⾃由和信任。本书推出后,⽴即在西⽅引起了轰动,被誉为"⼏⼗年来对美国软件业影响最⼤的理念"。与《⼈⽉神话》⼀样,《⼈件》现已成为软件团队管理的经典之作。它和《⼈⽉神话》共同被誉
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论