Get definitive guidance on SignalR, a new library for ASP.NET developers that
Topics include: Introduction to async development; HTTP and real-time communications; SignalR technology fundamentals; persistent connections and hubs; multiplatform real-time applications; advanced topics
Learn how SignalR uses Websockets when supported by the browser and the server and falls back to other techniques and technologies when it is not
Exploit the API for connection management (e.g. connect and disconnect events), grouping connections, and authorization.
Chapter 1 Internet, asynchrony, multiuser…wow!
Chapter 2 HTTP: You are the client, and you are the boss
Polling: The answer?
Push: The server takes the initiative
Chapter 3 Introducing SignalR
What does SignalR offer?
Two levels of abstraction
OWIN and Katana: The new kids on the block
Chapter 4 Persistent connections
Implementation on the server side
Implementation on the client side
Adjusting SignalR configuration parameters
Complete example: Tracking visitors
Chapter 5 Hubs
Complete example: Shared drawing board
Chapter 6 Persistent connections and hubs from other threads
Jose Aguilar is a computer systems engineer with 15+ years of industry experience, primarily with Microsoft technologies. He's a recognized expert who regularly writes articles on ASP.NET MVC and other topics related to software development and works as an independent consultant and developer.