《你必須掌握的Entity Framework 6.x與Core 2.0》正式出版感想

前言

借書正式出版之際,完整回顧下從寫博客到寫書整個歷程,也算是對本身近三年在技術上的一個總結,整個歷程可經過三個萬萬沒想到來歸納,請耐心閱讀。前端

寫博、寫書完整歷程回顧

從2013年12月註冊博客園帳號,註冊博客園帳號仍是在學校兼職時,帶咱們的經理要咱們常常多看看這個平臺上的文章學習學習,因而乎就註冊了帳號,可是一直未啓用,直到2015年7月纔開始才正式開始寫博文,那時的想法和大多數註冊博客園帳號童鞋的想法同樣,記錄本身學習和積累的點滴,遇到什麼問題就不用處處各類找尋資料,同時寫的博文可以獲得大神們的指點將是再好不過。寫博客截止今日接近有三年的時間,博文數量加上本篇博文總共212篇博文,已有2171個評論,寫的方向側重於後端着重在EntityFramework 6.x、EntityFramework Core、ASP.NET MVC、ASP.NET WebAPi、SQL Server、ASP.NET Core等,當時頭腦發熱想從新學習前端寫了一點點JavaScript,如今看一下當時寫的JavaScript都不知道寫的些什麼玩意、然後工做用到AngularJs又從新學習了AngularJs。git

 

最初所寫博文也遭到前輩們的嚴厲批評,然後開始比較嚴謹的去敘述所寫博文,後面開始着手寫了幾篇EntityFramework 6.x博文,具體時間忘記了,應該是在2015年末或者2016初吧,經過所寫EntityFramework 6.x博文有幾篇上了編輯推薦,而後成爲了推薦博客,這是我萬萬沒想到的事情。至此對自身要求更高了,對博文的錯別字我算是比較挑剔,一篇博文寫完,我會仔細看幾遍基本保證不會出現太多錯別字,對園友負責也是對本身負責,既然寫了一篇博文,那麼不管是代碼也好抑或是言語表達也好都應該認真去對待。github

 

而後時間到了2016年,這一年算是我寫博文數量最多的一年,估計是那時候不太忙,哈哈,同時在這個過程當中看到有大佬們經過博文方式告知已得到MVP榮譽,抱歉,以前確實不知道MVP這是什麼,最後仍是看的張善友大哥博文得知MVP是什麼,當時內心熱血澎湃想一想啥時候我也可以得到個MVP,2016年年末剛開始只是詢問張大哥有關MVP的問題,張大哥要我能夠試一試,那就試一試吧,找了張大哥做爲推薦人,後來由於MVP申請恰巧在這個時候進行了改革,目前MVP申請變爲每個月可申請,至此時間到了2017年4月份,這個時候填寫了相關申請資料,至於結果徹底沒放內心,也沒當回事,由於沒啥競爭力啊,確定上不了。後端

 

從申請到結果出來不到一個星期的時間,而後通知我經過了,微軟中國MVP負責人當時微信通知我過了,我一臉懵逼,很是淡定的幾回確認經過了麼,由於我不敢相信,這是我萬萬沒想到的事情,然後具體得知恰好在2016年這整整一年寫的博文數量達到了七十幾篇(主要是寫了SQLServer系列,哈哈),訪問量也還行,對於VS方向上申請的人數特多,最終就靠博文數量和質量以及訪問量來做爲競爭力,如果在Github上有開源項目,這樣機會會更大,而我只是寫了幾個Demo而已,恰好踩線經過。微信

 

從寫博客初始到至今寫的最多的博文算是EntityFramework 6.x和EntityFramework Core,工做以外私下對EF和EF Core和關注和研究也最多,可是我從未想過我會出一本技術書,這是我萬萬沒想到的事情,寫書的目的很簡單就是在我學習EntityFramework 6.x時發現國內資料太少,固然在博客園平臺上也有很多EntityFramework 6.x的好文,我也是跟隨前輩們的腳步在持續前行中,可是前輩們都沒有持續更新且有些已通過時,寫博客都很耗費時間更況且是寫書呢?因此這也是不少低調的大佬們不寫博客的緣由。恰好也碰上EntityFramework Core的出現,藉此良機我竭盡最大的能力寫一本系統學習EntityFramework 6.x和EntityFramework Core的參考資料,裏面包含了大部分我對EF和EF Core的理解,若您看後感受不過爾爾,那我只能說能力至此,實屬抱歉,若您看後感受收穫頗豐,那我成就感滿滿,也是對個人承認。網絡

 

寫書是一樁太耗時間和精力的事情,除非是工做要加班和特別忙的時候就會擱置一下,除此以外將全部時間所有用在了寫書上,基本都是熬夜到凌晨幾點。剛開始我仍是鬥志昂揚,奮勁十足,越到後面明顯感受後勁不足,這就像喝了二鍋頭似的,後勁很燒腦,不過仍是堅持了下來。同時呢,對於書中言語理應言簡意賅,在表達上也更加苛刻,咱們寫博文能夠爲所欲爲,反正是給本身看,無考慮其餘。框架

 

寫書是一個從新梳理技術自成體系的過程,在寫EF 6.x時爲了兼顧到EF 六、EF 6.一、EF 6.2不一樣版本之間的差別性,在不一樣版本之間進行切換,這須要我經過查詢大量相關資料去核對和驗證,同時讓我也對不一樣版本之間特性也有了必定的瞭解,雖然如今有些忘記了,腦海中仍是有印象。學習

 

寫博、寫書感覺

不管是寫博仍是寫書都須要我在技術的這條道路上一直不停迭代更新,也就是所說的持續學習,讀過不管是人生抑或是技術相關的書感受依然沒法把握好本身的人生。不知您是否有和我有同樣的感觸和懊惱。spa

 

爲何周圍的人一直在不斷的成長,並且成長的速度咱們也可見,而有的人卻依然毫無長進。3d

 

咱們往往都會看到這樣的新聞,許多運動員退役以後窮困潦倒,可是有的人卻能幹出一番事業好比李寧。一樣是寫文章,好比在簡書上,爲什麼有的人寫了兩年就出書了,並且成爲了暢銷書做家,而有的人埋頭苦寫依然毫無做爲呢?是否是由於他們背後有如天助神力或者說天生就是吃這口飯的人呢?在我看來,顯然不是這樣。

 

除開極少數好比少年班的神童,絕大多數在咱們看起來很是厲害的人,雖然所從事領域不一樣,可是他們身上彷佛有某種共性,形成的這種差別並不是偶然,可能有潛在的必然。這種共性咱們可稱之爲思惟模式上的不一樣即-成長型思惟

 

成長型思惟的人認爲不管出身環境如何,自身天賦如何,篤定均可以經過自身的努力來改變而且成長。固定思惟的人認爲從成長的環境就決定了本身的命運,無論後期如何努力,結局都不會獲得改變。

 

在《異類》這本書中經過大量的實例證實一個結論,任何事情經過一萬小時理論基本都會獲得實現,一萬小時理論中所注重的是刻意練習,反觀成長型思惟其實刻意練習也是創建在此之上。那麼對於固定思惟的人和成長型思惟的人在處理事情的方式上有何不一樣呢?對於固定思惟的人,遇到問題時每每會惟惟諾諾,最終則是放棄。對於成長型思惟的人,他們想的是利用什麼手段來達到本身的目的,從而突破本身。

 

當固定思惟的人說這不可能的時候,成長型思惟的人正爲將不可能的事情演變成可能忙的不可開交。

 

有些人可能對此進行反駁或者更加有疑惑了,我很努力了啊,爲何依然毫無轉機,我只能說多是你的方法不恰當致使。好比咱們在看一篇技術博客時,咱們應該先看到它的好處,再批評它的壞處,任何東西都有好與壞、正與反,這和咱們吃東西同樣,只有通過了消化才能攝取養分。與成長型思惟等同的則是開放性心態,秉承開發性心態的人,會有更強的好奇心。他們的態度則是去探索或者尋找事物背後隱藏的邏輯和緣由。他們樂於去接受一個新知的世界,而且把未知看作是一種冒險。與固定思惟等同的則是封閉性心態,簡而言之,就是用本身熟悉的概念,去解釋新事物。他們喜歡從不一樣的事物之間尋求相同,從而提取其共性,自覺得抓住了事物的規律和本質。他們樂於將一個新知的世界,改形成本身熟悉且穩定的世界。那麼封閉性心態或者固定思惟是否是必定就是很差的呢?很顯然也不是,咱們將未知的事物經過咱們以往的經驗解釋成咱們熟悉的資源,這樣能夠下降注意力上的消耗,幫助咱們將精力放在更重要的事情上。

 

可是,封閉性心態,是往往遇到一個新的概念,都會將其拆解,並用本身已有的知識網絡結構來解釋和替代,它會不斷強化固有的知識網絡節點,可是並不會增長任何節點,因此到頭來收穫不到什麼。而,開放性心態,是往往遇到一個新的概念,哪怕暫時沒法解釋,也會將其歸入大腦體系,同時新增一個節點,再而後不斷嘗試將它和固有的知識節點創建強有力的聯繫,最終會不斷增長新節點,擴大知識網絡範圍。若是咱們大腦中的知識網絡越廣,愈來愈豐富,咱們對事物的理解就會越全面,越加有效,因此開放性心態優於封閉性心態。開放性心態的人徹底不會擔憂本身的認知會被顛覆,由於他們無時無刻都在懷疑和修補本身的認知,相比穩定感即安逸感,他們更樂於追求新鮮和未知的東西。

 

成長型思惟或者開放性心態的人在面對挑戰和困難時,每每抱着試一試的心態。固定思惟或者封閉心態的人,很是懼怕挑戰,他們懼怕本身的表現不如本身想象中的那麼優秀。

 

當領導安排事情給咱們時,若是這件事情咱們以前從未接觸過,此時對於封閉性心態的人則會推脫或者避開。由於封閉性心態懼怕嘗試挑戰本身不熟悉的工做,以爲這不是我擅長的事情,以爲我沒法勝任,以爲我根本作很差,最終致使失去了提高能力的機會,久而久之,長此以往,在熟悉的崗位作着本身爛熟於心的事情,結果將是工做能力未提高,技能也停滯不前。

 

大衛.庫伯提出過一個庫伯學習圈。他認爲學習一個新的技能和概念,須要通過以下這麼一個循環。

 

具體經驗----------------------------------------->反思----------------------------------------------->抽象性歸納-------------------------------------------------->應用於實踐

 

只有走完這一個流程,才能學會某一個知識點,這就叫作內化。走完整個流程最終造成本身的一套體系,只有這樣,咱們才能不斷更新、完善本身的知識體系網絡。大多數人都在追求快速高效,這並非真正的學習方式,只是在緩解學習不足而帶來的焦慮感而已。

 

學習的本質,在於獲取新知,而聚焦於知道。

再次致謝

只見過張善友大哥,與其餘幾位大佬素未謀面,不知是否可以獲得大佬們的承認,懷着忐忑的心情去找大佬們寫推薦,結果大佬們很快寫完就交給我了,在此表示感謝,感謝dudu老大、何鎮汐大哥,張善友大哥,趙培(好基友),鄒瓊俊大哥,感謝大佬們在百忙之中抽空爲本書作推薦,感謝大佬們對本書的承認和支持。這裏額外打個小廣告:何鎮汐大哥現做爲.NET Core中國社區項目成員之一,以一己之力開發.NET Core平臺下的應用框架(https://github.com/dotnetcore/Util),感謝何鎮汐大哥對.NET Core所做出的貢獻,同時也期待有志之士可以參與進來,共建.NET Core生態圈。同時也感謝博客園平臺給我機會和你們分享技術,感謝每一位閱讀我博文的園友們,是大家的支持和批評使我在技術的道路上越走越遠。

評論送書規則

6月、六、七、8總計3天,在本帖,天天上午10點的第一個回帖評論者,分別贈送本書1本(若是您要簽名留做記念的話在評論中可告知,雖然我字寫的很醜)。

同一ID不能夠重複參與活動,重複的話,取緊接着的下一我的。不容許用程序刷屏,一旦發現,取消資格。

明確確認您知足以上規則後,請寫下您的地址、姓名、郵編、手機號私信給我,以便後續郵寄。

出版購買通知

現可在淘寶、京東上購買《你必須掌握的Entity Framework 6.x與Core 2.0》書籍,博客右側給了京東上面的一個購買連接,後面陸續可在亞馬遜等上購買,想要購買電子版的童鞋可能還須要再等一等,我也在等出版社那邊對電子版出版的通知。

相關文章
相關標籤/搜索