このところ、久しぶりにC#を使ってプログラミングをしている。 EntityFrameworkを使ってデータベースを操作するプログラムだ。 ワテがデータベースを使えるようになったのは、2、3年前なので、まだあまり詳しくはない。 でも、最近では、EntityFrameworkのコードファーストなどを駆使して、自分のやりたいDB操作を自力で出来るようになった。 従来は、SQLコマンドを文字列で作成して、生のクエリーを実行していたのだが、エンティティフレームワークを使うとそんな必要は無い。 LINQの組み合わせでDBを操作出来るのだ。もちろん必要が有れば生クエリも実行出来る。 ワテがデータベースを習得する前は、データベースと言うとオラクルとかMySQLとか言う名前は知っていた。 そう言うデータベースソフトをサーバーコンピューターにインストールしなくてはデータベースは使えないので、何だか大掛かりな印