Utilize Server Sent Events in ASP.NET MVC

Some web applications application need to show data in real-time. As soon as the data is made available at the server, it immediately needs to be displayed to the end user. Traditionally developers used to poll the server periodically to check if a new data is available. Wouldn't it be nice if server notifies the client of new data rather than client checking with the server periodically? That is what Server Sent Events (SSE) allow you to do.

http://www.binaryintellect.net/articles/0b21734e-ee4c-411d-8556-45f3477ff2d7.aspx