到目前為止,我們的MVC+EF Core 完整教程的理論部分就全部結束了,共20篇,覆蓋了核心的主要知識點。
下一階段是實戰部分,我們將會把這些知識點串聯起來,用10篇(天)來完成一個開源項目。
現向園友征集題材,你提需求我來實現。
請在評論中提出你的需求,並加以簡明扼要的描述。
題材最好是有趣的、有一定應用價值的,例如像Trello這樣的效率管理系統。(可右鍵圖片查看大圖)
我將會在選取一個相對適合的題材,通過敏捷開發,快速迭代,將詳細開發過程記錄下來,拋磚引玉,供大家參考。
前面已完成的20篇我們以技術為主導,后面的10篇我們將會以產品為主導。
開發完之后,博主可以提供個雲服務器將程序放上去給大家使用,我們可以一邊玩一邊改進。
主要開發環境:
1、.net core 3 最新版
2、js & jquery(如果時間允許,我們盡量多用原生js), bootstrap
3、MS SQL 2016
我們盡量只選用必要的工具,剝離表象,直達問題本質,降低大家學習成本。
讓大家學會,只憑一把菜刀如何做出滿漢全席。
最終的開源項目將會具有:
1、詳細的使用說明書(直接放在系統中,點擊幫助就能看到)
2、詳細的代碼說明,v1.0版本后將會托管到github上
3、詳細的開發說明(代碼演進),以博客園系列文章發布,了解代碼演講過程比最終的代碼更有價值。
感謝寫作過程中各位園友的鼓勵和支持,授人以魚不如授人以漁,希望能給你們帶來一點幫助。
歡迎大家多提建議,祝學習進步 :)
P.S. 歷史文章回顧與總結說明
- MVC+EF Core 完整教程20--MVC+EF Core 完整教程20--tag helper詳解 tag helper 組件詳解
- MVC+EF Core 完整教程19--最簡方法讀取json配置:自定義configuration讀取配置文件 自定義config讀取類
- MVC+EF Core 完整教程18--升級分布視圖至 View Component 更強大的partial view
- MVC5+EF6 完整教程17--升級到EFCore2.0 差異點升級
- MVC5+EF6 完整教程16--控制器詳解 Controller運行機制簡介和數據傳遞方式
- MVC5+EF6 完整教程15--使用DI進行解耦 DI概念講解及引入Ninject的應用
- MVC5+EF6 入門完整教程14--動態生成面包屑 面包屑導航
- MVC5+EF6 入門完整教程13--動態生成多級菜單 根據model動態產生菜單
- MVC5+EF6 入門完整教程12--靈活控制Action權限 針對任意一個Action或Controller,都可以根據配置的角色來控制訪問權限
- 【補充說明】淺入淺出Lambda表達式
- MVC5+EF6 入門完整教程11--細說MVC中倉儲模式的應用 倉儲模式的使用
- MVC5+EF6 入門完整教程10:多對多關聯表更新&使用原生SQL 對多表數據的更新及原始SQL的使用
- MVC5+EF6 入門完整教程9:多表數據加載 對多表連接數據的查詢
- MVC5+EF6 入門完整教程8 :不丟失數據進行數據庫結構升級 在不drop and re-create數據庫的情況下更新數據庫的結構,將這些改變部署到生產環境中
- MVC5+EF6 入門完整教程7 :排序過濾分頁 排序、過濾條件、分頁三個功能
- MVC5+EF6 入門完整教程6 :分部視圖(Partial View) 結合Partial和Action這兩個helper, 講解分部視圖(Partial View)的應用
- MVC5+EF6 入門完整教程5 :UI的一些改造 布局頁 和 Html Helpers 的介紹
- MVC5+EF6 入門完整教程4 :EF基本的CRUD 對常用的CRUD做了介紹
- MVC5+EF6 入門完整教程3 :EF完整開發流程 掌握使用EF開發的整個過程: 創建Data Model --> 創建Database Context --> 創建databaseInitializer --> 配置entityFramework的context配置節
- MVC5+EF6 入門完整教程2 :從前端UI開始 通過開發了一個最基本的登錄界面,介紹了如何從Controller中獲取表單數據
- MVC5+EF6 入門完整教程1 :從0開始 介紹了主要概念和大體流程