MVC

MVP パターンの記事に書くかもなこと

考え途中なので当てにしないでね>< 大きな選択肢 Presenter のライフサイクル ポストバックの度に Page.PreInit で生成 セッションに入れないのでタイムアウトとか無い Application レイヤにビジネスファサードを用意し、これをセッションに入れればセッシ…

あー、ビューにイベント用意させてんのかぁ

この記事の話。 そーすると、aspx では実装漏れがある程度防止できていいけど、その代わりモックやフェイクの実装が面倒になるんだよなぁ。つか、NUnit の DynamicMock とかじゃ対応不可。 ここはやっぱ、aspx の各イベントハンドラでプレゼンタのメソッド呼…

MSDN に MVP パターンの記事発見

Views Testability Guidanceこの記事から 5 つの記事が辿れるよ

MVP パターンを実装するための基本クラス

IView.cs /// <summary> /// MVP (Model View Presenter) パターンにおける View を表すためのマーカーインターフェイスです。 /// </summary> public interface IView { } Presenter(TView).cs /// <summary> /// MVP (Model View Presenter) パターンにおける Presenter を表す基本抽象</summary>…