.NETラボ 勉強会 2015年04月の資料です。 Windowsフォーム開発に慣れきっている人がWPF開発に移行したときに、仕様の違いによりハマりやすい点を実体験も含めてお話しさせていただきました。 こちらのサイトで元のPPTXファイルをダウンロードしていただけます。 http://sonic.blue/it/129
![Prism + ReactiveProperty入門](https://cdn-ak-scissors.b.st-hatena.com/image/square/ba1e45fe3ea0c0df5abdbf8cb3f138b5ab79c325/height=288;version=1;width=512/https%3A%2F%2Fcdn.slidesharecdn.com%2Fss_thumbnails%2F20150626prismandreactivepropertyedu-150627052106-lva1-app6892-thumbnail.jpg%3Fwidth%3D640%26height%3D640%26fit%3Dbounds)
WPFがWinFormsより敷居が高い? そりゃ、最初に掛け違ってるからですよ、きっと。 というわけで、これはXAML Advent Calendar 2014の3日目、12月3日分のエントリーです。WPF? XAML? MVVM? そんなにムズカシクないよ? というお話。 もちろんWinRTのWindowsストアアプリやWindows Phoneアプリ等、XAMLベースのプラットフォームにもほとんどすべて共通した内容です。 ここではあえて理論とか観念は説明しません。とにかくコードを見ながら仕組みと動きを理解していきます。 俺は、コードが読める、長い説明エントリーなんてめんどくせぇ、と思ったら、コード部分だけを実際に動かしながら見ていくだけでも基本的な構造が十分に理解できるのではないか、と。 サンプルプロジェクト Download: SimpleMVVM.zip github: https
MVVMパターンで良く取り上げられる問題の一つとして、ModelからViewModelにプロパティを公開するのが面倒すぎるというものがあります。 確かに件の作業は冗長で、面倒で、MVVMパターンを使ってたアプリケーションに気軽に着手しにくいという問題を抱えていました。 ViewModelをプロキシとして機能させるアプローチ 件の作業を隠ぺいするアプローチの一つして、ViewModelを「Modelのプロパティを透過的に公開するプロキシ」として機能させるアプローチがあります。 .NET4がリリースされるまで、少なくとも標準のライブラリでは、.NET世界においてプロキシとしてのオブジェクトを作成する手段はRealProxyしか存在しませんでした(多分) RealProxyはもともとは古の.NET Remotingのための技術ですが、非常に暗黙的にオブジェクトのメンバアクセスへの割り込み処理を
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く