如何在WebMatrix上的ASP.NET项目上安装socket.io?

如何在WebMatrix上的ASP.NET项目上安装socket.io?,asp.net,web-applications,socket.io,webmatrix,Asp.net,Web Applications,Socket.io,Webmatrix,我最近刚开始研究WebMatrix 2,我一直在阅读socket.io是在我的应用程序中发送和接收事件的一个很好的工具 问题是我对socket.io完全陌生,我不知道在哪里可以安装它,我尝试了NugGet,但找不到支持socket.io的帮助程序。我读到我应该从Node.js模板创建一个项目,但我想在ASP.NET上工作,我不熟悉Node.js 如何将socket.io安装到WebMatrix中?在ASP.NET项目中使用socket.io的指导原则是什么 任何帮助都将不胜感激。提前感谢。你有点

我最近刚开始研究WebMatrix 2,我一直在阅读socket.io是在我的应用程序中发送和接收事件的一个很好的工具

问题是我对socket.io完全陌生,我不知道在哪里可以安装它,我尝试了NugGet,但找不到支持socket.io的帮助程序。我读到我应该从Node.js模板创建一个项目,但我想在ASP.NET上工作,我不熟悉Node.js

如何将socket.io安装到WebMatrix中?在ASP.NET项目中使用socket.io的指导原则是什么


任何帮助都将不胜感激。提前感谢。

你有点回头了:)Socket.io是一个NPM模块,与NodeJ一起使用。这与编写ASP.NET网页网站不同。如果要使用socket.io,则需要使用node。WebMatrix中的Node Starter站点有一个使用socket.io执行基本聊天应用程序的示例。要了解如何使用此功能,请执行以下操作:

如果您想使用ASP.NET,您应该使用Signal。以下是一个很好的入门教程:

您也可以查看此视频:


快乐编码

谢谢,我希望socket.io与ASP.NET兼容,但我会尝试SignalR。令人困惑的是,socket.io既是服务器库又是客户端库。它既可以用于NodeJS服务器应用程序,也可以用于网站中的任何javascript应用程序