In order to implement the examples introduced in this chapter, you will need the .NET Core 3 software development kit (SDK) and some form of text editor. Of course, Visual Studio 2019 (any edition) meets all the requirements, but you can also use Visual Studio Code, for example.
You should have previously read Chapter 16, Real-Time Communication, for an understanding of SignalR.
The source code can be retrieved from GitHub at: https://github.com/PacktPublishing/Modern-Web-Development-with-ASP.NET-Core-3-Second-Edition.