SignalR 2.0的使用方法2014-06-04这是微软官方SignalR 2.0教程Getting Started with ASP.NET SignalR 2.0系列的翻译,这里是第四篇: 开始使用SignalR 2.0原文:PS.前面的那篇从SignalR1.0升级为2.0跳过了……只有几步,有兴趣的同学可以自己。概述本教程展示了如何使用SignalR2.0构建一个基于浏览器的聊天室程序。你将把SignalR库添加到一个空的 ASP.NET Web应用程序中,创建用于发送消息到客户端的集线器(Hubs)类,创建一个HTML页面让用户在该页面 上发送和接收聊天信息。对于如何在MVC5环境中中创建一个聊天室,请参阅SignalR是一个开源的.Net库,用于构建需要实时用户交互或实时数据更新的Web应用程序。比如社交应用 ,多用户在线游戏,商务协作,新闻,天气,金融或更新应用程序。以上通常被成为实时应用程序。SignalR简化构建实时应用程序的过程。它包括一个ASP.NET服务器库和一个JavaScript客户端库,使其更 易于管理客户端到服务器端的连接并推送内容更新到客户端。您可以将SignalR库添加到现有的ASP.NET应用程 序以获得实时功能。本教程将演示以下SignalR开发任务:添加SignalR库到ASP.NET Web应用程序建立一个集线器类来推送更新内容到客户端建立一个.Net开放Web接口(OWIN)启动类来配置应用程序在网页中使用SignalR jQuery库发送和显示更新消息下面的屏幕截图显示了在浏览器中运行的聊天应用程序,每个新加入聊天室的用户都可以随意发言。

设置项目本节说明如何使用VS2013及SignalR 2.0库来创建一个空的ASP.NET WEB引用程序并向其中添加SignalR,以 创建聊天室。1.在VS2013中创建一个新的WEB应用程序。