用ASP.net做一个简单的聊天室

用ASP.net做一个简单的聊天室,第1张

ASP.NET

做一个最简单的聊天室,逻辑清晰简单,能帮你了解

Application

的用法。

第一步我们先构想我们需要的页面,应该也就是两个吧,第一个登陆页面

Login.aspx

,第二个聊

天室主页面

default.aspx

哦对了我们还需要加一个全局变量文件

Global.asax

。用来初始化我们要用到的

Application

对象。

这样做,在

Application_Start

Application_End

事件里添加如下代码:

void Application_Start(object sender, EventArgs e)

{

//

在应用程序启动时运行的代码

//

建立用户列表

string user = ""//

用户列表

Application["user"] = user

Application["userNum"] = 0

string chats = ""//

聊天记录

Application["chats"] = chats

//

当前的聊天记录数

Application["current"] = 0

}

void Application_End(object sender, EventArgs e)

{

//

在应用程序关闭时运行的代码

Application["user"] = ""

Application["chats"] = ""

}

现在我们先做个登陆页面,不用复杂,一个

TextBox

,我们把它的

id

设为

nameTextBox

,用来输

入昵称,一个

Button

按钮,用来登录。好吧就这么简单。

我找到的。

1

中文:一个C#的语音聊天程序

英文:A Voice Chat Application in C#

来自:Codeproject

2.

中文:C#,socket网络,音频,网络流

英文:Voice Chat,Audio Streaming &socket

来自:MSDN Forum

3.

中文:点对点语音聊天源代码

英文:Peer-to-peer voice chat source

来自:VCX

4.

中文:怎样进行语音聊天传输

英文:how to perform voice chat ?

来自:Experts-Exchange

感兴趣的话百度HI我,我整理后发给你

去研究一下silverlight吧,要不就用flash,再有就是做com+(这个是以前的老方法)

目前用flash应该是不错的选择,这个语音聊天要调用用户本地资源,没有客户端(silverlight,flash都属于客户端了)支持我是搞不出来.


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/11140630.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-13
下一篇2023-05-13

发表评论

登录后才能评论

评论列表(0条)

    保存