3

ASP.Net MVC でユーザー メッセージ スタックをどのように実装しますか? (アプリ内の任意の場所でユーザーへのメッセージを設定すると、アプリ内の任意の場所でユーザーにアプリのヒントとして表示されます)

あなたのアイデアや考えを聞きたいです。どのようにしますか?

例えば:

ユーザー スタック メッセージの例

4

1 に答える 1

5

セッションと Cookie の組み合わせを使用して、ユーザーに表示されるメッセージを調整します。これを行うことで、ユーザーの煩わしさを軽減し、メッセージを表示する回数をできるだけ少なくします。

MVC では、すべてのページでレンダリングできる部分ビューを使用し、その動作をサイトから独立させます。または、コンテキストを意識する必要があります。

編集:

コメントで述べたように、ユーザー依存の情報をデータベースに保存することも良い考えです。これにより、認証済み/既知のユーザーにメッセージを表示できます。私の最初の回答は、主に匿名ユーザーを対象としていました。

認証されたユーザーの場合、読み取り/未読み取りビットのあるメッセージ テーブル、またはメッセージをプッシュしてユーザーが見たらテーブルから削除する単純なプッシュ テーブルを使用することもできます。

2 部構成のシステムが必要になる場合があります。1 つは匿名ユーザーに表示されるメッセージ用です。2 番目の部分は、認証されたユーザー向けで、個人のプロフィールや、ユーザーまたはサイトに関連するイベントについて説明します。

于 2010-05-18T15:59:47.217 に答える