ASPでのフォーラムの設計
フォーラムソフトウェアの価格を最近見た場合、独自のソフトウェアを作成するのが賢明な理由がわかります。さらに、重要な機能を選択することができます!

もちろん、ASPフォーラムで作業するための最初のステップは、ASPフォーラムでやりたいことを設計することです。含めるすべての機能のリストを作成します。

会員
閲覧するために訪問者に会員になることを要求しますか?新しいメッセージを投稿するにはどうですか?これらのメンバーシップはどのように作成されますか?彼らはあなたに尋ねる必要がありますか、それともオンラインでそれをしますか?システムはメンバーに独自のパスワードの作成を許可しますか、それとも電子メールアドレスが有効であることを確認するためにメンバーにパスワードを郵送しますか?

組織
全員が投稿できる大きな領域が1つだけありますか、それともフォルダを設定して、テーマ領域に投稿を整理しますか?これらのフォルダーは最初にセットアップされますか、それとも簡単にフォルダーを作成および変更できるようにしますか?フォルダーは、特定のタイプのメンバーにのみ表示されるビューから非表示にできますか?

転記
訪問者が投稿を作成するときに、HTMLを投稿に追加できますか?スクリプトはどうですか?彼らはあなたのサイトに画像をロードできますか?後から投稿を編集できますか?

他の訪問者はこの投稿に返信して、スレッドに他の考えを追加することができますか?または、各訪問者は、既存の投稿とは関係のない新しい投稿のみを作成できますか?

モデレーター
モデレーターはいますか?彼らはどのような能力を持っていますか?システムからのユーザーを禁止およびブロックできますか?投稿を編集したり、削除したり、フォルダ間で移動したりできますか?

ルックアンドフィール
一般的な配色と、設計しているフォーラムシステムのルックアンドフィールを決定します。

すべての基本を理解したら、コーディング設計に取り掛かることができます。ただし、コード設計を開始する前に、これらの問題のほとんどを解決することが重要です。そうしないと、後で強制するのが非常に困難になる可能性があるコード設計の重要な関係を除外します。

動画の説明: ASP.NET Core 2 MVC Forum | 02 | Project Setup (かもしれません 2024).