[Electron] 於Visual Studio 建立 Electron Project
Electron 是一套建基以 Node.js 作back-end 和 Chromium 作front-end 的軟件框架. 最大的好處是可以利用JavaScript 建立Desktop Application, 同時亦可以利用npm 大量的 repository. 網上的教學主要都集中在如何利用Visual Studio Code 那邊. 但其實Visual Studio 2017 都可以做到.
Electron 是一套建基以 Node.js 作back-end 和 Chromium 作front-end 的軟件框架. 最大的好處是可以利用JavaScript 建立Desktop Application, 同時亦可以利用npm 大量的 repository. 網上的教學主要都集中在如何利用Visual Studio Code 那邊. 但其實Visual Studio 2017 都可以做到.
iCalendar 是一套RFC 制式用作排程管理 (RFC 5545), iCal.net 是一套 C# 套件以存取ics 檔案. 在此示範中, 利用政府的公眾假期做示範, 如何存取ics 檔案並deserialize 作object.
在Command prompt 利用start 指令時, 是希望叫用另一command prompt 去執行其他指令. 然而. 當使用時, 卻不能將parameter 帶入執行指令中.
利用Batch 將檔案備份是平常事, 然而若要重新命名檔案並加入日期的話, 因為本身沒有global variable 做, 而且還有地區設定等因素, 故事情變得複雜起來. 若要讀取日期時間的話, 除了用Data /t 外, 還可以透過WMI 進行.
有時進行維護時, 總會須要將系統offline. 但有時會出現錯誤指TABLE 被Lock. 這是因為執行ALTER TABLE 時, 會見到有process 仍在執行.
當第一次執行Powershell 指令檔時, 有時會因為系統的Execution Policy設定而禁止執行. 因此執行失敗.
有時在進行整合的時候, 須要啟動本身以外的程式並等待其執行結果. 再視結果決定行動. 在.net Framework 中, 可以利用ProcessInfo 實現.
在Linux 中, 解壓檔案可以利用 tar 或unzip 指令, 但在Powershell 中沒有相對的指令, 須要自行建立.
若利用Linux 的話, 可以利用wget 將檔案下載, 但在Powershell 中沒有類似的指令, 需要自己透過WebClient建立.
用NPOI 時, 當存取的cell 為方程式時, 會有機會因為它將小數當做double 計算而出錯.
Copyright © 2024 | MH Magazine WordPress Theme by MH Themes