私はC#言語の初心者です。私はちょうどWebFormsのユーザーの通知を作成するためにどのような適切な方法を使用できるかについての意見を求めたいですか?私はいくつかの推奨事項を検索し、主にSqlDependencyとSignalRをお勧めします。C#asp.net - プッシュ通知(新しいメッセージがある場合に警告する)
別の方法がありますか?そうでない場合は、SqlDependencyとSignalRの使い方に関するチュートリアル/ガイドがありますか?
私はC#言語の初心者です。私はちょうどWebFormsのユーザーの通知を作成するためにどのような適切な方法を使用できるかについての意見を求めたいですか?私はいくつかの推奨事項を検索し、主にSqlDependencyとSignalRをお勧めします。C#asp.net - プッシュ通知(新しいメッセージがある場合に警告する)
別の方法がありますか?そうでない場合は、SqlDependencyとSignalRの使い方に関するチュートリアル/ガイドがありますか?
Webアプリケーションで双方向(または一方向)通信をしたい場合、SignalRは本当に便利です。 Javascriptは初めはややこしいので、完成したtuteプロジェクトをダウンロードし、それがどのようにして一緒に成立しているかを調べます。 見る:https://www.asp.net/signalr/overview/getting-started/tutorial-getting-started-with-signalr
幸運を祈る!
ここでは、SignalRを使用しない代替方法を示します。https://www.codeproject.com/articles/63568/http-push-from-sql-server-comet-sql サンプルソースコードをダウンロードして実行することができます。
あなたの答えを投稿してから参照してください。 – Sachith
'SqlDependency'を使うと、ASP.NETで不適切なステートフルな(長時間実行される)サーバプロセスの要件が導入されます(SignalRでもHubインスタンスはオンデマンドでしかインスタンス化されません)。変更がいつ行われたか知っていれば、ハブにデータベース自体を検査させる代わりに、「データ変更」イベントをSignalRハブに発射することができます。 – Dai
"SignalR tutorial"をGoogleで検索するのは合理的な場所のようです。 – David