mvp

    2

    3答えて

    私はDelphi 2009で軽量mvpフレームワークを実装しています。 ビューはパッシブですが、(インターフェイスプロパティを介して)データバインディングをサポートしています。 私はジレンマに直面している: 私はいくつかの非常によく似たビュー/プレゼンター/モデルトライアド、すなわちをしました: 注文フォームと顧客フォーム=動作とロジックは同じですが、データバインディングのためのデータソースがあり

    3

    1答えて

    私は、MVPパターンを使用して一種のマスター/ディテールUIを作成しようとしています。今度は、作成SubPresenterの interface ISubView{} class SubView: UserControl, ISubView{} interface ISubPresenter{} class SubPresenter{} MainPresenterを作成し、インスタンス

    1

    1答えて

    モデルビュープレゼンターのパターンを調べています。これまでのところ、記事、ウェブキャスト、ポッドキャストなどはほとんど見ていますが、読んだり聞いたりしたことは、テキストボックスから簡単なタイプを設定したり取り込んだりする傾向があり、どう対処するか分かりませんより複雑なUIコントロールを使用します。 たとえば、CheckedListBoxがあるとします。このCLBでは、使用可能なすべての選択肢と、選

    0

    2答えて

    MVPまたはMVCデザインパターンの後に問題があります(いずれかに適用)。モデルレイヤーからユーザー入力をきちんとプロンプトする方法を理解できませんか?モデルの特定の値に応じて、プロセスの途中でユーザーに入力を促す必要があるかもしれません。 たとえば、仮想PO入力プロセスを行います。ユーザーがビュー内のボタンを押すと、ビューからPOの詳細を渡すプレゼンターを呼び出します。発表者はモデルを呼び出して

    4

    2答えて

    私はMVPプロ​​ジェクトを書いています。ビューは、私のIViewインターフェイスを実装しているWinFormです。 私はコードを見直しながら、私ができるところで改善し、ビューとプレゼンターのやり取りに関するあなたの考えを聞きたいと思います。あなたの意見では、どれがベストプラクティスですか? ビューを使用するためのプレゼンタークラスのメソッドを公開する。 (つまり公開する)。 プレゼンターがVie

    1

    3答えて

    Winforms TreeViewコントロールに階層的なデータがあり、プレゼンターが変更を同期できるようにプロパティとして公開する必要があります。明らかにするために、私はパッシブビューパターンを使用しています。ほとんどのWinFormコントロールでは、これは簡単ではありません。コントロール自体は、プレゼンターに簡単に渡すことができるシステムタイプとしてデータを公開します。 TreeViewsは、そ

    8

    3答えて

    私は過去数日間winformsを使用してMVPパターンを試していますが、実際にはわからないことが1つあります。別のビューからサブフォームを作成する方法これは有効なオプションでしょうか。 public class MyForm : IMainFormView { private MainFormPresenter pres; public MyForm() { pr

    1

    4答えて

    MVCは多くの一般的なフレームワークで使用されています。 Ruby on Rails、ASP.NET MVC、Monorail、Spring MVCなど、ほんの数例です。 MVPの任意のバリアントを使用する同等のフレームワークはありますか? 私がオンラインで見つけたほとんどの例は、再利用可能なフレームワークではなくパターンのカスタム実装のようです。 提案は特定のプログラミング言語に特有のものである

    1

    1答えて

    私は、単純なWebアプリケーションで監督コントローラのパターンを使用しようとしています。私のビューはサインアップフォームであり、ユーザーが入力するための多くのフィールドを持っています(gmailのいくつかのページを考えましょう)。このデータはエンティティに入力され、このエンティティはユーザーがそれを送信すると処理されます。例については : public interface ICreateAccou

    0

    3答えて

    警告頭字語のオーバーロードが近づいています! MVPパッシブビューパターンとDIを使用してTDDとDDDを実行しています。私は自分のプレゼンタークラスのコンストラクターに依存関係を追加して、新しいテストを書きます。ほとんどがドメインオブジェクトです。私は依存性注入のために工場を使用していますが、最終的にIoCコンテナに移動する可能性があります。 コンストラクタインジェクションを(プロパティインジェ