如何在Asp.net/Asp.net mvc中实现实时Web体验?

问题描述:

我要开始使用Microsoft堆栈开发单页面Web应用程序。在项目的一些关键部分,我必须提供实时数据。 我可以使用信号器Web套接字这些类型的任务。你可以在可用性,性能或这些技术的学习曲线方面进行比较。我很高兴知道你是否有另一种选择建议。如何在Asp.net/Asp.net mvc中实现实时Web体验?

由于提前,

我觉得你应该去signalR。它是.net框架的一部分,它也支持网络套接字,如果任何客户端不支持网络套接字,它将回退到长轮询,永远架构任何其他可用技术。

.NET 4.5 WebSockets vs SignalR

http://www.asp.net/vnext/overview/signalr/signalr-and-web-sockets

http://www.hanselman.com/blog/YourUsersDontCareIfYouUseWebSockets.aspx