我将哪种模式/技术用于反应式MVC Razor接口

时间:2016-04-11 17:56:46

标签: c# asp.net asp.net-mvc asp.net-mvc-4 razor

我一时兴起将最新桌面应用程序的UI编写为在IIS上运行的MVC ASP应用程序。 它看起来真的很不错。

应用程序有一个按钮,用于启动永久读取UDP端口的进程。我希望UI变为活动状态,并在UI上显示数据

在ASP中,这似乎比后台进程的WinForms方式和更新表单控件要多得多。 我已经考虑过从用户界面进行投票,但感觉不对。

如何返回UI以便(例如)按停止按钮? 我应该使用什么技术将到达的数据推送到UI?

1 个答案:

答案 0 :(得分:2)

您应该Learn About ASP.NET SignalR

  

ASP.NET SignalR是ASP.NET开发人员的新库   轻松开发实时Web功能。 SignalR允许   服务器和客户端之间的双向通信。服务器可以   现在,当内容成为连接客户端时,立即将内   可用。 SignalR支持Web套接字,并且可以回退到其他网络套接字   旧版浏览器的兼容技术。 SignalR包含用于的API   连接管理(例如,连接和断开事件),   分组连接和授权。