程式設計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 日
程式設計Angular架設篇 Firebase Hosting &AWS AmplifyAngular其實寫出來的算是靜態的JavaScript網頁,這邊大概講一下我曾經使用過的雲端AWS和現在在使用的GCP要放在哪裡最划算。為了Angular架設一個VM絕對是不妥的,因為VM要維護,且 […]By Arthur2023 年 12 月 3 日
程式設計Web系統實作搜尋功能要針對附加文件的方法之一這個應該算是最簡單的解決方法,簡單來講搜尋還是在SQL裡面搜尋,只是在上傳檔案的時候,先針對檔案開啟,然後讀取全部的文字,放到一個大型的文字儲存欄位裡面。 在MS SQL裡面可以針對大型文字檔案進行全 […]By Arthur2023 年 12 月 2 日
程式設計Dapper 輕量化的ORM優缺點,C#資料庫操作的好組件其實當初在開發Web API的時候,在考慮要用EF Core還是Dapper。Dapper是知名程式設計論壇開發的一個Open Source組件,主打是輕量化,可以輕鬆地使用寫SQL語句方式如同ADO […]By Arthur2023 年 11 月 30 日
程式設計C# Web API的Token驗證小技巧RESTful Web API不管是用C#寫還是用什麼語言寫的,都一定要用Token驗證,除非那個API是給所有人呼叫都無所謂的,比如說是取得公司的公開課程表的API,那就不需要Token。 如果需要 […]By Arthur2023 年 11 月 27 日
程式設計JetBrain的Rider開發Web API的心得JetBrain的Rider主要是以開發.NET為主的IDE,可以在Windows、Mac或者Linux上開發.NET,而我這篇文章主要寫Windows和Mac上開發Web API作為文章的範疇。 當 […]By Arthur2023 年 11 月 18 日
程式設計JetBrain的WebStorm優缺點JetBrain是一間使用Java來做各種語言的IDE的公司,其中的IDE包含了各種知名的Open Source語言,我曾經使用過的包含Rider(C#)、WebStorm(Angular)和Pych […]By Arthur2023 年 11 月 16 日
程式設計Angular 要做 Captcha 要怎麼做這邊分享一個最簡單的Angular實作Captcha的方法,相信這個簡單的解決方法已經足夠解決Angular不好製作驗證碼的問題了。 如果要使用其他的驗證碼組件,會增加整個程式的大小,有些甚至要收費。 […]By Arthur2023 年 11 月 14 日