ここまで頑張った。でも、XAMLはやっぱり後にする。<を
データを保持したいので、最初はテキストベースでいいかな。とか思ったけれど、どうせなら知らないことやってみようかな、とか考えた。
なので、SQLiteってのをやってみよう。<まじめに触るのは初めてw ハックはなんどかやったが<を
https://blogs.windows.com/buildingapps/2016/05/03/data-access-in-universal-windows-platform-uwp-apps/
ここを参考に、環境を構築。
キモは、さっきの記事の中にもあったけど、ここ。
EntityFramework Core によるORM形式ってとこ。
ORMはとても便利な機能ではあるけれど、データベーステーブルのレイアウトが「確定」できてることが意外と大事だったりする。このあたり、微妙なバランスで、頻繁にテーブル列や型や主キーが変わる状態で開発するときに、なまじORM頼みしてると血の涙になることもあったりなんかしちゃったりしてね。まぁここは経験則なんだけれども。
それが嫌で、今の現場では「スペシャル?」なORMもどきライブラリ&クラス生成ツール作って提供していたりラジバンダリ。
とかいってるうちにインスト終わったんで、テーブル設計するかー。