Posted in技術探討
(C#) “windows form” 開發小技巧

為了方便,我們經常會將一些功能做成小工具來做一些常用的檔案處理,但是 windows form 跟我們習慣寫的網頁即使元件很像,使用方式卻不太一樣,故將一些網頁表單常用的功能或技巧整理下來,避免開發上因為不熟悉造成進度緩慢的問題。

為了方便,我們經常會將一些功能做成小工具來做一些常用的檔案處理,但是 windows form 跟我們習慣寫的網頁即使元件很像,使用方式卻不太一樣,故將一些網頁表單常用的功能或技巧整理下來,避免開發上因為不熟悉造成進度緩慢的問題。
Windows的使用者大多都習慣使用圖形介面,而當Windows使用者要去連線使用Linux的環境時,大多都是使用文字介面做連線。而對於文字介面不熟悉的使用者也可以使用Xrdp(X windows Remote Desktop Protocol)這套的中繼程式來幫忙完成Windows遠端桌面可以直接連接Linux。而近來在對於惡意攻擊這塊除了寫死防火牆等網路路由設定外,也可以 安裝Fail2ban 這個套件來輔助大家達到封鎖惡意攻擊的常用連線。

實作”多欄位表單”時,處理上如果以宣告變數的方式,即使盡量寫的很簡潔也會造成js的部分看起來很繁雜,尤其是大部分的資料為了安全性檢查都是在後端處理為主,因此前端的開發傳值以能快速開發為主。
概述
目前大部分瀏覽器還不能直接解讀heic及heif的圖檔,甚至很多套件預設都是會阻擋這兩種類型的上傳,所以本篇文章介紹如何讓客戶端可以上傳這兩種類型的圖檔,並且透過Magick套件將其轉成jpg使其可以正常在網頁上使用。