sh1’s diary

プログラミング、読んだ本、資格試験、ゲームとか私を記録するところ

2021-11-01から1ヶ月間の記事一覧

Prism 子ウィンドウ(ダイアログ)IDialogAware を表示する

Prism App.xaml MainWindow (View + ViewModel) Dialog1 Dialog2 サンプル 参考 Prism を利用するプロジェクトで子ウィンドウ(ダイアログ)を表示する方法は、バージョンの進化によって変化してきているようです。 現在(下記のバージョン記載)では、ダイ…

C# コーディングガイドライン&プラクティス 2021

この記事は、Microsoft MVP のひとり Vincent Maverick Sanchez Durano のブログ記事「C# Coding Guidelines and Practices - 2021」を個人的に雑訳したものです。 この記事では、一般的なソフトウェアエンジニアリング ガイドラインを紹介します。これらの…

2021 年 会社勤めの買ってよかったモノ、まとめ(好きなモノ10選)

はてなブログ10周年特別お題「10にまつわる4つのお題」の「好きな◯◯10選」ということで、ちょっと早いけど 2021 年の好きな(買ってよかった)モノ10選をまとめてみました。(毎年やっているやつですね) 今年は結構マニアックというか、個性的なものも多…

WPF PasswordBox のバインドとその対策 (Windows Hello)

非推奨でも Password プロパティを Binding する Windows Hello を利用した認証 エラー発生するとき サンプル 参考 PasswordBox コントロールの Password プロパティは仕様のため、バインディングをすることができません。まずもって、バインディングをする…

Prism EventAggregator はユニットテストに Moq を使うこと

この記事は、ARCTOUCH のブログ記事「Using Moq for unit testing with Prism EventAggregator」を個人的に雑訳したものです。 前回記事では、Publisher-Subscriber パターンと EventAggregator を使用するメリット、そして、プロジェクトでの使用方法につい…