前言

  起初开始写博文主要是记录学习过程中对学到内容的自我总结和理解,同时也希望本人的理解可以帮助到一些走在学习路上的朋友。但是令我没有想到的是,我总结的博文得到了广大园友的评论和支持,正是博友的支持,才给了我继续坚持下去的动力,因为在这里我得到了认可,听到了广大园友的声音。也正是因为大家的支持,在一年的时间里,我的博客在博客园里也聚集了大量的人气,从而得到了人民邮电出版社图灵公司的编辑的青睐。编辑通过给我留站内信联系到了我,并告诉我希望可以写一本关于C#的书籍。

  听到这个消息,我激动不已,因为平生以来从来没有想到自己也能出书。激动完冷静下来想想,出书是一个很大的工程,它不想写博客那样,可以随心所欲去写自己的心得和体会,一本书首先要保证它的正确性和完整性。由于当时自己也处于不断汲取知识的过程中,尽管机会很好,我最终还是委婉地拒绝了,拒绝的理由是:目前我觉得自己也处于在不断学习过程中,希望时机成熟的时候再合作。拒绝之后,我更加努力地学习和写博文,为自己后面能够写好一本书做好准备。经过了半年之后,图灵编辑再次询问我准备的怎么样了?尽管在这之后的半年的时间里面,我更加努力地区学习和总结,但是对于写书还是有些彷徨,担心自己误人子弟,但自己内心又希望把自己这些年来学习经历分享更多的朋友,希望我的这段经历能够帮助到他们,以使得他们少走我之前走的歪路。当时图灵编辑很友好地说:“你不需要立即回复我,你思考一个星期之后再告诉我吧”。在这一个星期里,我反复思考,觉得我可以来写这本书,因为我太想把自己学习历程分享给广大的程序员朋友,希望自己的经历可以帮助到一些和我有相同经历的朋友。这样也就开始了自己的写作历程了。

写作历程

  答应了编辑的邀请之后,由于我是第一次写书,编辑给了我一些写书的注意事项并告诉我先写一个目录给他看看。由于平时自己也要上班,所以写书只能在晚上下班和周末的时候进行。所以大概花了一个多星期的时间去构思完了本书的目录,然后把目录兴致勃勃地发给编辑,认为自己花了这么久的时间构思出来的目录应该可以得到编辑的认可,但是没想到的是,过了几天之后,编辑给我回复说,这个目录完全不符合它的要求,完全没有吸引力,总之被打击的一塌糊涂,给了我一些意见之后要求我后面再去仔细思考下。这样我又花了2个星期左右的时间去重新构思目录,然后发给编辑去审阅,这次的目录编辑给的回复是稍微好点了,但是还是有很多问题,给了一些意见我再修改。所谓万事开头难,但是没想到写书这么难,光书的目录就修改了好几次,之后书的内容部分也多次修改。也正是因为编辑的认真态度才能和我一起保证书的质量,每次的意见我都会回去反思和针对编辑的意见修改稿件。就这样经过反反复复一年半的时间,最终造就了这本——《Learninghard C# 学习笔记》。

  看到这本书现在顺利地开始销售,写作过程中各种心酸也都值得了。这本书中记录了本人学习C#的过程,书中的内容都是本人觉得可以快速提升对C#的认识。因为关于讲C#的书籍都比较厚,厚的原因在于有些书讲解的很全面,这样就使得读者不知道哪些是重点,哪些对自己的理解可以进行提升,并且书籍比较厚,到最后很多读者都没有耐心进行学习下去了,所以以至于知识结构总觉得学得不系统,不完整。然而,《Learninghard C#学习笔记》是本人学习过程中的总结和实践,觉得这本书中记录的内容全部都是干货,因为0这本书相对而言比较薄,但并没有影响它的完整性,它一样全面介绍C#1.0到C#6.0中的特性,里面的内容可以说是本人学习过程中认为都很最要的内容,从而不需要读者自己从其他厚厚的书籍中自己发现重要知识点,并且对于一些初学者来说,它们根本不知道哪些是重点哪些不是,这样自然会走很多弯路。

  在本书的内容中,并没有像其他书籍一样去讲WPF、WCF和Web开发的内容,因为本人觉得,这些都是.NET Framework API的使用问题,只有掌握了核心的语言特性,才能做得对这些内容熟练地使用。然而针对这部分内容大家可以参考本人总结的博文系列。相信大家通过这本书的学习之后,再结合本人的WPF、WCF博文系列和MSDN,肯定可以对微软这一套内容有一个全面和清晰的认识,不会再觉得迷茫,不会总感觉自己学的不扎实不完整了。

图书封面和购买地址

  对于本书的封面设计也紧紧扣住了书名和本人需要传达的意思。我们一起来看看《Learninghard C#学习笔记》的封面:

  《Learninghard C#学习笔记》已经在互动、京东、当当、亚马逊等网上书店上架了,欢迎初学者和想全面系统学习C#的朋友可以点下面的购买链接进行购买:

互动出版网购买地址

  京东购买地址

当当网购买地址

亚马逊购买地址

天猫购买地址

售后支持

  另外,购买本书的读者还可以凭购买的图书加入到《Learninghard C#学习笔记交流答疑》群,首先,你可以加我QQ号,发你的购买图书图片到QQ上,然后我会把你拖到《Learninghard C#学习笔记交流答疑》群里。在群里我可以帮你解答在学习过程中的疑问,在这里也可以交流技术和工作。

  朋友们,买了这本书之后,对于初学者不仅可以全面和系统地学习C#,还可以在群里得到答疑和帮助,而对于一些有工作经验的朋友,购买本书也同样可以系统地学习C#,也同时可以得到一位朋友进行交流工作方面的心得等。同时,对于我来说,我也非常希望通过这种方式结施更多的朋友,我们可以互相学习和交流。到这里,大家赶快行动吧,点击上面的购买链接,加入到Learninghard的大家庭里面来吧。 (哈哈,自己打个广告,见笑

  附上本人QQ二维码和《Learninghard C#学习笔记交流答疑》群的二维码:

  本人QQ二维

  

  觉得不错的朋友,还请帮忙推荐下,这样真正需要的朋友才能关注到,从而帮助到它们,谢谢大家的支持了。

3年的坚持,最终造就著作——《Learninghard C#学习笔记》的更多相关文章

  1. 《Learninghard C#学习笔记》回馈网友,免费送书5本

    前言: 在博客园园友的大力支持下,本人的第一本书<Learninghard C#学习笔记>终于出版了. 这本书是本人学习C#的亲身经历,书籍内容都是本人学习过程中认为必须掌握的内容,完全无 ...

  2. 阅读《LEARNING HARD C#学习笔记》知识点总结与摘要一

    本人有幸在Learning Hard举行的整点抢书活动<Learninghard C#学习笔记>回馈网友,免费送书5本中免费获得了一本<LEARNING HARD C#学习笔记> ...

  3. 【深度学习Deep Learning】资料大全

    最近在学深度学习相关的东西,在网上搜集到了一些不错的资料,现在汇总一下: Free Online Books  by Yoshua Bengio, Ian Goodfellow and Aaron C ...

  4. 设计模式(二)简单工厂模式(Simple Factory Pattern)

    一.引言 这个系列也是自己对设计模式的一些学习笔记,希望对一些初学设计模式的人有所帮助的,在上一个专题中介绍了单例模式,在这个专题中继续为大家介绍一个比较容易理解的模式——简单工厂模式. 二.简单工厂 ...

  5. 设计模式(一)单例模式(Singleton Pattern)

    一.引言 最近在设计模式的一些内容,主要的参考书籍是<Head First 设计模式>,同时在学习过程中也查看了很多博客园中关于设计模式的一些文章的,在这里记录下我的一些学习笔记,一是为了 ...

  6. iteye上总结的编程精华资源

    原文:http://www.iteye.com/magazines/130 博客是记录学习历程.分享经验的最佳平台,多年以来,各路技术大牛在ITeye网站上产生了大量优质的技术文章,并将系列文章集结成 ...

  7. 支持向量机通俗导论(理解SVM的三层境界)

    原文链接:http://blog.csdn.net/v_july_v/article/details/7624837 作者:July.pluskid :致谢:白石.JerryLead 出处:结构之法算 ...

  8. 较全的IT方面帮助文档

    http://www.shouce.ren/post/d/id/108632 XSLT参考手册-新.CHMhttp://www.shouce.ren/post/d/id/108633 XSL-FO参考 ...

  9. Python爬取CSDN博客文章

    0 url :http://blog.csdn.net/youyou1543724847/article/details/52818339Redis一点基础的东西目录 1.基础底层数据结构 2.win ...

随机推荐

  1. java 删除所有HTML工具类

    import java.util.regex.Matcher;import java.util.regex.Pattern; public class HtmlUtil { private stati ...

  2. Eclipse 在ubuntu桌面显示快捷启动以及解决Eclipse 在ubuntu中点击菜单栏不起作用的原因.

    要在Eclipse中设置好之后,可以通过如下方式在周末显示快捷启动以及解决Eclipse在ubuntu高版本中点击菜单栏项不显示列表的问题 在usr/share/app-install/desktop ...

  3. django admin后台提示没有static样式相关的文件

    问题现象: 将 DEBUG = TEMPLATE_DEBUG = False 设置为False后,访问admin的管理后台,没有样式了.  解决办法: vim settings.py 确保有下面的这两 ...

  4. 搭建高可用mongodb集群(一)——配置mongodb

    在大数据的时代,传统的关系型数据库要能更高的服务必须要解决高并发读写.海量数据高效存储.高可扩展性和高可用性这些难题.不过就是因为这些问题Nosql诞生了. NOSQL有这些优势: 大数据量,可以通过 ...

  5. TCP/IP协议和HTTP协议 浩哥指教

    TCP和IP在HTTP协议的上层,HTTP算是应用层,IP协议建立的是电脑跟电脑之间的联系,具体过程是,物理上,通过网线,解析MAC地址,到达路由,路由告诉数据将要去哪里,对方电脑通过NDS解析,解析 ...

  6. tomcat 解决端口8080冲突

    这样的问题有时会因为eclipse等IDE使用bug导致. 解决方法: 使用dos 命令 运行---cmd--netstat -ano|findstr 8080 键入命令后,dos下会显示正在使用80 ...

  7. IOS 代码提示有问题

    Window(menu) -> Organizer(menu) -> Projects(tab) 删除 Derived Data ,立刻关闭xcode 然后重启xcode然后重新打开项目.

  8. WampServer3.0.4 允许外网访问配置教程

    原文地址:http://jingyan.baidu.com/album/acf728fd556c93f8e410a344.html?picindex=1

  9. 关于Linux的 /sbin权限问题

    安装ubuntu一段时间后新增了用户,突然发现原来的用户用不了 ifconfig ,提示找不到命令 一试之下发现/sbin/ifconfig,可以,明白了是因为用户新增了,系统不认为当前用户是唯一用户 ...

  10. 解决iis7只能上传30M文件的限制

    首先停止IIS7 服务 访问 下面的目录 X:\Windows\System32\inetsrv\config\schema 用记事本打开 IIS_schema.xml 右键管理员取得权限,以去除只读 ...