程式設計C# SQL搜尋語句 Select Builder 架構把我已經完成的大半的系統的一部分,關於內文的搜尋的Select語句Builder的思考過程和必須要考量的點寫上來,希望對大家有幫助。搜尋的時候如果是直接字串加來加去,常常會遇到很難閱讀或者多個AND少 […]By Arthur2024 年 1 月 20 日
程式設計C# 檔案管理的FilesManager物件要考慮哪些點?先前有寫到C# Web API我會將其中一層做成Manager層,或者稱作Operations層(但我比較喜歡Manager這個詞)。以下大概解釋一下如果Web API要做到上傳檔案到檔案系統的Fil […]By Arthur2024 年 1 月 17 日
程式設計Angular 的 MVVM 實踐方法(取得資料篇)Angular主要是MVVM的架構,跟MVC有點像,因為它主要是以UI操作為主,是前端的框架,MVVM讓他可以直接用雙向綁定,但這篇文章主要是以Angular取得資料我在實作的時候分成的三層來講起。 […]By Arthur2024 年 1 月 8 日
程式設計C# Web API 如何實踐MVC 實例這篇文章不會寫詳細的程式碼,大概只是講一些概念,是我寫了幾個Web API以後找出最佳的單人玩家或多人合作實踐MVC方式,Model、View、Contorller三層基本的概念也會講一下。 MVC是 […]By Arthur2024 年 1 月 5 日
程式設計Angular Material 製作程式內彈出視窗缺點Angular的程式要做得美觀,就要盡量避免使用瀏覽器的alert或confirm,這種時候就需要UI組件提供的Modal元件功能(不是模型的Model)。Angular Material也有所謂的D […]By Arthur2023 年 12 月 30 日
程式設計在 Angular 程式加上終端機的功能像GCP、AWS這類的平台,都有內建的Console功能,就是像Mac和Linux的Terminal一樣,只是是在Web上操作。要寫這個控制項其實不難但複雜度極高,要我來寫大概要寫10天到一個月。 但 […]By Arthur2023 年 12 月 27 日
程式設計GitHub Copilot Chat 實際用的感想心得很久以前在剛出來的時候就有抽到Jetbrain IDEs的Preview,但當時公司既有的系統使用的IDE不支援GitHub Copilot,而有一個專案進來要我支援,所以遲了很久才做使用。 實用程度 […]By Arthur2023 年 12 月 24 日
程式設計Angular 創立新專案的時候要考慮的點Angular要創立新專案,要考慮周詳,因為很多東西創立以後要改動,會需要下很多的指令,甚至沒弄好會導致專案爆掉。這篇就CSS框架、UI庫還有相依性的管理來討論新專案創建的時候要哪些考量。 CSS框架 […]By Arthur2023 年 12 月 22 日
程式設計Mac Studio 與 PC 在 Web 開發比較現在我工作的電腦分成兩台,Mac Studio M2 Max和組裝PC AMD Ryzen 9 7950x的電腦。組裝電腦的部分包含水冷都是使用ASUS ROG最高階的零組件,大概兩台並行了一兩個月大 […]By Arthur2023 年 12 月 19 日
程式設計eMail的解決方法之一:SendGrid 與優缺點C#如果要在沒有Mail Server或者是根本禁用了eMail發送的Port的服務上(如GCP),要怎樣解決發送信件的問題,這是一個很值得討論的問題。 可以自己架設一個Mail Server但會有管 […]By Arthur2023 年 12 月 16 日