1. 程式人生 > >開源題材徵集 + MVC&EF Core 完整教程小結

開源題材徵集 + MVC&EF Core 完整教程小結

到目前為止,我們的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開始  介紹了主要概念和大體流程