WindowsPhone開発のためのPrism+ReactiveProperty基本
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
[[WindowsPhone開発のためのPrism+ReactiveProperty基本]]
#contents
* WindowsPhone開発のためのPrism+ReactiveProperty基本 [#ma...
** Prismとは [#lec21139]
- Microsoft Patterns & Practicesチーム製のMVVMフレームワ...
-- 以下のプラットフォームをサポート
--- WPF
--- Silverlight
--- Windows store app
--- Windows Phone(←this Main Thama)
--- Xamarin
- MS P&PからMVP主体のチームに移管された
** Prism.StoreApps [#n80941fa]
Prism.StoreAppsの中から電話向けに説明
** ReactiveProperty [#bf9a9203]
*** What's ReactiveProperty [#z5524df3]
- Reactive Extensions(Rx)をベースにしたMVVMサポートライブ...
- V ⇔ ViewModel ⇔ Modelの間でRxをシームレスに繋ぐのが特徴
- 以下のクラスを提供
-- ReactiveProperty<T> class
-- ReactiveCommand class
-- ReadOnlyReactiveCollection<T> class
- その他拡張メソッドを提供
-- INotifyPropertyChangedの拡張メソッド
--- ToReactivePropertyAsSynchronized method
-- ObserbleCollection<T>の拡張メソッド
--- ToReadOnlyReactiveCollection method
- ViewModelに定義するプロパティ
-- 以下のように定義
public ReactiveProperty<string> Name
{
get;
private set;
}
-- コンストラクタで初期化
終了行:
[[WindowsPhone開発のためのPrism+ReactiveProperty基本]]
#contents
* WindowsPhone開発のためのPrism+ReactiveProperty基本 [#ma...
** Prismとは [#lec21139]
- Microsoft Patterns & Practicesチーム製のMVVMフレームワ...
-- 以下のプラットフォームをサポート
--- WPF
--- Silverlight
--- Windows store app
--- Windows Phone(←this Main Thama)
--- Xamarin
- MS P&PからMVP主体のチームに移管された
** Prism.StoreApps [#n80941fa]
Prism.StoreAppsの中から電話向けに説明
** ReactiveProperty [#bf9a9203]
*** What's ReactiveProperty [#z5524df3]
- Reactive Extensions(Rx)をベースにしたMVVMサポートライブ...
- V ⇔ ViewModel ⇔ Modelの間でRxをシームレスに繋ぐのが特徴
- 以下のクラスを提供
-- ReactiveProperty<T> class
-- ReactiveCommand class
-- ReadOnlyReactiveCollection<T> class
- その他拡張メソッドを提供
-- INotifyPropertyChangedの拡張メソッド
--- ToReactivePropertyAsSynchronized method
-- ObserbleCollection<T>の拡張メソッド
--- ToReadOnlyReactiveCollection method
- ViewModelに定義するプロパティ
-- 以下のように定義
public ReactiveProperty<string> Name
{
get;
private set;
}
-- コンストラクタで初期化
ページ名: