Asp.net 信号员第一演示项目
我是新来的信号,我正在寻找一个样本应用程序在Asp.net不是mvc,做实时通知,这样我就可以开始工作。由于我下载了许多不起作用的示例,任何人都可以引导我找到一个有效的示例吗?您尝试过从NuGet Library下载SignalR示例吗?请注意,此答案是针对SignalR版本0.5.3的,现在与最新版本的SignalR已过时。 设置自己的小演示非常简单。其实没什么大不了的。 只需创建一个新项目,通过NuGet package manager控制台安装SignalR,然后进行基本操作以使其运行 我在我的网站上写了一篇关于如何重新做的博客 集线器Asp.net 信号员第一演示项目,asp.net,signalr,signalr-hub,Asp.net,Signalr,Signalr Hub,我是新来的信号,我正在寻找一个样本应用程序在Asp.net不是mvc,做实时通知,这样我就可以开始工作。由于我下载了许多不起作用的示例,任何人都可以引导我找到一个有效的示例吗?您尝试过从NuGet Library下载SignalR示例吗?请注意,此答案是针对SignalR版本0.5.3的,现在与最新版本的SignalR已过时。 设置自己的小演示非常简单。其实没什么大不了的。 只需创建一个新项目,通过NuGet package manager控制台安装SignalR,然后进行基本操作以使其运行 我
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using SignalR;
using SignalR.Hubs;
namespace MySignalR
{
public class SNRL : Hub
{
public void SendMessage(string msg)
{
Clients.sendMessage(msg);
}
}
}
Javscript
<script>
$(function () {
var myHub = $.connection.sNRL;
myHub.sendMessage = function (data) {
$('#mySpanTag').html(data);
};
$.connection.hub.start({ transport: 'auto' }, function () {
myHub.sendMessage("Hello World!");
});
});
</script>
$(函数(){
var myHub=$.connection.sNRL;
myHub.sendMessage=函数(数据){
$('#mySpanTag').html(数据);
};
$.connection.hub.start({transport:'auto'},函数(){
发送消息(“你好,世界!”);
});
});
html
<span id="mySpanTag"></span>
并确保引用了正确的脚本文件
<script src="~/Scripts/jquery-1.6.4.min.js"></script>
<script src="~/Scripts/jquery.signalR-0.5.3.min.js"></script>
<script src="/signalr/hubs"></script>