88. Entity Framework
はじめに
今回から、Entity Framework の記事を始めます。
Entity Framework は、データベースを使うシステムにおいて、データモデルと実装をつなぐテクノロジーセットです。
え?IoT に関係する?なんて声が聞こえてきそうですが、IoT デバイスで収集したデータ、更に、IoT ビジネスに関係するデータ群の管理にはデータベースが必須なのは言うまでもないので、Entity Framework も使いこなせて損はありません。
なんだかんだ言って、Entity Framework がリリースされた頃から、私はこのテクノロジーセットは大好きだなので、誰が何と言おうと、この定期購読マガジンで扱わせていただきます。
あ、このマガジンも含め、Knowledge & Experience が note.com から公開しているドキュメントの解説動画を作ったので、ご覧いただいて、他のドキュメント群もご参照くださいませ。
Entity Framework 最初の一歩
Entity Framework の詳細は、
Entity Framework の概要 - ADO.NET | Microsoft Learn
に詳しく書いてあります。ざっくり、
です。この文面を読めば、”Art of Conceptual Modeling” や ”Technique of Transformation”を書くような人間が好きそうなテクノロジーだなと、思っていただけると思います。
どんな感じで使えるかを2回程度の記事で試してみてから、私独自の見解や応用の記事を書く予定です。
まずは、WPF アプリケーションで Entity Framework を試してみることにします。
WPF アプリケーションで Entity Framework Core を使う
Entity Framework のリリース出たての頃、確か、ADO.NET の系列のテクノロジーとして出てきたと記憶しています。今は、そのコアの部分を切り出した Entity Framwork Core という仕組みが使えるようです。早速 Microsoft Learn の記事に従って動かしてみようと…動かしてみようと…って案外引っかかりまくり。するっと動いたら、今回は全部無料で読めるようにしようかなと思っていましたが、Bing Copilot の検索でもまともな回答は帰ってこなかったので、有料読者向けの記事とさせていただきます。
参考にしたドキュメント
ここから先は
Azure の最新機能で IoT を改めてやってみる
2022年3月にマイクロソフトの中の人から外の人になった Embedded D. George が、現時点で持っている知識に加えて、頻繁に…
この記事が気に入ったらサポートをしてみませんか?