C#
MVC 與 DASC 的差異與對應,以及 DASC 的優點
在現代軟體架構中,MVC (Model-View-Controller) 是一種常見的設計模式,用來分離應用程式中的資料、業務邏輯和用戶界面。MVC 的目的是提高程式碼的可維護性和可擴展性,讓系統的每 […]
C#
Cursor AI 編輯器初步使用感想
現在已經設立公司,在台灣已經完成,美國也完成,英國也完成。剩下的就是補充必要的人力和產生足夠多的產品。 在AI可能可以協助程式設計的狀態下,先前看到Cursor AI可以讓8歲小孩寫簡單小遊戲。因此想 […]
C#
C# Web API 常見問題:public static變數
先前我們公司的產品在寫的時候我有一部分Code Review沒注意到,發現有底下的人這樣寫: public static string UserID=””; 雖然沒看到是我的疏 […]
C#
Angular + C# Web API的優缺點
由於已經用了C# Web API當後台,Angular當前端,開發了兩套產品了,現在大概可以寫一下這個組合的優點和缺點,以及是用在什麼樣的情境下。畢竟沒有最棒的組合,只有最合適自己現在要寫的專案情境下 […]
C#
C# MS SQL Server刪除有外部鍵值的資料技巧
刪除有外部鍵值的資料,是相當麻煩的,如果說外部鍵值有做保護,就是只要連結的表有資料就不做任何動作,那要刪一筆在別的表有外部鍵值得資料,就要經過設計,不然程式會很亂,也會很難增減。 開始 在本站之前的文 […]
C#
C# SQL搜尋語句 Select Builder 架構
把我已經完成的大半的系統的一部分,關於內文的搜尋的Select語句Builder的思考過程和必須要考量的點寫上來,希望對大家有幫助。搜尋的時候如果是直接字串加來加去,常常會遇到很難閱讀或者多個AND少 […]
C#
C# 檔案管理的FilesManager物件要考慮哪些點?
先前有寫到C# Web API我會將其中一層做成Manager層,或者稱作Operations層(但我比較喜歡Manager這個詞)。以下大概解釋一下如果Web API要做到上傳檔案到檔案系統的Fil […]
C#
C# Web API 如何實踐MVC 實例
這篇文章不會寫詳細的程式碼,大概只是講一些概念,是我寫了幾個Web API以後找出最佳的單人玩家或多人合作實踐MVC方式,Model、View、Contorller三層基本的概念也會講一下。 MVC是 […]