model-view-controller

    2

    2答えて

    私はZend Frameworkプロジェクトの中でモデルクラスを置くのに最適な場所を知りたいと思います。図書館の中にバージョンがあるより良い場所があると聞きました< 1.8。バージョン1.8ではResourceLoaderがあるので、モジュール内に置くことができます。 あなたの方法は?ベストプラクティスは何ですか?

    1

    1答えて

    私の会社で働いているアプリケーションのバージョン2が公開されました。 WPFへの最初の進出でしたが、言うまでもなく多くのレッスンが学ばれました。製品の開発には1年かかったので、それは小規模なアプリケーションではありません。誰もが最近MVVMを持って来ました。 コードのバッキングファイルに名前とロジックがたくさんある大きなコードベースがあるので、MVVMのようなものに切り替えるには遅すぎますか?心に

    18

    5答えて

    新しいブラウザウィンドウで「リクエスト」ビューを開くASP.NET MVCアプリケーションがあります。ユーザーがフォームを送信すると、ウィンドウを閉じたいと思います。要求情報を保存した後、ウィンドウを閉じるために私のRequestControllerコードはどのように表示されるべきですか?コントローラーのアクションが何を返すべきかはわかりません。

    0

    3答えて

    これは簡単なはずですが、答えがわかりません。コントローラに保存アクションがあり、保存に失敗した場合、ユーザーが入力した内容を妨害することなく、そのアクションをキャンセルするにはどうすればよいですか?たとえば、インデックスは「MyTableという」と強く型付けされている:私は戻るビュー(フォーム)を置けばキャッチで Function Index() As ActionResult View

    3

    9答えて

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

    1

    1答えて

    私はIBOutletを正しく使用していないかもしれませんし、NIBファイルの仕組みと他の微妙な違いが原因で問題が発生しています - 何か助けてもらえますか?が欲しいです)。 私はViewオブジェクトとControllerオブジェクトを持っています。どちらもNIBにあります。コントローラのinitは、NIBがロードされ、Viewが 'awakeFromNib'コールバックで初期化されるときにも呼び出

    1

    4答えて

    時々リセットする必要があるビューにhtmlフォームがあります。問題は、入力に基づいてフィールドの有効/無効を切り替えることです。したがって、フォームを本当にリセットする唯一の方法は、ビューをリロードすることです(ページ全体がリロードされることをお勧めします)。いくつかのシナリオのために、単にリフレッシュは機能しません。 Response.Redirect()と同等のものが必要で、ビュー自体がリダイ

    1

    3答えて

    私はMVCパターンに合ったスイングアプリを開発していますが、幅や高さ、XMLファイルの場所などの設定を保存するのに最適な場所については疑問に思っています...これらの設定は、モデル?グローバルな静的クラスを使うべきですか?シングルトン?事前に おかげで

    2

    1答えて

    MVCアプリケーションでは、いくつかのページでjQueryオートコンプリートコントロールを使用します。これはCreateで正常に動作しますが、Editで動作させることはできません。 実際に、オートコンプリートコントロールをモデルからプリロードする方法はわかりませんが、ユーザーが値を変更したい場合はオートコンプリートとして動作します。 また、値がCreateで使用されているのと同じ形式で表示されるよ

    2

    3答えて

    私のコントローラは、要求を適切なサービスに切り替えます。サービスは、様々なリポジトリを呼び出します。リポジトリは、純粋にDataAccessのためにLinq to Sql Entitiesを使用し、次にドメインオブジェクトとしてマッピングして返します。次に、サービスがコントローラに提示する内容を決定し、ビューに表示するためにコントローラに返されるPresentationオブジェクトでDOを置き換え