ASP.NET Core SignalR


Details
This will be the fourth of five labs on ASP.NET Core. This month, we use SignalR, the popular real-time library for ASP.NET developers.
If you can't be here in person, you can join us LIVE and ask questions at https://mixer.com/PhillyDotNet
If you watch at work, this site may be blocked. We try to multistream to our YouTube channel at https://youtube.com/PhillyDotNet
You will need:
-
Visual Studio Code on PC, Mac or Linux (the lab instructions will focus on VS Code and Windows, but could be followed on any platform)
https://code.visualstudio.com/download -
.NET Core SDK 2.1.301 (Link leads to downloads for all platforms)
https://www.microsoft.com/net/download -
C# Extension for Visual Studio Code (to build and debug)
https://marketplace.visualstudio.com/items?itemName=ms-vscode.csharp -
NPM (Node Package Manager) - The ASP.NET GitHub Repo says you need NPM version 5.6.0 or higher. You can check your npm version from the command line with npm -v
If you need to update NPM, it is distributed with NodeJS. You can choose the LTS version or later to get the NPM distribution you need:
https://nodejs.org
You can use Visual Studio 2017 (Community, Pro, or Enterprise) but the lab does not directly address the differences. You will need Visual Studio 2017 15.7 or later to support the .NET Core 2.1 SDK.

ASP.NET Core SignalR