ASP.net and SignalR
One of my clients had written their own realtime monitoring system for their industrial process, it works great except for the fact that it is only usable on the one PC and this is often not ideally located for the users.
They needed a realtime distributed monitoring system.