Skip to content

muhammadganji/SignalR-peer-to-peer

Repository files navigation

SignalR peer-to-peer

اتصال دو به دو برای کاربران با asp.net core 7 و SQL و SignalR

تصویر از برنامه تصویر اجرای برنامه

قابلیت های برنامه

  • ثبت نام . ورود
  • مشاهده سابقه پیام های قبلی
  • مشاهده کاربران آنلاین
  • ایجاد چت میان کاربران جدید
  • چت دو به دو میان کاربران
  • ثبت وضعیت مشاهده پیام توسط دیگر کاربران

مشاهده تصاویر جامع تر از برنامه چت

لینک تصویر کامل از برنامه

توضیحات تکمیلی

  • به روش CodeFirst
  • معماری mvc
  • کتابخانه بوت استرپ 5
  • کتابخانه سیگنال آر
  • نوع فریم ورک ASP.Net Core
  • پایگاه داده SQL server
  • تماما از دستوات Entity Framework برای پیاده سازی استفاده شده است.

به زودی اضافه خواهد شد.

  • پیاده سازی به صورت API و نگارش فایل مستندات
  • ارسال تصاویر
  • ارسال فایل

پیشنهاد برنامه نویسی

  • برای بهبود سرعت برنامه می توان بعضی دستورات Entity Framework را با استور پروسیجر یا کتابخانه Dapper جایگزین نمود.
  • با تعریف بعضی متد ها از نوع غیرهمزمان می توان تاحدی سرعت بارگذاری صفحات را بالاتر برد.
  • با افزایش داده های برنامه، بایستی متقابلا واکشی داده ها را تقسیم بندی یا اصطلاحا خرد خرد بارگذاری نماییم.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published