EFCoreを使ってデータベースを元にDBContextやテーブルに対応するクラスを生成する
vscode上でdotnetコマンドを利用して、ローカルで起動しているPostgreSQLを元にDBContextやテーブルに対応するクラスを自動生成する方法です。 ...
vscode上でdotnetコマンドを利用して、ローカルで起動しているPostgreSQLを元にDBContextやテーブルに対応するクラスを自動生成する方法です。 ...
自分が開発機としてMacOSをセットアップする際の手順メモです。 Homebrew インストールしたアプリケーションのバージョンなどをなるべく一括でアップデートできると楽なので、パッケージ管理ツールのHomebrewを使ってなるべくアプリケーションをインストールする。 ...
Windowsで.Net Mauiを用いてクロスプラットフォームアプリケーションを開発する際に、大体はAndroid Studioをインストールするかと思います。ただ自分は普段VSCodeで開発していることもあり、AndroidアプリをデバックするためだけにわざわざIDEまで入れるのもなんか無駄な気がしたのですが、地味にめんどくさかったので備忘録的に残しておきます。 ...
今年に入ってから初めて45分くらい登壇したり、年度末ということもありなかなかブログを更新してなかったのですが、ようやく落ち着いてきたので小ネタです。 登壇した際の資料でも触れたのですが、マイクロサービスをローカルで開発しやすくするためのツールである「.Net Aspire」にて、分散アプリケーションを作りやすくするためのAPIのセットを提供してくれる「Dapr」を利用する際に、今までは 「Aspire.Hosting.Dapr」 というNuGetパッケージを利用していました。 ...
.Net Aspireのホストプロジェクトに、ローカルのコンテナで起動するPostgreSQLを統合する方法です。 PostgreSQLの起動 AddPostgresメソッドでPostgreSQLのコンテナインスタンスを生成することができます。また生成したインスタンスに対して、AddDatabaseメソッドでデータベースを追加することができます。 ...
Visual Studio Codeで.Net Aspireを利用したプロジェクトの新規作成方法です。 前提環境 .Net8もしくは.Net9で.Netを使用したアプリケーションが作成できる環境であることが前提です Docker Desktopもしくは、Podmanが動く環境が前提です Visual Studio Codeを使用してプロジェクトを作成します 事前準備 まず、.Net Aspireプロジェクトを作成できるように、テンプレートをインストールします。(初回だけ必要です。すでにやった記憶がある方は飛ばしてください) ...
新年1発目としては弱い気もしますが、.Net8環境でワークロードを使ってAspireを動かしていたプロジェクトを、Aspireだけ9.0に更新する際の方法のメモです。 ※ほぼ公式ドキュメントの写しみたいなもんですが、自分が作業するときに1箇所作業漏れてて詰まったので簡潔に記載します ...
本日で2024年最終日となるので、このタイミングで今年一年間の振り返りと、来年の目標を残しておこうと思います。(序盤結構ヘビーな話なので、見たくない方は7月くらいまで飛ばしてください) ...
大体どこのブログでも毎年やっている定番のやつですが、それらのお陰で良くも悪くも毎年物欲を刺激されているので、仕返し頂いた貴重な情報で得た利益を還元するということで自分もネットの海に投げてみようと思います。 ...
毎年大掃除のついでにこの時期に月々支払っているサブスクリプションサービス系の見直しを行っているのですが、冷静に振り返ってみると以前見直しで解約したサブスクリプションサービスをなぜか再契約していることもあるので、来年末の自分に対する戒めとして整理した内容を残しておこうと思います。 ...