چت آنلاین در Asp.Net

یکشنبه 26 آبان 1392

امروز براتون یک نمونه از چت آنلاین در Asp.Net رو آماده کردم <br/> برای اینکار از API پیشرفته SignalR استفاده میکنیم

چت آنلاین در Asp.Net

سلام دوستان

امروز براتون یک نمونه از چت آنلاین در Asp.Net رو آماده کردم

برای اینکار از API پیشرفته SignalR استفاده میکنیم

پروژه را ایجاد کنید و سپس یک کلاس از API موجود در SignalR یسازید

برای استفاده از SignalR باید آنها را ثبت و معرفی کنیم

در global.asax  آنها را معرفی میکنیم

کار مدیریت کاربران و اتاق گفت و گو بر عهده کلاس Hub Class می باشد

در این کلاس متد هایی وجود داره که با استفاده از نامشون میشه فهمید چه کاری انجام میدهند

در صفحه سایت مدیریت بر عهده اسکریپت ها می باشد تا پیام ها در لحظه ارسال و دریافت شوند

بعد از وارد شدن به صفحه چت باید نامی را وارد کنید و میتوانید اسن قسمت را براساس نام کاربری کاربر Login شده خود شما درج کنید و سپس بازدن کلید Start Chat گفت و گو آغاز میشود

این نمونه هم چت عمومی داره و هم به صورت خصوصی

برای گفت و گو خصوصی روی نام شخص دوبار کلیک کنید و پنجره در تصویر بالا باز میشه و میتوانید خصوصی چت کنید

خب دوستان امیدوارم خوشتون اومده باشه

 

موفق و پیروز باشید

نمونه هم ضمیمه کردم

 

نظر یادتون نره

فایل های ضمیمه

ایمان مدائنی

نویسنده 1299 مقاله در برنامه نویسان

کاربرانی که از نویسنده این مقاله تشکر کرده اند

در صورتی که در رابطه با این مقاله سوالی دارید، در تاپیک های انجمن مطرح کنید