タグ: DIコンテナ

0

WPF MVVM L@bo #5 ~ ようこそ Dapper 至上主義の DataAccess へ ~

← 前回記事【WPF MVVM L@bo #4 ~ DB が見えるのは嫌なので 3 階層 に AbstractFactory したいと思います。 ~】 前回は 3 階層アーキテクチャのデータ層から AbstractFactory パターンで DBMS への依存を取り除く方法を紹介したので、今回は Micro-O/RM の Dapper を使用して SQLite からデータを読み書きする方法を紹介し...

0

WPF UI Gallery case: 1-1 ~ MahApps.Metro の HamburgerMenu から Prism の RequestNavigate で画面を切り替える ~

WPF MVVM L@bo シリーズも始めたばかりで大して進んでいないにもかからわず新たに別シリーズを立ち上げることにしました。 今回の連載はタイトル通り UI 部品の紹介をメインに進めていく予定で、紹介する UI ライブラリは GitHub で公開されているものをメインに取り上げていきたいと思っています。 そして第 1 回目は WPF Prism episode、WPF MVVM L@bo 両シ...

0

WPF Prism episode: 17 ~ IDialogService にコモンダイアログを求めるのは間違っているだろうか ~

← 前回記事【WPF Prism episode: 16 ~ Prism7.2、ダイアログは IDialogService でって言ったよね! ~】 再開した前回は Prism 7.2 から追加された IDialogService を利用してメッセージボックスを表示する方法を紹介しました。 今回は前回の補足として IDialogService で表示したダイアログからパラメータを受け取る方法と、P...

0

WPF Prism episode: 15 ~ FolderBrowserDialog の為ならば、Prism の InteractionRequest はもしかしたらコモンダイアログも Popup できるかもしれない。 ~

← 前回記事【WPF Prism episode: 14 ~ ListBox 相手は ReactiveCollection、ダイアログな、Prism。 ~】 Prism 入門 episode シリーズは 15 本目の今回で最終回です。 そして最終回となる episode: 15 は Prism から MVVM パターンで『ファイルを開くダイアログ』等のコモンダイアログを表示する方法を紹介します。 ...

3

WPF Prism episode: 12 ~ Prism メッセージボックスの Service な日常 ~

← 前回記事【WPF Prism episode: 11 ~ Prism が画面遷移キャンセルするのは IConfirmNavigationRequest インタフェースだけど INavigationAware インタフェースじゃない ~】 前回は Prism の IConfirmNavigationRequest インタフェースを利用して Navigation(画面遷移)をキャンセルする方法を紹...

1

WPF Prism episode: 4 ~ DI だけど Unity さえあれば関係ないよねっ ~

← 前回記事【WPF Prism episode: 3 ~ Re: ゼロから始める Prism 生活 ~】 前回は Prism Module 内の View(UserControl)を Prism Shell へ動的に読み込むまでを紹介したので、今回は Prism のコンポーネント間でデータをやり取りするする際の仲介役となる DI コンテナ【Unity】の使い方を紹介します。 又、前回エントリの最...

4

WPF Prism episode: 3 ~ Re: ゼロから始める Prism 生活 ~

← 前回記事 【WPF Prism episode: 2 ~ WPF のフレームワーク決まってますか?迷ってますか? Prism を選択してもらっていいですか? ~】 前回の記事では、Prism の Module を Shell へ読み込む手順を Prism 公式サンプル を使って紹介したので、今回からは実際にサンプルアプリを作成しながら Prism でよく使用すると思われる機能をどのようにアプリ...