2

この質問はばかげているように聞こえるかもしれません。asp.net を使用してチャット アプリケーションを作成するには、皆さんからの提案が必要です。私が混乱しているのは、MVC、AJAX などの asp.net に多くの手法があることです (私はそれらについて知りませんが、多くのチュートリアル サイトで認識しています)。そのため、どのテクニックを使用すればよいかわかりません。いくつか提案できるように、作成中のチャット アプリケーションについて説明します。

-- Gmail チャット アプリケーションと同じようにする必要があります
-- チャット メッセージはデータベースに保存する必要が
あります -- 重要なチャット用とカジュアル チャット用の 2 つのタブが必要です (両方ともデータベースに保存する必要があります)
-- このチャットアプリケーションは既存の Web サイトに統合されます。

したがって、私の質問は、asp.net をより効率的に (または理解しやすく) するためにどの手法を使用すればよいかという単純なものです。私は研修生で、Visual Studio 2010 しか持っていません。(これは私の主なプロジェクトです) 私が知っていることは、ASP.net、ado.net、c#.net、jquery、css、html、javascript の基本です。

4

2 に答える 2

3

Webインスタントメッセージング機能の場合:

  • 逆Ajax/cometテクニックの使用を検討してください( HTML5ではなく古いブラウザーとの互換性が必要な場合)。その手法は、JavaScriptとサーバー側のコードを組み合わせたものです。しかし、準備ができているライブラリがあります(以下を参照)。

  • または、ブラウザの互換性が問題にならない場合は、 WebSocketfor.NET 。

次の.NETライブラリは両方をサポートしているようです:Pokein

お役に立てば幸いです。

PS

本当に拡張したい場合は、データベースを削除し、 OpenFireなどの外部チャットサーバーシステムを使用する必要があります。

于 2012-11-10T05:24:19.917 に答える
3

SignalRをご覧になることをお勧めします...そしてそれを使って行われたプロジェクトの1つ...

于 2012-11-10T05:27:01.610 に答える