.NET Core实战项目之CMS 第一章 入门篇-开篇及总体规划
寫在前面
千呼萬喚始出來,首先,請允許我長吸一口氣!真沒想到一份來自28歲老程序員的自白?這篇文章會這么火,更沒想到的是張善友隊長的公眾號居然也轉載了這篇文章,這就導致兩天的時間就有兩百多位讀者朋友加入了.NET Core實戰項目交流群(歡迎更多小伙伴進入交流.NET Core經驗,群號:637326624)!這讓我頓感亞歷山大!我自己的文筆有多差我是知道的,所以就有點擔心寫不好!同時我也得到了很多朋友的鼓勵,所以我會很認真的來分享每一篇文章,希望能對大家入門.NET Core有所幫助!當然一個人的能力是有限的,如果我的文章中有出現錯誤的話,也希望大家能夠幫我指正,這樣才能更好地服務更多的后來者!
同時教程的編寫我會采用敏捷開發的思想,先大致梳理下,后期會做持續更新的!這個系列我盡量每周三篇的速度來進行編寫!
面向的對象
由于加群的大部分讀者朋友都沒怎么接觸過.NET Core,甚至只是剛聽說過.NET Core所以我會從最基礎的概念開始寫起,通過一個簡單的CMS系統的實戰項目,讓你知其然更知其所以然!如果你是.NET Core的老鳥,那么這個系列的文章也會有你可以借鑒的地方!當然如果你覺得自己的能力足夠強的話也可以看我們的另一個系列《【.NET Core微服務實戰-統一身份認證】開篇及目錄索引》這個系列有一定的門檻,但卻是國內不可多得的用.NET Core開發統一身份認證方面的系列文章。
篇章結構
這個篇章結構會隨著系列教程的深入做相應的變化!請大家持續關注。
入門篇
入門篇主要是帶大家快速入門,并掌握.NET Core中最常用的概念為后面的開發篇做準備。只有掌握了這些知識你才算半只腳踏入了.NET Core的世界,掌握概念后再實際動手做的話你才能理解的更深刻,所以這里希望大家一定要跟著動手做,不要做眼高手低的人。
.NET Core實戰項目之CMS 第一章 入門篇-開篇及目錄索引
.NET Core實戰項目之CMS 第二章 入門篇-快速入門ASP.NET Core看這篇就夠了
.NET Core實戰項目之CMS 第三章 入門篇-配置文件,依賴注入,中間件相關知識的介紹
.NET Core實戰項目之CMS 第四章 入門篇-dapper的快速入門及其使用
.NET Core實戰項目之CMS 第五章 入門篇-Vue的快速入門及其使用
.NET Core實戰項目之CMS 第六章 入門篇-git的快速入門及其使用
設計篇
進行一個簡單CMS系統的數據庫邏輯結構的設計,不要跟我說什么Code First有多么先進,DB First多么Outer。在結果導向上我更習慣使用設計工具對整個系統設計后,再進行相關的開發。
.NET Core實戰項目之CMS 第七章 設計篇-用戶權限設計
.NET Core實戰項目之CMS 第八章 設計篇-內容管理設計
.NET Core實戰項目之CMS 第九章 設計篇-數據庫生成
待更新
開發篇
顧名思義,帶著大家按照我們設計的數據庫進行相關功能的開發!
待更新
測試篇
編寫相應的測試用例,涉及單元測試,集成測試!
待更新
部署篇
對前面開發的系統進行Windows部署或者在Linux系統上進行部署。
待更新
開發工具
俗話說得好,工欲善其事必先利其器、巧婦難為無米之炊,,一款好的工具能夠讓你事半功倍!如果你連工具都懶得裝的話,那么勸你右上角點擊關閉按鈕,離開本系列教程吧!暫時羅列如下,不定期更新。
代碼編寫工具
既然大家要進行.NET Core的開發,那么就強烈建議大家使用Visual Studio2017或者Visual Studio Code進行開發吧!VS2017的使用很簡單,跟之前的幾個版本的使用方式都大同小異,而Visual Studio Code的使用可能大家會比較陌生,好在有我的這篇《使用Visual Studio Code開發.NET Core看這篇就夠了》文章可以教大家如何進行開發!
數據庫工具
SqlServer2008R2及以上。當然系列文章演示的時候我會使用SqlServer進行演示。至于MySql以及Oracle的話大家也可以結合著教程修改下Sql語句即可。
數據庫設計工具
Power Design、
源代碼管理工具
git。現代開發如果你還不知道Git我想你真應該考慮下使用這個分布式的版本控制工具了!相比集中式的版本控制工具如SVN他有著與生俱來的諸多好處!
技術棧
.NET Core2.1+AutoFac+ FluentValidation +Dapper+Vue+Redis+SqlServer/Mysql
原文地址:??https://www.cnblogs.com/yilezhu/p/9977862.html
.NET社區新聞,深度好文,歡迎訪問公眾號文章匯總 http://www.csharpkit.com 
總結
以上是生活随笔為你收集整理的.NET Core实战项目之CMS 第一章 入门篇-开篇及总体规划的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: ML.NET速览
- 下一篇: .Net Core微服务系列--理论篇
