zoukankan      html  css  js  c++  java
  • 《C# 从现象到本质》出版,免费送书10本

    我的第一本书《C# 从现象到本质》已于近日正式在京东和淘宝天猫上开始销售了。至此,我的图书写作和出版活动正式告一段落。图书销售网址见下。

    试读样章

    京东

    天猫

    写书感想

    写书不同于简单的发篇文章在网上,也没有人知道你是谁。即使你实名发表,也无所谓,毕竟人们不需要花钱才能看到你的文章。写书则完全不同,首先你的书是收费的,因此人们自然希望这笔钱花的值。另外,你的书代表了你的技术水平,书的质量也反映出你是否有认真负责的态度,因此,一定程度上,你的书是你的一个门面。本着对读者负责,对自己问心无愧,我开始了写书的历程。整个写书过程中,我参阅了大量文献,赵三本,国内的书,国外的书,博客园优秀文章都读了不少。有时,我发现自己写的东西已经被某篇文章用更深刻的话语讲过一遍了,我只能立刻推翻自己的草稿重来。例如,《pro .net performance》这本书对于类型在内存中的分配有着深刻的解释,但它还没有中文译本。我便找来了英文版去读,读了没两页,我就知道自己的第三章可以重写了。凑巧的是,我的书7月定稿,这本《pro .net performance》在8月也被翻译了,让我还有点遗憾,如果我那时读了它的中文版,我的书会不会写的更好?毕竟英文版读起来比较累,我没有全看完。

    现在,知识变得越来越值钱了。各种不同的网络课程铺天盖地,收费若干。对于我们开发者而言,我们的工作本来就比较特殊:需要不断的去适应新的环境和技术。在学习新的技术,和巩固深挖已有技术的过程中,我们既可以提升自己的工作效率,也可以对工作本身有着更深刻的理解。我现在都不能忘记自己在使用windbg之后,第一次探测一个对象的内存分布并最终走到仅有0和1组成的”内存地图“时的兴奋。大家都知道计算机只认识0和1,那么我们现在看到的互联网,中国字,程序这些东西又是如何存储在计算机上的呢?为什么我们敲打Console.WriteLine("hello world"),就可以看到信息?搞清楚(即使只是一定程度上)这些事情,难道不是非常有意思的事情吗?

    对于我来说,写书只是我对社区贡献的一种方式,当然也有其他的贡献方式例如为开源项目做贡献。我在社区中受益良多,写书回馈也是十分自然的。我自己本身也是一个喜好码字的人,我喜欢被人认为是一名知识丰富的专业人士。

    再次感谢

    在这里,我也向为本书撰写推荐语的四位朋友道谢,其中,有三位我之前也并没有见过。但他们的文章却写的鞭辟入里,在我的学习过程中,给了我很多的启发。他们就是learning hard (李志),王清培和张子阳。他们也各出了一本书,分别是

    Learning hard C#学习笔记 (李志) http://product.china-pub.com/4581218
    .NET框架设计:模式、配置、工具 (王清培) https://www.amazon.cn/dp/B00S8IVPCI

    .net之美 .net关键技术深入解析 (张子阳) https://book.douban.com/subject/25832203

    另外一位,凌光,则是我的大学同学和好朋友。张善友大哥和腾飞(Jesse)为本书也提出了很多建议。在这里,衷心的感谢你们,祝你们一切顺利。

    送书规则

    送书规则很简单,9月5日和6日每天13点(这个时间应该不会妨碍大家工作)的前5个评论者将会获得一本书。不得使用程序大量轰炸,一个ID仅限中奖一次。如果出现一个ID多次中奖,则顺延中奖者。当我拿到书之后,就组织发货。

    我的后端学习至此就告一段落了,在之后的日子中,我会主要集中在前端和新技术例如.NET Core的学习上。如果对于本书有任何意见或评论,也欢迎大家给我回帖。对于C#,我只是做了一点微小的工作,谢谢大家!

    9.5结果名单

    恭喜下面五位朋友(清茶一杯(北斗星),夜向南,源源不断,文艺的码农,A_ning)免费获得一本书。请你们将你们的姓名,地址,和手机通过短消息给我,我拿到书之后组织发货,到时会告诉你们。

    9.6结果名单

    恭喜下面五位朋友(skyXnet,灵雨飘零,夜的钢琴曲,一角凉,火星大能猫)免费获得一本书。请你们将你们的姓名,地址,和手机通过短消息给我,我拿到书之后组织发货,到时会告诉你们。

    送书活动结束,谢谢大家支持!

     我的博客即将搬运同步至腾讯云+社区,邀请大家一同入驻:https://cloud.tencent.com/developer/support-plan?invite_code=24ss1wrrhnq8c

  • 相关阅读:
    POJ 3710 Christmas Game#经典图SG博弈
    POJ 2599 A funny game#树形SG(DFS实现)
    POJ 2425 A Chess Game#树形SG
    LeetCode Array Easy 122. Best Time to Buy and Sell Stock II
    LeetCode Array Easy121. Best Time to Buy and Sell Stock
    LeetCode Array Easy 119. Pascal's Triangle II
    LeetCode Array Easy 118. Pascal's Triangle
    LeetCode Array Easy 88. Merge Sorted Array
    ASP.NET MVC 学习笔记之 MVC + EF中的EO DTO ViewModel
    ASP.NET MVC 学习笔记之面向切面编程与过滤器
  • 原文地址:https://www.cnblogs.com/haoyifei/p/9583782.html
Copyright © 2011-2022 走看看