iT邦幫忙

0

Day 30|TaskFlow 最終驗收、專案總複習與成果展示

c#
  • 分享至 

  • xImage
  •  

今日學習目標

  • 整理 TaskFlow 的專案架構
  • 確認 API 與 SQLite 資料庫可以正常運作
  • 測試註冊、登入與權限管理
  • 驗收任務新增、查詢、修改、刪除功能
  • 執行 xUnit 自動化測試
  • 建立 README.md 專案介紹
  • 使用 dotnet publish 建立發布版本
  • 使用 Git 保存最後的專案成果
  • 完成 30 天學習心得與成果總結

整理 TaskFlow 專案架構

https://ithelp.ithome.com.tw/upload/images/20261026/20184430Z6aJB2vOyf.png

檢查專案是否可以編譯

https://ithelp.ithome.com.tw/upload/images/20261026/20184430NpmJZ5mG7d.png

啟動 TaskFlow

https://ithelp.ithome.com.tw/upload/images/20261026/20184430aR2Q6vDS92.png
https://ithelp.ithome.com.tw/upload/images/20261026/20184430OR4fbllUFM.png

驗收登入與任務管理功能

https://ithelp.ithome.com.tw/upload/images/20261026/20184430heMrcQZMIy.png
https://ithelp.ithome.com.tw/upload/images/20261026/2018443039rKog32oN.png
https://ithelp.ithome.com.tw/upload/images/20261026/20184430aKVXIqbzG7.png
https://ithelp.ithome.com.tw/upload/images/20261026/20184430dVn1rKnBjP.png

驗收登入權限及錯誤處理

https://ithelp.ithome.com.tw/upload/images/20261026/20184430NobHbtKPxJ.png
https://ithelp.ithome.com.tw/upload/images/20261026/20184430u3ok2ZGw7U.png
https://ithelp.ithome.com.tw/upload/images/20261026/201844305jBeiCpWOu.png

執行 xUnit 自動化測試

https://ithelp.ithome.com.tw/upload/images/20261026/20184430Xwwa6YkYCu.png

建立 README.md 專案介紹文件

https://ithelp.ithome.com.tw/upload/images/20261026/20184430a8qxDQ7c5T.png

確認發布版本

https://ithelp.ithome.com.tw/upload/images/20261026/201844304WYLzsamHl.png
https://ithelp.ithome.com.tw/upload/images/20261026/20184430gbJoi3LI38.png

使用 Git 保存最終版本

https://ithelp.ithome.com.tw/upload/images/20261026/20184430NIAhGGMKng.png

30 天學習心得

C# 與 ASP.NET Core 30 天學習心得

在過去的 C# 課程中,我雖然學習過基本語法與程式設計,但當時不太理解 C# 除了課堂練習之外,還能夠實際應用在哪些地方。因此,我決定利用這次 30 天的學習機會,透過 ASP.NET Core 進一步了解 C# 在網站後端開發上的應用。

一開始,我先複習變數、條件判斷、迴圈、方法及類別等基本概念,接著開始接觸 HTTP、REST API 與 ASP.NET Core。透過實作 TaskFlow 任務管理系統,我逐漸理解如何將原本學過的 C# 知識應用在實際功能中。

在學習過程中,我也接觸到 SQLite、Entity Framework Core、使用者登入驗證及權限管理等技術。印象比較深刻的是資料庫與 API 的整合,因為這讓我發現程式不只是執行計算,也可以保存資料、接收使用者請求,並讓不同功能互相配合。

此外,我還學習了 xUnit 自動化測試、Git 版本控制,以及使用 dotnet publish 建立發布版本。這些內容讓我開始理解,開發一個系統除了撰寫程式碼,也需要注意測試、維護、資料安全與文件整理。

透過這 30 天的學習,我對 C# 的應用有了比以前更完整的認識。雖然目前仍有許多需要加強的地方,但這次經驗讓我更有方向,也希望未來能繼續研究 ASP.NET Core,嘗試為 TaskFlow 製作網頁介面,讓它成為一個可以實際操作的完整應用程式。


*提醒邦友,使用第三方服務/API 時,請務必評估資安風險與隱私保護
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言