visualbasic6.0优点(微软放弃继续开发Visual)

作者:猿哥

来源:公众号程序员书库

微软近日宣布,未来将不再发展Visual Basic(以下简称VB)这门编程语言,虽然还会继续在 .net 5.0 上支持 Visual Basic。

visualbasic6.0优点(微软放弃继续开发Visual)(1)

在.NET时代,微软随C#一起发布了VB的.NET版本,这两种语言具有大致相同的功能集,但随着时间的推移,情况发生了变化,大多数专业的开发人员纷纷选择C#,而当初VB的忠实用户也都转而选择功能更为强大的.NET版本。

一直以来,Visual Basic一直稳稳保持在Top 10中,但是相较而言,C#的热度更高,一直稳居编程语言Top 5,20多年来,Visual Basic什么风雨没见过,但这一次Visual Basic可能真的要落幕了,很多人都转向了C#,如果你也是转向C#中的一员,那么下面这本书你真得好好看看——《C# in Depth》

visualbasic6.0优点(微软放弃继续开发Visual)(2)

这本书已经被广泛认为该领域内最好的书籍之一,它不仅介绍了C#的功能特性,还解释了为什么要这样设计它,去年又发布了第四版,第四版包含C# 6和C# 7的新特性。

需要强调的是,这是一本关于C#编程语言的书,而不是关于.Net框架的书,因此书中涵盖了C#的语法,内插字符串、模式匹配等知识,还有大量的示例,每个章节的最后都附带大量的练习,保证你学习完本书后可以熟练编写C#代码。这本书也不是为那些想要从c#开始学习如何写Hello world的人准备的,它是为那些具有编程经验的开发人员准备的。

《C# in Depth》是由Jon Skeet编写的,目前在谷歌工作,众所周知,他还是Stackoverflow上一个非常活跃的用户,因此他能有如此深厚的C#知识并不足为奇,真正令人惊讶的是整本书的编写水平,每个章节的衔接处理的非常好。

整体而言,这本书具有以下优点:

  • 本书非常出色并详细地介绍了C#的语言特性
  • 恰到好处的插图,有助于简化一些复杂的主题并让读者记忆深刻
  • 对话的形式,让读者在一个轻松的状态下阅读
  • 覆盖的知识范围非常广
  • 本书非常自然的以先前的示例和章节为基础

光有优点,总还有些缺点存在的:

  • 本书在动态和DLR的内容有些枯燥
  • 作者在表达自己观点的时候太客观了,如果能更多的表达自己的价值观和观点会更好一点

读者书评:

@maphysart:没有从头开始讲语法,确实是in depth的一本书。

@崩溃侠:又一大部头读完了,作者带领回顾C#发展历史,告诉你它如何成为现在这个样子。非常好的向导书

@waxbird :休假前还差一章没有看完小小遗憾。这是部不错的c#图书,可以深入了解很多特性。之前对于c#的知识只停留在本科所学的阶段,没想到这几年.net也是变化很大,有了很多特别实用

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页