Prism
UWPアプリとかストアアプリって普通はWindow.Current.ContentはFrameになるのが一般的です。 ただ、SplitViewを使ったアプリとかは、SplitViewの右側にFrameを置いて、Window.Current.ContentにはMainPageを置くということをやったりします。自分で作ってる…
という状況です。原因は端的にいうとこれです。 blog.okazuki.jp https://connect.microsoft.com/VisualStudio/feedback/details/1925435/-windows-10-pcl-uwp-nullreferenceexception 別にPrismが悪いというわけではなくUWPからPCLを使うと起きる可能性があ…
github.com 個人的にはお願いしたIssueの意を組み込んでくれたリリースなのでうれしい。
基本的には前書いたやつ見てねってスタンスだけど、ValidatableBindableBaseクラスだけは新顔なので書いたよ。 github.com
github.com Prism.StoreAppsのころには無かったDeviceGestureServiceについて書いてみました。 あると便利な奴です。
github.com
github.com さくっとね。
今朝がたPrismのUWP版がリリースされていました。 github.com Prism.StoreAppsからちょっと進化(非互換ともいう)してたりします。 とりあえずGitHubのPrism 6自習用リポジトリをベースにちょっとずつ勉強していきたいと思います。 ということでざっとどん…
PDFでしかなかったPrismのWPF版のドキュメントがMarkdownになってGitHub上に放流されてました。 ドキュメントのトップはこちら。 github.com WPFのドキュメントはこちら。まだ出来立てなので、画像のリンク切れとかおこしてたりしますが、おおむね大丈夫でし…
github.com 朝起きてみるとできてました。 NuGetじゃなくてMygetっていうのにホストされてるので、使うためにひと手間必要です。 パッケージソースの追加 以下のURLをNuGetのパッケージソースに追加します。 https://www.myget.org/F/prismprerelease/api/v3…
github.com
github.com Moduleのオンデマンド読み込みや、Moduleの依存関係の定義方法なんかを書きました。
github.com Prism自習用のリポジトリにEventAggregatorについて書きました。
github.com
github.com ユーザーとの対話操作を実現するためのInteractionRequestについてPrismの自習用リポジトリにサンプルとともに解説を上げました。
github.com さらっとコードだけですが。
github.com 今、BootstrapperとViewModelLocatorの使いかたと、ModuleとRegionあたりくらいのさわりを書いてます。
自習用に書き溜めていきたいと思います。 github.com
MSのP&PのチームからMS MVPが主体となったチームに移管されてから初のWPF版PrismであるPrism 6.0がリリースされました。今までNuGetでPrismをインストールすればよかったのが、Prism.Coreをインストールするようになっている点に注意です。 www.nuget.org リ…
Prismの中でうごめいているUniversal Windows Platform app対応版Prismについてちょっとリポジトリをのぞいてみました。基本的に、Prism for Windows Runtimeの流れを汲む感じで、使い方に差は無さそうです。 大きな変更点 一番大きな変更点は、MvvmAppBase…
調布のカフェでマンツーマンでバトルプログラマーさんにPrismとReactivePropertyの説明をざっとしてきました。スライドを公開しておきます。 Prism + ReactiveProperty入門 from 一希 大田 www.slideshare.net メインターゲットはWindows Phone 8.1ね。
MADOSMAも出ました。ついでにおでコンも開催されています。これを機にWindows Phone 8.1のアプリを作ろうと考えている人も多いのではないかと思います。そこで個人的にお勧めするPrism.StoreAppsとReactivePropertyの組み合わせのとっかかりを書いてみようと…
Json.NET使えば意外と簡単にできました。Json.NET偉大。 ユニバーサルWindowsアプリでPrismとReactivePropetyを使った状態で中断処理へ対応する in C# for Visual Studio 2013
といってもPrismは、FileOpenPickerを出す機能を提供してくれないので自前で作る必要があります。今回は、その自前で作る例として。 Windows ストアアプリでMVVMパターンでFileOpenPickerの出し方 in C#, XAML for Visual Studio 2013
SettingsFlyoutをViewModelから表示したいときにつかえるBehaviorのサンプルをコードレシピにアップしました。 MVVMパターンでSettingsFlyoutを出す in C# for Visual Studio 2013
ということありますよね? そういう時に便利なBehaviorのコードサンプルをアップしました。 MVVMパターンでFlyoutを出すのに便利なBehavior in C#, XAML for Visual Studio 2013
コードレシピ日和ですね。ということで、アップしました。 ReactivePropertyとPrismでOData読み込み・更新のサンプル in C# for Visual Studio 2013
どうだろう? Prism for Windows Runtimeを使ったODataの更新アプリサンプル in C#
Prism for Windows Runtimeでは、標準でViewの型はViews名前空間におかないといけないとか、ViewModelはViewModels名前空間に{Viewの型名}ViewModelで置かないといけないとかルールを持っています。 実はこのルールは別のものに置き換えることが可能です。と…
中断処理ってめんどくさいですよね…。ということで楽に対応するためのコード例をコードレシピにアップしました。 ユニバーサルWindowsアプリのPrism for Windows Runtimeで中断処理への対応 in C# for Visual Studio 2013