Desktop Push Notifications on multiple devices in WPF Desktop Application

Kashish

New member
Joined
Dec 13, 2020
Messages
2
Programming Experience
5-10
Hi Everyone,

Currently I am working on a Windows Desktop Application made in WPF and .Net Core 3.0. Recently my client asked me to implement push notifications in my Desktop Application. The scenario is if there are multiple users that are working on the application on different computers.. for our example lets assume 2 users working on 4 systems (each user logged in to 2 computers) and suppose User1 had done some operation on his system so I want that a push notification should go to User1 logged in on another Computer. Also, User2 should not receive any notification for obvious as operation is performed by User 1. I am not sure how to achieve this functionality in WPF based desktop application. Can some one help here?

Thanks,
Kashish
 

Skydiver

Staff member
Joined
Apr 6, 2019
Messages
2,416
Location
Chesapeake, VA
Programming Experience
10+
Is your question about how to show the notification? Or is your question about how to deliver the message to the other computer on which the user is logged on to do that your WPF program knows to show the notification?

The former is a WPF question. The latter is a communications/networking question.
 

Kashish

New member
Joined
Dec 13, 2020
Messages
2
Programming Experience
5-10
H
Is your question about how to show the notification? Or is your question about how to deliver the message to the other computer on which the user is logged on to do that your WPF program knows to show the notification?

The former is a WPF question. The latter is a communications/networking question.
Hi Skydiver,

Yes, my question is about latter part that how to deliver the message to the other computer on which the user is logged in.
 

Skydiver

Staff member
Joined
Apr 6, 2019
Messages
2,416
Location
Chesapeake, VA
Programming Experience
10+
Okay, moving this thread out of the WPF forum...

Going into Net/Sockets for now on the assumption that you want to do some kind of broadcast message or peer-to-peer messaging, unless you opt to use centralized database or message queue, or SignalR, or something else.
 
Top Bottom