mvp

    1

    5答えて

    データオブジェクトのリストとそれぞれを表すビジュアルがあれば、ソート/フィルタリングロジックをどこでコーディングしますか?どうして? 編集:これまでのすべての回答は良いですが、別の制約を追加するのを忘れました。毎回ビューを再構成したくない場合はどうすればいいですか?

    1

    1答えて

    私は、既存のWebフォームアプリケーションを新しいフレームワークにアップグレードし、新しいビジネス要件に従ってワークフローを書き直そうとしています。私はこのプロジェクトでTDDベースの開発を導入したいと思っていますが、調査の結果、ASP.NET MVCは私のWebアプリケーションがグループ化、ページング、列移動などのために多くのInfragistics UltraWebGridコントロールを使用し

    1

    1答えて

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

    0

    2答えて

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

    4

    2答えて

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

    1

    3答えて

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

    4

    3答えて

    私はプレゼンタークラスから新しいドメインクラスをリファクタリングしましたが、インスタンス化する場所を特定できません。 これは、従来のプロジェクトでは維持されていなかったより大きな進行中のリファクタリング作業の一部です。 現在、プレゼンターはビューのOnLoadイベントによって作成されており、ビューはコンストラクターのパラメーターとして渡されます。発表者のすべてのパブリックメソッドはパラメータなしで

    3

    9答えて

    30年のパターンに加えて、MVCは現在のアプリケーションのためのものではありませんでした。 MVPは後継者であり、90年代に登場するイベントベースのアプリケーションを扱うように設計されていました。パッシブビューと監督コントローラが一番上に上昇したようです。これらの2つの場合、MVC/MVPについて話をする必要はほとんどありません。 具体的には、ASP.NET MVCのコントローラアクションは、その

    3

    1答えて

    モデルビュープレゼンターアーキテクチャでUI検証を行う方法に関するベストプラクティスのアプローチを探しています。 いくつかのフォームを多数のコントロールで検証する必要があります。そして、ユーザーにとっては簡単にするために、すべてのエラーまたは警告をコントロールへの参照とともにログに保存します。ログは、後でユーザーに表示され、修正する必要があるコントロールにすぐにジャンプできます。これはビュー部分で

    0

    2答えて

    MVPパターンを使用すると、ViewクラスまたはPresenterクラス内にうまく収まらないメソッドやメンバが出てくることがよくあります。どんな機能がどのクラスにあるのかを判断するのに使いますか?私はMVPには比較的新しいので、私をユーモアしてください。 TIA。