.NET SQL 連線對話框(Dialog)

  • 160
  • 0

System.Windows.Form 底下的 Dialog(對話框)很實用。程式能透過 Dialog 輔助使用者正確輸入 Y/N、檔案路徑甚至是字型、顏色。

如果有現成的輸入資料庫連線的 Dialog 就好了。我發現 Windows 對 .udl 檔有很親切的 UI 介面,會面面俱到地輔助連線設定,串一下就有現成的 Dialog 了

...繼續閱讀 »

Vim 輕鬆入門

  • 513
  • 0
  • 2021-09-30

應該有些人和我一樣,對 Vim 有興趣但不知道怎麼入門,上網找半天還在看用哪個編輯器比較好。或找了教學記了一堆指令,也試著打了幾遍,但要用的時候總是不記得。
有人會直接把頭洗下去,強迫只用 Vim,只要活下來就學會了。但我想分享一個學習曲線比較平緩的方式。

...繼續閱讀 »

RoslynPad 初探

  • 1497
  • 0
  • 2021-09-16

把 C# 腳本化,變成一種輕量的可執行文件,在細碎的小任務中,只要一個文字檔,上面只有必要的 Code,這種簡潔 LINQPad 做到了,行動力也大大提升。

但在推廣 LINQPad 的路上,最大的難點就是 FREE 版真是太難用了,寫 .NET 沒有 IntelliSense 就像閉著眼睛走路。

這時我注意到了 RoslynPad,一個同樣能編寫 C# 腳本的 .csx 輕量開源測試工具。

...繼續閱讀 »

LINQPad 值不值得買

  • 2356
  • 0
  • 2021-03-09

先說結論, 如果你做 .NET 開發,值得。

  1. 它幫你節省時間,換算後即使用月薪 22K 來比也絕對划算。
  2. 個人經驗,它會改善開發行為。
  3. FREE 版不好用,很難拿來評估付費版。
...繼續閱讀 »

[記錄] WSL 1 開發 Python

  • 1113
  • 0
  • 2020-11-22

這幾年陸陸續續有開 VM 跑 Ubuntu 及 Windows 使用 Python 的嘗試,整體上來說都有些卡手,而不能持續下去。

像是 VM 的網路設定、記憶體及硬碟空間配置、Windows 複製的指令貼不進 VM、UI 卡頓等等,與其說是學 Linux,更像是在學 VM 和打字練習。

2020 上半年,在專案上使用 WSL 1 (當時 WSL 2 還只有先行版)開發 Python,覺得蠻順手的,很少花時間在 Python 撰寫以外的問題。

這篇算是以 Linux 新手的角度,記錄一些心得。

...繼續閱讀 »