私は最近、私はasp.netでWebアプリケーションを作成する必要があるプロジェクトを得ました。 これは私の最初の大きなプロジェクトですので、私はあなたにこれを行う方法についてのあなたの入力をお願いしたいと思いました。 私はこのプロジェクトのためにasp.net webformsを使用することを計画しています。 アプリにはいくつかの類似したコントロール(いくつかの異なるコントロールを除きます)とアイテムや人物や書籍などの概要リストが表示される要約ページがたくさんあります。 詳細スクリーンビューもありますユーザーはデータベース内のレコードを追加/更新できます。 詳細ページは、ルック・アンド・フィールでは似ていますが、それぞれアイテム/人/ブックに関連する入力コントロールが異なります。 このようなWebアプリケーションを作成する最善の方法は何でしょうか? 今は10-15のコンテンツサマリーページ、10-15のコンテンツの詳細ページ、および2つのマスターページがあります。これを行うことについてもっと整備可能な方法がありますか?事前Asp.Netウェブサイト構造の質問
答えて
私はあなたに正しいアプローチがあると思います。各リストに対して、詳細ページを作成します。あるいは、単一のリストと詳細ページを使用し、クエリーストリングを使用して関連するデータを取得することもできます。あなたにまで。
で
おかげであなたは常に自分自身に尋ねるべきである質問は、「私は私ができるよう維持するために、これはのように簡単に作っています?」ています。
これを念頭に置いて(答えが「はい」の場合)、あなたはうまくいくはずです。私はあなたのサイト(より多くのusercontrols、より多くのmasterpages、MVC、など)の構造についての多くの意見を得ると確信していますが、それらのいくつかは有効かもしれませんが、ソリューションはあなたと一緒に生活しているので、 。
あなたのニーズに合ったシンプル/プレーンなアプローチをとっても問題はありません。
サマリーページがすべて同じで、詳細ページがすべて同じ(コンテンツを除く)の場合は、それぞれを1ページ(つまりsummary.aspx、detail.aspx)にして値を動的に設定する必要があります。このようにして、別の製品/何が追加されても、自分自身を再関与させることなくスケーラビリティを得ることができます。
コードとマークアップの量に応じて、2つを1つにまとめることは可能です。それはあなたがしなければならない電話です。
私はこれを行う方法を理解しようとしてきました。 コンテンツを動的に生成する方法を知っていますか? – zSynopsis
私は現在、多くのページでクレーム画面を使用するウェブアプリを開発中です。私はユーザーコントロールを使用して、多くのページでそれを削除しています。その後、特定の各ページに追加機能を追加できます。これは、ユーザーコントロールのグラフィカルなデザインを得るための素晴らしいアプローチです。マスターページには素晴らしい機能も含まれています。シンプルにしておきますが、同じコードを何度も複製することは簡単ではありません。そうだね
最高の運。
- 1. PHPのウェブサイトのフレームワークの質問 - 構造を確認する
- 2. C構造体の質問
- 3. データ構造の質問
- 4. データ構造の質問
- 5. Kerasモデル構造の質問
- 6. データ構造とシステム設計の質問
- 7. アルゴリズム/データ構造設計インタビューの質問
- 8. ウェブサイトの構造/アーキテクチャ
- 9. ASP.NET MVC構造設計の問題
- 10. フォーラムのウェブサイトのMysql構造
- 11. MVC3ウェブサイトの構造ヘルプ
- 12. 型鋳造質問
- 13. ASP.NET Web.configの質問
- 14. ASP.NETプラグインモデルの質問
- 15. Asp.Netデータベースの質問
- 16. ASP.NET + SQLの質問
- 17. 三asp.netの質問
- 18. ASP.net c#簡単な質問パラメータ質問
- 19. C++私のCでの質問(構造体)
- 20. 基本的なゲームの構造の質問
- 21. Azureテーブルストレージ:テーブル内のオブジェクトの構造に関する質問
- 22. 木構造の質問のWP調査プラグイン
- 23. オブジェクトのデータ構造としてのNSDictionary質問
- 24. シンプルな構造体の整列/パディングの質問
- 25. 一般的なMVCの質問命名、構造(PHP)は
- 26. (別の)Cループとデータ構造に関する質問
- 27. phpMyAdminのテーブル関係とDB構造に関する質問
- 28. ASP.NET MVC - ルーティング構造
- 29. ASP.NET MVC ViewResult質問
- 30. ASP.NET 4ルーティング質問
あなたの質問を構造化し、より正確にしてみてください。あなたが何を尋ねているのか分かりにくいです。 – Dan
が同意しました。この質問は非常に幅広く、正確な答えを与えることは不可能です。 – Razzie