In order to get started with SignalR you will need either Visual Studio 2010, any edition, although NuGet, which you also need, is not supported out of the box for the express edition. You can also use Visual Studio 2012; in fact, the book has been written using it. With Visual Studio 2012, the express edition has NuGet out of the box. For NuGet you can go to http://www.nuget.org for more information. As a side note, it is also possible to use Mono for development and Xamarin Studio, if you are on a different platform such as Linux or Mac. The code is the same—you just need to manage the references differently. SignalR has Mono packages on NuGet.