按部就班學.Net Core Web Api開發系列【0】:序言與目錄

1、序言html

       我大約在2003年時候開始接觸到.NET,最初在.NET framework 1.1版本下寫過代碼,曾經作過WinForm和ASP.NET開發。大約在2010年的時候轉型JAVA環境,這麼多年來,雖然工做已面向JAVA方向,但沒有放棄過.NET,一直保持關注,心裏由衷以爲C#是我接觸過的最美的語言。前端

       可是.NET的市場環境一直不理想,對於Windows的依賴限制了它的發展,公司主要客戶都紛紛轉向Linux環境,「去IOE」的浪潮更推進了形勢的發展。期間還經歷過幾件讓人灰心的事情,就是Sliverlight 和 Windows Phone 的表現欠佳,這兩個東西剛出來的時候我都是認爲是特別有前景的,沒想到是這個結果,讓我對本身的判斷產生了懷疑。git

       2017年瞭解到.NET開源和跨平臺的信息,感受這玩意真心是好東西,遂有了從新轉型.NET的念頭,2018年上半年,因爲工做不忙,因此就一直持續關注.NET Core,也學習相關的知識點,因爲有些基礎,因此學習過程還算比較順利的,主要知識來源是官方網站、博客園和github,做爲對社區的回饋,打算把近期學習到的一些對.NET Core的理解寫成日誌和你們分享。github

      寫博客的主要動機大概有如下幾點吧:數據庫

     一、寫博客就象在講臺上的老師在講課,講的過程獲得的收穫,必定是比聽的人得到更多,有人說,你學了一個知識,講給別人聽,別人聽懂了,你才真正掌握;小程序

     二、一我的的學習是寂寞的,指望能融入社區,和更多優秀的人一塊兒交流;後端

     三、學習過程當中有些理解多是錯誤的,在分享的過程當中能發現問題,及時改正。微信小程序

     這個系列爲WebApi開發,之因此選這個課題,主要認爲如今先後端分離應該是一個主流的架構模式吧,如今不少系統再也不是單純的Web端了,接入端更可能是手機客戶端,微信小程序,H5頁面等,這就體現了WEBAPI的價值。緩存

     在決定寫這個系列的博客的時候,爲了不本身有始無終,沒有一邊學一邊寫,而是在定好課題後就對目錄進行了考慮,列出計劃要學習的內容,並進行學習,有了系統的瞭解之後,再按目錄逐步完成,這樣有了整體把握後,就不會中途放棄了。(要放棄的話在定目錄的時候就放棄掉,哈哈!)安全

2、目錄

按部就班學.Net Core Web Api開發系列【1】:開發環境

按部就班學.Net Core Web Api開發系列【2】:利用Swagger調試WebApi

按部就班學.Net Core Web Api開發系列【3】:WebApi開發概覽

按部就班學.Net Core Web Api開發系列【4】:前端訪問WebApi

按部就班學.Net Core Web Api開發系列【5】:文件上傳

按部就班學.Net Core Web Api開發系列【6】:配置文件

按部就班學.Net Core Web Api開發系列【7】:項目發佈

按部就班學.Net Core Web Api開發系列【8】:訪問數據庫(基本功能)

按部就班學.Net Core Web Api開發系列【9】:經常使用的數據庫操做

按部就班學.Net Core Web Api開發系列【10】:使用日誌

按部就班學.Net Core Web Api開發系列【11】:依賴注入

按部就班學.Net Core Web Api開發系列【12】:緩存

按部就班學.Net Core Web Api開發系列【13】:中間件(Middleware)

按部就班學.Net Core Web Api開發系列【14】:異常處理

按部就班學.Net Core Web Api開發系列【15】:應用安全

按部就班學.Net Core Web Api開發系列【16】:應用安全續-加密與解密

相關文章
相關標籤/搜索