C# OnlineOffline Statüsü nasıl yapılır? [Çözüldü]

Pikod
29-12-2018, 20:32   |  #1  
Pikod avatarı
OP Yeni Üye
Teşekkür Sayısı: 0
22 mesaj
Kayıt Tarihi:Kayıt: Ara 2018

C# tan anlayan varsa c# da bir chat programı yapmaya çalışıyorum. Ama online ve offline nasıl yapacaz bunu anlayamadım veri tabanı ilemi yapacağım yoksa server ilemi?

Son Düzenleme: Pikod ~ 01 Ocak 2019 10:05 Neden:
White-Fox
29-12-2018, 22:30   |  #2  
White-Fox avatarı
Yıllanmış Üye
Teşekkür Sayısı: 155
1,104 mesaj
Kayıt Tarihi:Kayıt: Eyl 2010

signalr ile yapacaksın , dilersen konuşma kayıtlarını veritabanına da kaydedebilirsin.

Pikod
31-12-2018, 20:48   |  #3  
Pikod avatarı
OP Yeni Üye
Teşekkür Sayısı: 0
22 mesaj
Kayıt Tarihi:Kayıt: Ara 2018

Peki signalr nedir biraz açarmısın

White-Fox
31-12-2018, 21:27   |  #4  
White-Fox avatarı
Yıllanmış Üye
Teşekkür Sayısı: 155
1,104 mesaj
Kayıt Tarihi:Kayıt: Eyl 2010

Client -server yapısını bilirsiniz ,

Client tarafından server tarafına istek atılır.Bilhassa AJAX kullanılarak .  

Microsoft bir teknoloji geliştirdi bu teknolojide signalr , çalışma yapısı ajax pooling (long pool) yani sürekli bir istek atma durumu var anlık olabilmesini buna borçlu.Signalr ile .net platformunda kolayca chat uygulaması yapabilirsin.

Birde alternatif olarak Real Time database ler mevcut anlık olarak kayıtlardaki değişimi sorgulara yansıtıyorlar.İnceleyebilirsin ancak türkçe kaynak bulmayı umma.Örnek : RethinkDB,Firebase

Kolay gelsin...

White-Fox bu faydalı yanıtı için aşağıdaki 1 kişiden teşekkür aldı... [ Göster ]