作者 主題: [開發] 要發展MIS工具,使用什麼語言包裝命令較有利?  (閱讀 1329 次)

0 會員 與 1 訪客 正在閱讀本文。

apage

  • 活潑的大學生
  • ***
  • 文章數: 334
    • 檢視個人資料
好久好久沒上來這了,

最近用 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也比較難。

研究程式只是個人興趣,小弟不在乎轉換成本,
只以哪個對工作最有利來評估,先謝謝各位指教了。






« 上次編輯: 2015-02-26 00:44 由 apage »
我的筆記
啊,就我的筆記阿...
-----以下兩個是屍體-----
AegisHK
Aegis
eAthena屍體
eathena

darkranger

  • 榮譽學長
  • 俺是博士!
  • *****
  • 文章數: 1343
    • 檢視個人資料
    • http://darkranger.no-ip.org
其實就他人的立場來說,應該很難提出確定較有利的建議
因為細部需求、實際可投入成本以及未來展望都是您本人最清楚
(其中的最後一項或許您也沒有 100% 的把握)

一個簡單的建議是
不一定要很快把事情想遠
當下可用、好用就夠了

一個看起來面面俱到的方案,它的總成本
有時候不見得會低於隨著時間演進、東拼西湊的方案組合