Jump to ratings and reviews
Rate this book

SignalR Programming in Microsoft ASP.NET

Rate this book
Get definitive guidance on SignalR, a new library for ASP.NET developers that simplifies the process of adding real-time web functionality to your applications. Real-time web functionality enables server-side code to push content to connected clients instantly as it becomes available. With this book, Microsoft .NET developers familiar with HTML and JavaScript will gain the skills to add real-time and async communication features for web, desktop, and mobile phone applications.

272 pages, Paperback

First published February 12, 2014

1 person is currently reading
22 people want to read

About the author

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
7 (50%)
4 stars
3 (21%)
3 stars
4 (28%)
2 stars
0 (0%)
1 star
0 (0%)
Displaying 1 - 3 of 3 reviews
Profile Image for Ahmad hosseini.
324 reviews72 followers
January 22, 2017
What is SignalR?
SignalR is a framework that facilitates building interactive, multiuser, and real-time web applications (although not only web applications, as we shall see later on), making extensive use of asynchrony techniques to achieve immediacy and maximum performance.
Originally, it was a personal project of David Fowler and Damian Edwards, members of the ASP.NET team at Microsoft, but it is now an officially integrated product in the stack of web technologies.

What is OWIN?
Open Web Interface for .NET4 (OWIN) is an open specification led by the community and published under the Creative Commons license, which defines a standard interface to communicate servers with web applications, using abstractions that allow these two components, historically so tied to each other, to be decoupled. As in other occasions, this is not something radically new or out of the blue. It is derived from similar ideas already tested on platforms such as Node, Ruby, and Python.
In practice, OWIN defines, among other things, a context consisting of a dictionary of values with standardized keys that the server, whichever it is, will send to the applications to provide them with information about the request, the client, parameters, and so on, as well as the way in which the applications will return the result to the host process.
description
What is Katana?
Katana is an open source project created by Microsoft and distributed under the Apache 2.0 license, which contains a set of components that facilitate creating and executing web applications based on the OWIN specification.

Who should read this book?
The aim of this book is to help developers understand, know, and program SignalR-based components or applications. It can be of special interest to developers who need to make use of real-time immediacy in existing applications or who want to create new systems based on this paradigm.
In this book, assumed that the reader has a good knowledge of C# and programming within the .NET environment in general. Also, because SignalR itself and many of the examples and contents are focused on the web world, it is necessary to know the protocols on which it rests, as well as having a certain knowledge of the basic languages of these environments, such as HTML and, in particular, JavaScript.

What is advantages of book?
Providing topics that exists in real world such as scaling and integrating with other framework is advantages of book.

What is weakness of book?
Examples of book with little details have been described and are difficult to implementing and troubleshooting for beginners.

What is my favorite chapter?
Last chapter is my favorite chapter. In this chapter, author describe advanced topics such as Authorization, Dependency Injection, Unit Testing and Integration with other Framework such as Web API, ASP.Net MVC, Knockout, and AngularJs.
Profile Image for Kevin Garner.
18 reviews4 followers
August 10, 2015
This book captures one of those ideals you hope for when looking for a good introduction and some practical advice on a given tool / technology. With plenty of examples, gotchas, and hands-on exercises, "SignalR Programming..." delivers the full picture. Almost all of the questions I had going into reading this book were answered sufficiently. I strongly recommend this book for anyone who wants to learn SignalR and/or wants to get a glimpse at its potential and how it can fit into your software development toolset.
Displaying 1 - 3 of 3 reviews

Can't find what you're looking for?

Get help and learn more about the design.