冰箱小幫手
這個是大二下的小專題,之前一直在忙所以我打算陸續把我這半年做的作品稍微整理一下跟重新梳理並且記錄心路歷程。
大家應該想過,在外面買東西卻忘了冰箱到底有什麼吧?
或著是冰箱裏面亂七八糟也根本忘記哪個是什麼時候買的
於是這個系統就這樣誕生了
由於這個算是群組作業,所以最一開始我就打算帶大家導入git和github進行協作
於是我找到了這個叫做微中子的大神拍的影片
跟組員導入git的概念與流程
剛好visual studio 本身就提供自帶的git功能,不愧是地表最強ide
接著處裡的是ERD的部分
經過幾次討論後大概就是這樣吧
其實本來還有另外一半的食譜功能,不過因為時間上來不及就只剩下這一半的冰箱管理了
Schema長這樣,於是分配完功能後就開始製作了
途中參考了原本的教科書「跟著實務學習ASP.NET MVC 5.x-打下前進ASP.NET Core的基礎(使用C#2019)」
和我另外去圖書館找到得還算詳細的.net framework教學「一次就懂 ASP.NET MVC 5.x 網站開發:Web應用的經典實務範例解析(Visual C# )」
我啃了這兩本書大約兩周,終於是把上課沒講清楚和沒搞懂的細節搞懂了XD
正當我準備開發時發現了一個git的問題
那就是
詳細理由我不清楚,不過這是很常見的檔案缺失,所以查了簡單的解決方法就是在. csproj裡面加入一些xml的tag,他下次build就會又重新跑出來了,可喜可賀
由於真的很常見我就不特別寫一篇解決的辦法了
詳見
在這之後的開發就沒遇到啥問題,有問題就像一如既往地google和解決他,stackOverflow和it幫已經變成這段時間我最常上的兩種網站XDDD
專案連結:https://github.com/doku0331/FridgeHelper
後續根據這個專案寫出了一個api,改善了很多問題也了解了更多有關.net的事情。
不過還有更多改進空間