てすとぶろぐ

DataGridView や DataRepeater にこだわりつつ
時代は Workflow Foundation などと言い続けていたら
これからは LogicFlow だろ! と思い始めてきた
色々浅く広くやっていく古い技術者の Blog

2011年4月21日木曜日

StateMachine 関連アクティビティ

›
先日 .NET Framework 4 Platform Update 1 がリリースされ、今まで CodePlex で公開されていた Statemachine アクティビティ関係が正式に採用されました。同時に UnitTesting 関係のライブラリも採用されていたりと、Wor...
2011年4月20日水曜日

FlowDecision と FlowSwitch アクティビティ

›
前述したように FLowchart アクティビティの子としてのみ利用できる特殊なアクティビティとして、FlowDecision と FlowSwitch の二つが用意されています。どちらも条件分岐を行うのですが、FlowDecision アクティビティが「式の結果による二分岐」な...

Flowchart アクティビティ

›
標準提供の中でも特殊なものの一つが Flowchart アクティビティです。名前がそのものずばりですので、イメージも付きやすいかと思いますがフローチャート制御を行うためのアクティビティです。実際に利用した際のサンプルとしてはこのような形になります。 今までのアクティビティ...
2011年4月19日火曜日

Collection 操作のアクティビティ

›
標準で提供されているアクティビティの中でコレクション操作用のアクティビティがあります。 AddToCollection<T> アクティビティ ClearCollection<T> アクティビティ ExistsInCollectio...
2011年4月18日月曜日

WorkflowDesigner.Save 実行時に Exception が発生する

›
リホスティングしているワークフローデザイナーで、デザインした内容を保存する場合には WorkflowDesigner クラスの Save メソッドを呼び出します。しかし、条件ははっきりしていないのですが保存時にぬるぽな Exception が発生する事があります。 これは W...
2011年4月17日日曜日

第 57 回 CLR/H 勉強会 ~ Oracle デイ~

›
4/16 に行われた第 57 回勉強会のレポートです。今回は Oracle デイと銘打ったこともあり、Oracle を中心に Windows Phone 7 も扱うという内容でした。 セッション 1:Windows Phone 7 はじめました 本州より来ていただい...
2011年4月15日金曜日

Workflow の実行方法

›
作成した Workflow を実行する方法は3通り用意されています。それぞれに利用シーンがある程度明確にされているので、目的に応じて使い分ける必要があります。 WorkflowInvoker:最もシンプルにWorkflowを実行する WorkflowApplic...
2011年4月14日木曜日

Activity のプロパティダイアログで[ファイルを開く]ダイアログの表示

›
元ネタは海外の BBS から。ファイル名を指定するようなアクティビティを作ろうとした場合、やはり [ファイルを開く] ダイアログを利用して指定させたいというのはあると思います。そのような場合には以下のような感じで実装します。 ・DialogPropertyValueEdit...

InvokeMethod アクティビティによるメソッド呼び出し

›
InvokeMethod アクティビティは、直接メソッドを呼び出し実行する事ができるアクティビティです。極端な事を言えば、これが使えると基本的になんでもできる、と思ってもよいくらいで。ただし少々利用時の設定に癖があります。 今回のサンプルはこのようなワークフローとなります...
3 件のコメント:
2011年4月13日水曜日

Entity Framework と WF

›
ただの豆知識、にすらならないネタですが。 最近 ADO.NET EntityFramework 4.1 がリリースされたこともあり活気づいていると思います。 EntityFramework を利用すると、非常に簡単にデータをモデルエンティティとして扱えるようになるスゴイもので...
‹
›
ホーム
ウェブ バージョンを表示

プロフィール

自分の写真
Ahf
甘いものと「クマー」好きな怪しい技術者
@ITでコラム書いていたりします
詳細プロフィールを表示
Powered by Blogger.