1. 程式人生 > >你必須掌握的Entity Framework 6 x與Core 2 0 正式出版感想

你必須掌握的Entity Framework 6 x與Core 2 0 正式出版感想

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow

也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!

                                                                                                                       

前言

借書正式出版之際,完整回顧下從寫部落格到寫書整個歷程,也算是對自己近三年在技術上的一個總結,整個歷程可通過三個萬萬沒想到來概括,請耐心閱讀。

寫博、寫書完整歷程回顧

從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。 

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

然後時間到了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 6、EF 6.1、EF 6.2不同版本之間的差異性,在不同版本之間進行切換,這需要我通過查詢大量相關資料去核對和驗證,同時讓我也對不同版本之間特性也有了一定的瞭解,雖然現在有些忘記了,腦海中還是有印象。

 

寫博、寫書感受

無論是寫博還是寫書都需要我在技術的這條道路上一直不停迭代更新,也就是所說的持續學習,讀過無論是人生抑或是技術相關的書感覺依然無法把握好自己的人生。不知您是否有和我有一樣的感觸和懊惱。 

為什麼周圍的人一直在不斷的成長,而且成長的速度我們也可見,而有的人卻依然毫無長進。 

我們每每都會看到這樣的新聞,許多運動員退役之後窮困潦倒,但是有的人卻能幹出一番事業比如李寧。同樣是寫文章,比如在簡書上,為何有的人寫了兩年就出書了,而且成為了暢銷書作家,而有的人埋頭苦寫依然毫無作為呢?是不是因為他們背後有如天助神力或者說天生就是吃這口飯的人呢?在我看來,顯然不是這樣。 

除開極少數比如少年班的神童,絕大多數在我們看起來非常厲害的人,雖然所從事領域不同,但是他們身上似乎有某種共性,造成的這種差異並非偶然,可能有潛在的必然。這種共性我們可稱之為思維模式上的不同即-成長型思維 

成長型思維的人認為無論出身環境如何,自身天賦如何,篤定都可以通過自身的努力來改變並且成長。固定思維的人認為從成長的環境就決定了自己的命運,不管後期如何努力,結局都不會得到改變。

 

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

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

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

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

成長型思維或者開放性心態的人在面對挑戰和困難時,往往抱著試一試的心態。固定思維或者封閉心態的人,非常害怕挑戰,他們害怕自己的表現比如自己想象中的那麼優秀。 

當領導安排事情給我們時,如果這件事情我們之前從未接觸過,此時對於封閉性心態的人則會推脫或者避開。因為封閉性心態害怕嘗試挑戰自己不熟悉的工作,覺得這不是我擅長的事情,覺得我無法勝任,覺得我根本做不好,最終導致失去了提升能力的機會,長此以往,久而久之,在熟悉的崗位做著自己爛熟於心的事情,結果將是工作能力未提升,技能也停滯不前。 

大衛.庫伯提出過一個庫伯學習圈。他認為學習一個新的技能和概念,需要經過如下這麼一個迴圈。 

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

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

 

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

再次致謝

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

評論送書規則

6月、6、7、8總計3天,在本帖,每天10點的第一個回帖評論者,分別贈送本書1本(如果您要簽名留作紀念的話在評論中可告知,雖然我字寫的很醜)。請閱讀原文到作者文章後面回帖評論。

同一ID不可以重複參與活動,重複的話,取緊接著的下一個人。不允許用程式刷屏,一旦發現,取消資格。

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

出版購買通知

現可在淘寶、京東上購買《你必須掌握的Entity Framework 6.x與Core 2.0》書籍,部落格右側給了京東上面的一個購買連結 https://item.jd.com/28881803501.html,後面陸續可在亞馬遜等上購買,想要購買電子版的童鞋可能還需要再等一等,我也在等出版社那邊對電子版出版的通知。同時即將推出ASP.NET Core MVC課程,詳情可掃描下方右邊二維碼關注我,有任何課程方面的疑問可加我QQ瞭解。

640?wx_fmt=jpeg

原文地址: https://www.cnblogs.com/CreateMyself/p/9141931.html



   

.NET社群新聞,深度好文,歡迎訪問公眾號文章彙總 http://www.csharpkit.com

640?wx_fmt=jpeg

                             

給我老師的人工智慧教程打call!http://blog.csdn.net/jiangjunshow

這裡寫圖片描述