好久好久沒上來這了,
最近用 C# 寫了個工具把工作用到的 command 包成 Windows form 來使用
因為沒有C#基礎,所以花了四個月終於把一部分的工作包完了。
想選C#是因為,大家都用 Windows, 用微軟自己的開發語言,來寫 Windows form 應該挺合適。
拉 UI 也蠻方便的…
無意中也發現了把東西包成UI後,教育成本變得很低,覺得這其實也是一個不壞的方向。
不過接下來如果要再弄得更方便,就不禁需要想遠一點…
因為我的工作環境除了在 Windows 環境下有一部份工作之外,
也會有 SSH 執行遠端命令的情況. 那麼問題來了,
我應該一路到底就用 C# 開發一個在 Windows 下能執行 SSH 命令的東西
還是應該轉成網頁,例如用 php 來控制?
php 的壞處是需要搭一個 web....所有東西需要拉到web主機上面跑。
好處是只要能上網在哪都能做,因為是網頁,所以改成手機APP也很容易.
C# 的好處是一個 exe 在 Windows 本機做,
在Windows上面已經有很多現成的小工具如 plink.exe, 只要呼叫就好了
另外很多東西也是一台電腦上處理就可以,平常也不用一直開著服務。
壞處就是只能在Windows上面用,改成手機APP也比較難。
研究程式只是個人興趣,小弟不在乎轉換成本,
只以哪個對工作最有利來評估,先謝謝各位指教了。