nakamurakko’s blog

仕事で覚えたこと、勉強したことを自分のメモ代わりに書いていこうかなと。

Angular、 SQLite を使った Electron アプリケーションを作ってみた

UI を Angular、 DB を SQLite とした Electron をベースのアプリケーションを作ってみた。サンプルソースは https://github.com/nakamurakko/angular-electron-sqlite-sample にアップロード。 環境 Angular 17 Electron 28 SQLite3 5 TypeORM 0.3 reflect-…

テキスト情報を読み上げる WPF アプリケーションを作成する

環境 Windows 11 Visual Studio 2022 .NET 7 テキスト情報を読み上げるUWPアプリケーションを作成する や テキスト情報を読み上げるWindows Formsアプリケーションを作成する でテキストを読み上げるアプリケーションを作成していたけど、 GitHub にリポジト…

Hyper-V でインストールのテストを繰り返す

Hyper-V で環境を構築してチェックポイントを使えば、クリーンな環境にインストールするテストが繰り返し実行できる。 環境 Windows 11 Pro 準備 コントロールパネル > プログラムと機能 > Windows の機能の有効化または無効化 で、 Hyper-V にチェックをつ…

Electron で C# の DLL を実行する

Electron で C# の DLL を使いたい場合、 electron-edge-js を使って呼び出す。 DLL をインポートした EXE を作成して、 Node.js の child_process.execFile を使って EXE を呼び出す。 という方法があるようで、今回は electron-edge-js を使って呼び出す方…

Entity Framework Core 7 で 「信頼されていない機関によって証明書チェーンが発行されました。」

環境 Visual Studio 2022 SQL Server 2019 .NET 7 Entity Framework Core 7 (EF Core) Entity Framework Core 7 がリリースされたのでプロジェクトに適用したところ、 Microsoft.Data.SqlClient.SqlException (0x80131904): A connection was successfully e…