VB.NET开发人员必备参考10本书目

VB语言入门书籍推荐(15本) 适合初学者的入门指南,详细介绍了VB语言的基础知识和常用技术,并通过实例演示了如何开发简单的应用程序。适合初学者的入门指南,详细介绍了VB语言的基本知识和开发技巧,并通过实例演示了如何开发简单应用程序。适合初学者的入门指南,系统地介绍了VB语言的各个方面,包括代码结构、基础语法、控件使用等。该书讲解了VB语言的进阶编程思维,包括类与对象、面向对象编程、高级数据处理等方面的内容。该书深入讲解了VB语言的高级编程技巧,包括性能优化、安全性、异步编程等方面的内容。 阅读详情
AI摘要

本文推荐了多本关于程序设计与软件工程领域的经典书籍,包括《Programming Microsoft Visual Basic .NET(Core Reference)》、《Design Patterns: Elements of Reusable Object-Oriented Software》等,覆盖了Visual Basic .NET编程、设计模式、软件工程等多个主题。

 

 
 一、程序设计

  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 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 年出版,专门讨论了软件开发和维护团队的管理问题,并向人们的传统认识提出了挑战。作者在书中推崇人本管理思想,正确指出知识型企业的核心是人,而不是技术,呼吁给予软件工作者充分的自由和信任。本书推出后,立即在西方引起了轰动,被誉为"几十年来对美国软件业影响最大的理念"。与《人月神话》一样,《人件》现已成为软件团队管理的经典之作。它和《人月神话》共同被誉
 
VB.NET 基础入门 VB.NET 基础入门                   之前对VB 和C#语言有相应的了解,特别是VB,进行了很长一段时间的的深入的学 习,现在开始VB.NET 基础学习,学习进度不快,很多的东西要虚心向身边的高手学习、 交流。VB.NET开始有一段时间了,自己阶段是做一个VB.NET 的宏观学习把控!                 一、什么是VB.NET 阅读详情

相关推荐

VB6.0和VB.NET区别

学习了一段时间的VB.net,感觉大部分和之前学过的VB形似,但是因为名字不一样,所以肯定就有不同的地方,接下来说说VB和VB.net有哪些不同的地方。 VB.net是推出的一种开发基于.net平台应用程序的开发语言。掌握VB.net不仅要掌握语法,还要理解并运用这些新的概念,功能和观点,还有掌握.net框架。理解CLR(common language runtime,通用语言进行时)。 接下

张旭 廊坊师范学院信息技术提高班 十二期 4823

关于Visual Basic .Net 学习书籍推荐

    程序的学习一直没有接受过正规系统的培训,不过发现有带着特定的目的,边学边用入门是很快的,而要理解得比较深刻,能开发出中等规模的程序,还需书籍的系统学习。最近在学习VB2008数据库编程中,浏览了一些书,总结一下: 1。清华 程序员突击——vb.net 2008原理与系统开发,提供了一个面向对象的系统开发过程,兼顾基本语法,入门的好书。2。wrox 一步一步学习vb2005数据库

WRITELN 4735

VB6和VB.NET中对光标的编程

在VB6中利用API对光标进行编程:Option ExplicitPrivate Type POINTAPI X As Long Y As LongEnd TypePrivate Declare Function GetCursorPos Lib "user32" (lpPoint As POINTAPI) As LongPrivate Declare

李洪根的blog-专注软件开发技术 6247

VB.NET开发人员必备参考书

一、程序设计 1.《Programming Microsoft Visual Basic .NET(Core Reference)》 (Visual Basic NET技术内幕) 本书内容深入全面,涵盖的主题十分丰富,并结合大量典型的代码示例来讲解Visual Basic.NET的核心编程技术。本书共分6大部分。首先介绍了Visual Basic.NET语言的基础知识,以及一些有关类的新特性...

emowuyi 164

VB与VB.NET的区别

宏观 Visual Basic 是一种由微软公司开发的包含协助开发环境的事件驱动编程语言。基于对象。拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建ActiveX控件。程序员可以轻松的使用VB提供的组件快速建立一个应用程序。   Visual Basic.NET 是基于微软.NET Framew

宋学孟 廊坊师范学院信息技术提高班 九期 1552

《VB.NET高级编程》 [PDF]

Visual Basic.NET是Visual Basic的最新版本,也是Microsoft的.NET战略中的主要组成部分。与以前的VB版本相比,VB.NET有了质的飞跃,变得更为灵活也更为强大。Microsoft在VB.NET中融入了许多新功能,其中非常重要的就是完全实现了面向对象的编程,并极大地增强了Web的设计功能。 本书的主要内容包括:.NET Framework和公共语言运行时(CLR)、应用继承从基类中派生类、利用Try...Catch...Finally结构处理错误、命名空间、使用ADO.NET访问数据、创建Windows应用程序和定制Windwos控件、组合使用COM和ActiveX组件、创建Windows服务、用VB.NET访问Web上的信息以发用.NET Framework SDK中提供的工具保护应用程序和代码安全等。 本书主要适用于希望学习VB.NET和.NET Famework的中高级VB开发人员。

推荐几本学习embedded Visual Basic的书籍

《Windows CE程序设计实务:使用eMbedded Visual Basic》作  者: 李永隆 编著出 版 社: 中国电力出版社I S B N : 9787508309408 Windows CE应用程序设计(附光盘)/高等院校计算机科学与技术十五规划教材作  者: 田东风 编著出 版 社: 机械工业出版社I S B N : 9787111131007 Windows Mobi

ludgee的专栏 555

Visual Basic.NET二次开发AutoCAD(电子书)

关于.net二次开发CAD的书网上很少,虽然这本书的源码在网上到处可见,但是电子书却十分罕见。书中通过实例讲述了采用vb.net对CAD二次开发,对初学者来说是本很得的好书。

VB.net开发人员必备参考10本书目

一。程序设计 1.<<Programming Microsoft Visual Basic .NET(Core Reference)>>(Visual Basic NET技术内幕)本书内容深入全面,涵盖的主题十分丰富,并结合大量典型的代码示例来讲解Visual Basic.NET的核心编程技术。本书共分6大部分。首先介绍了Visual Basic.N...

477

vb中文帮助文档,chm格式

各种VB帮助文档,种类多多,绝对有您想要的,文件格式为chm.

vb.net v1.1语言参考chm版

从.net1.1文档转出的vb.ne语言参考, 转为chm文档, 方便单独使用. 内容包括:<br>Visual Basic 语言和运行时参考<br>Visual Basic 编译器选项<br>

[转]  VB.NET开发人员必备参考10本书目 [来自--http://blog.csdn.net/rainbowsoftware/]

一、程序设计   1.>(Visual Basic NET技术内幕)  本书内容深入全面,涵盖的主题十分丰富,并结合大量典型的代码示例来讲解Visual Basic.NET的核心编程技术。本书共分6大部分。首先介绍了Visual Basic.NET语言的基础知识,以及一些有关类的新特性,例如继承、委托和事件等。然后详细讲解了Visual Basic.NET面向对象的特性,并介绍了.NET对字符串、

gxj022的专栏 818

Visual Basic.NET程序设计教程(第2版) 28842-00.zip

Visual Basic.NET程序设计教程(第2版) 28842-00.zip

简要分析VB6.0和VB.NET区别

现在随着VB.NET的发展,大部分人都放弃使用VB6.0而选择VB.NET,下面我们就来研究一下VB6.0和VB.NET的区别。VB.NET是微软公司在2002年推出的一种开发基于.Net平台应用程序的开发语言,也是微软公司极力推荐的一种开发.Net平台应用程序的开发语言。首先还是让我们来简单了解一下VB.NET和其前一个版本,也是目前世界上拥有最多使用者的开发语言--VB 6.0的主要区别。 ...

夏晨Season的博客 1万+

全面分析总结解决Could not transfer artifact org.apache.maven.plugins等此类问题的方法

全面分析总结解决Could not transfer artifact org.apache.maven.plugins,Could not transfer artifact xxx from/to xxx等此类问题的方法

ccjjjjdff的博客 1万+

服务器卡死排查实战:从现象分类到根因定位的完整手册

服务器卡死是运维中最令人头疼的故障之一,从游戏圈吐槽的“土豆服务器”到生产环境中的Linux系统无响应、rsync复制挂起,本质都是系统或进程失去正常响应能力。其原理通常涉及CPU、内存、磁盘IO或网络资源耗尽,以及内核和驱动异常。掌握系统化的排查方法,能够帮助工程师快速定位根因、缩短故障时间,避免盲目重启。本文从资源、层级、场景等多维度分类,结合top、dmesg、strace等工具,梳理一套从现象确认、指标收集、日志分析到进程定位的实战排查流程,并覆盖常见高频场景与预防治理建议。无论你是运维新手还是老手

weixin_33851177的博客 375
下一篇: VB.NET下获取硬盘信息的几种方法
rainbowsoftware
博客等级 码龄20年 21粉丝 19原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值