عن المشروع

ASP.NET SignalR هي مكتبة لمطوري ASP.NET تجعل من السهل إضافة وظائف الويب في الوقت الفعلي إلى التطبيقات. وظائف الويب في الوقت الفعلي هنا تعني قدرة رمز الخادم على دفع المحتوى إلى العملاء المتصلين فور حدوثه، بدلاً من مطالبة العملاء بالاستعلام عن التحديثات. يعالج المشروع الصعوبة القديمة في دفع البيانات من الخادم إلى العميل، بما في ذلك العملاء غير المرتبطين بالمتصفح، من خلال التعامل مع النقل الأساسي وقضايا الاتصال. وهو مخصص لتطبيقات .NET Framework التي تستخدم System.Web أو Katana. أما المطورون الذين يبحثون عن تنفيذ ASP.NET Core الأحدث فيُوجهون إلى مستودع ASP.NET Core SignalR المنفصل. الحالة: يذكر ملف README أن المنتج في وضع الصيانة. لن تتم إضافة ميزات جديدة، ويتم إصلاح المشكلات الحرجة فقط. توفر مشاركة مدونة مرتبطة مزيدًا من التفاصيل حول مستقبل ASP.NET SignalR. يتوفر التثبيت عبر NuGet باستخدام الحزمة Microsoft.AspNet.SignalR، ويمكن تثبيت حزمة نموذجية، Microsoft.AspNet.SignalR.Sample، مباشرة في تطبيق. الوثائق مستضافة على Microsoft Docs، وتغطي مواد البدء والنظرة العامة. الترخيص هو Apache 2.0 ويتضمن المستودع إرشادات المساهمة. يتضمن البناء من المصدر استنساخ المستودع، وتشغيل build.cmd على Windows؛ ويتطلب فتح الحل Visual Studio 2017. تُوجه الأسئلة إلى StackOverflow باستخدام وسم signalr، ويمكن تقديم المشكلات في متتبع مشكلات المشروع.