One of the authors of the SignalR project had the goal of using TaskParallelLibrary (TPL), supplied in .NET 4. Therefore, I doubt that any of the C # codes from this project will be running on .NET 3.5. Why not host a WCF TCP or named-pipe WCT endpoint on the server and use regular .NET callbacks? This is relatively easy if you are running Windows Server 2008 with WAS or AppFabric.
If on an older server you can host the WebBrowser control and use the SignalR javascript client library to process the signals.
After another 6 months, I relied on my own client library, .NET 3.5, but since the support staff work on an ongoing basis, I doubt that they will have time to get support for outdated versions in the near future.
source share