I am currently working on a c# .NET desktop application that will be communicating to a database over the internet via WCF and WCF Data Services. There will be many spots in th
You could look into the Service Broker, that way you won't have to poll for updates
Service Broker