2011-06-01から1ヶ月間の記事一覧

KinkumaFramework 1.2.1.12 がリリースされました!

id:okazukiさんがKinkumaFramework 1.2.1.12をリリースしてくださいました。 http://okazukimvvmsupport.codeplex.com/releases/view/68994NuGetでも「Kinkuma」と入力すればでてきます。最近僕が追加したExtendedInvokeCommandActionが追加されています。 (…

RxサンプルのFriends・Followers両方バージョン作ってみた

Rx

コードレシピに上げたやつを少し改良。 こんどはコードレシピじゃなくて、Codeplexにした。■Rxを使って非同期でデータを取得するサンプル http://asyncgetlistsample.codeplex.com/releases/view/68960使い方はユーザー名を入れてEnter押すだけ。Friendsだけ…

Observable.Generateメソッド3回目 〜終了判定に使った要素も欲しいんですが・・・〜

Rx

またまたObservable.Generateメソッドの続き。前回、コードレシピにサンプルを登録したんだけども(Reactive Extensionsを使用してTwitterから非同期にデータを取得し表示する)、見返してて、というか作ってるうちから自分的にイテてないな〜と思う部分があ…

Observable.Generateの続き(コードレシピにサンプルあげた)

Rx

前回の記事の続き。 いくらRxでも非同期でもConsoleに数字出して何が嬉しいんじゃーってことで Twitterがら非同期でデータを取得して表示するWPFアプリのサンプル作った。■Reactive Extensionsを使用してTwitterから非同期にデータを取得し表示する http://c…

Observable.Generate、そして非同期実行

Rx

Reactive Extensionsのお勉強の続き。 今日はObservable.Generate メソッドに注目した。というのも、 「あるメソッドの戻り値が一定の値になるまで、戻り値をそのメソッドの引数にして非同期で実行し続けるにはどうすればいいか?」 という問題にぶち当たっ…

DesignDataじゃなくて、サンプル用に実物の固定データが欲しいのです。

サンプルアプリケーションを作るときに思うこと。 サンプル用のデータを手っ取り早く作りたい。手っ取り早く作るためにXamlで書きたい。最初はViewModel作った後にViewModelのコンストラクタとかで作ったり読み込ませたりしてたけど、 考えてみるとデザイン…

単体テストコードでコントロールのイベントを発生させる

WPF

Kinkuma FrameworkのInvokeCommandActionの機能拡張をしてて困ったことが1つあった。 それは、「コントロールのイベントを使うような単体テストコードってどうやって書けば良いの!?」ってこと。System.Windows.Interactivity.InvokeCommandAction クラスは…

Kinkuma Frameworkの紹介

Kinkuma Frameworkの説明が少なすぎたので追記。Kinkuma Frameworkはid:okazukiさんが作ってらっしゃるFrameworkで、 PrismのMVVMサポート関連機能をベースにして、不足している機能を追加したライブラリです。僕が「良いなー」と思ったところは ・WPF/Silve…

Kinkuma Frameworkに機能追加したよ。

id:okazukiさんが作ってらっしゃるKinkuma Framework (Prism based MVVM Framework) 。 ここのところ使わせてもらっていて、ちょっと機能追加して欲しいものがあったのでTwitterで問い合わせたらなんとコミッタ権をつけてくださった。 実はオープンソース開…

RxでFizzBuzz

Rx

難しそうでずっと敬遠してたReactive Extensionsをやっとこさ勉強しよういう気になって、理解のとっかかりにFizzBuzzなぞ。 C#での最短はよこけんさんのブログにあるやつだろうけど、なんかRxでやってみたくなってサブスクライブっちゃった。反省はしていま…

Sandcastle Help File Builder GUIのちょっ早な使い方(v1.9.3.0) 

Xmlドキュメントファイルからヘルプファイルを作成することができるSandcastle。 それをGUIで使えるようにしたのがSandcastle Help File Builder GUIなのだが、最新版(現時点でv1.9.3.0)での使い方がすぐ検索に引っかからなくてイライラしたのでここに書い…

東北ボランティアのまとめ

5/28〜6/1まで東北でボランティアをしてきたのでそのまとめ。5/28 岩手県山田町 5/29 岩手県山田町 5/30 岩手県山田町(陸前高田が台風2号の影響で中止となったため) 5/31 岩手県陸前高田市 6/1 岩手県陸前高田市成果物一覧は下記の通り 勉強になったこと …