文件名称:Asp.Net基于Ajax的无刷新聊天室
文件大小:43KB
文件格式:RAR
更新时间:2012-08-02 08:58:39
Asp.Net Ajax 聊天室
Asp.Net基于Ajax的无刷新聊天室,可以带来以下两点好处: ·页面实时更新,无需完全刷新页面; ·聊天内容更新时,只需要读取最新的聊天信息,做到“按需取数据”。 本项目将会实现以个基于Ajax的无刷新聊天室,其功能比较完善,主要特点如下: ·采用数据库记录在线用户及聊天信息; ·登录与注册融合,新用户无需专门注册,只要首次登录时所使用的用户名没有被别人注册可自动注册 ·方便地选取聊天对象,无需从下拉菜单中选择用户,只要用鼠标单击即可选定聊天对象 ·聊天内容,文字颜色由聊天者根据喜好自选,表情自选; ·屏蔽HTML标记功能,私聊内容仅私聊双方可见; ·聊天内容和在线用户列表实时更新,无需刷新页面; ·在聊天内容过多时,可手动清除聊天内容; 本项目开发环境: Microsoft Visual Studio 2005 + SQL Server 2005 + IIS 5.0 + IE7.0 数据库名:chatroom ,然后执行ChatRoom.sql脚本文件,连接数据库参数在Web.config中修改; 本地是可以直接运行看效果的!!!
【文件预览】:
ChatRoom
----ChatRoom.aspx(12KB)
----Asp.Net基于Ajax的无刷新聊天室.txt(840B)
----Bin()
--------AjaxPro.dll(80KB)
----LoginCustomControl.ascx(3KB)
----App_Data()
----Default.aspx.cs(421B)
----Web.config(4KB)
----Default.aspx(449B)
----LoginCustomControl.ascx.cs(2KB)
----ChatRoom.sql(8KB)
----Login.aspx(862B)
----global.css(12KB)
----ChatRoom.aspx.cs(7KB)
----img()
--------chatformbg.jpg(436B)
--------onlinebg.jpg(411B)
--------bgbrick.gif(1KB)
----Login.aspx.cs(2KB)