2022年11月10日 星期四

初學 asp.net code blazor

剛好看到 .Net 7 發佈,剛好可以來學習 Blazor,開發環境為 VS Code,使用 EF Core簡單實作捉取 DB資料含 Sqlite及逺端 SQL Server、使用 dotnet ef dbcontext scaffold產出對應的 DbContext 及 Class物件,Blazor寫的方式很像 asp.net form或是更像我之前寫的 Adobe Flex程式,把程式碼和介面都放在同一個檔案內,跟 MVC的作法有點不同,後續學習後希望可以把更多實作所碰到的問題及解決方式跟大家分享,目前分享文章如下

为何WebAssembly方兴未艾,而JavaApplet/Flex/Silverlight走向消亡?

Blazor 教程 - 生成第一个 Blazor 应用

存取 SQLite 程式範例

現有資料庫產出 DBContext及 table/view class

Blazor Server和Blazor WebAssembly的差異



2022年11月2日 星期三

使用 Synology NAS Active Backup for Bussiness 備份筆電

只要有購買 Synology NAS且符合原廠硬體規格,可以在 DMS 安裝  Active Backup for Business 備份個人 PC/NB、實体 Server、 VM/Hyper-V 的 guest vm,目前不需要授權費用,就企業而言,以往備份方案的授權是依據 CPU core數或是備份數量來計算,愈多系統需要備份,愈多成本需要付出,如果有成本考量的可以試試  Active Backup for Bussiness,目前先測試備份自己的筆電,備份時需要裝 agent並連到自己的 NAS即可開始備份,第一次約 1小時即可完成,另外 DSM有 Virtual Machine Manager可以安裝,讓備份的處擬機可以執行在 NAS上,但要注意 備備備份 PC/NB作業系統如果為 windows 11,要還原在 Virtual Machine Manager上的話, DSM的版本要 7.1.1以上,否則會跳出還原不支援 windows 11訊息