Back to school

Pro ASP.NET SignalR

Real-Time Communication in .NET with SignalR 2.1

By Keyvan Nayyeri , Darren White

  • eBook Price: $38.99 $19.50
Buy eBook Buy Print Book
ASP.NET SignalR is the new solution to real-time communication between servers and clients in .NET. Use it to push new data to a web page or mobile device as soon as it becomes available, whether it’s a notification, live chat, up-to-the-minute financial data, or a range of other exciting applications.

Full Description

  • Add to Wishlist
  • ISBN13: 978-1-4302-6319-7
  • 360 Pages
  • User Level: Intermediate to Advanced
  • Publication Date: December 10, 2014
  • Available eBook Formats: EPUB, MOBI, PDF

Related Titles

  • Pro ASP.NET Web API
  • Pro ASP.NET MVC 5
  • Pro C# 5.0 and the .NET 4.5 Framework
  • Pro Asynchronous Programming with .NET
  • Entity Framework 6 Recipes
  • Pro ASP.NET Core MVC
  • Windows Group Policy Troubleshooting
  • ASP.NET MVC with Entity Framework and CSS
  • .NET Development Using the Compiler API
Full Description

ASP.NET SignalR is the new solution to real-time communication between servers and clients in .NET. Use it to push new data to a web page or mobile device as soon as it becomes available, whether it’s a notification, live chat, up-to-the-minute financial data, or a range of other exciting applications. Innovations like Google live search and live Facebook and Twitter updates are pushing users’ expectations of the real-time web. With Pro ASP.NET SignalR, you can join this revolution and learn skills that will be valuable for years to come.

Pro ASP.NET SignalR starts with an introduction to the real-time web. Learn about the technologies underlying the SignalR library, such as WebSockets and long-polling, and how SignalR elegantly flips between them depending on the capabilities of the client. Next, meet the concepts of hubs and persistent connections and how to use them to build the components of an ASP.NET SignalR application. Find out how to extend, test, debug, configure, scale, and host your applications, and how to target a range of clients, including Windows and iOS.

The book rounds off with two case studies—a stock market price updater, and a collaborative drawing application—so you can get to grips with SignalR in a realistic scenario, using a broad range of the concepts covered in earlier chapters.

As real-time updates to web and mobile apps become the norm, Pro ASP.NET SignalR will be your in-depth, one-stop companion to this new and exciting technology.

What you’ll learn

  • The concept of hubs and hub proxies, and how to use them to build SignalR applications quickly and easily
  • The concept of persistent connections and how to use them to build more advanced SignalR applications
  • Debugging SignalR applications
  • Configuring and scaling SignalR applications
  • Hosting SignalR applications on Windows Azure
  • How to apply all these concepts to a real ASP.NET or Windows Store app

Who this book is for

This book will suit professional ASP.NET developers familiar with C#, IIS and JavaScript.

Table of Contents

Table of Contents

Chapter 1: Introduction to the Real-Time Web and ASP.NET SignalR

Chapter 2: Overview of SignalR

Chapter 3: Developing SignalR Applications using Hubs

Chapter 4: Working with Persistent Connections

Chapter 5: Debugging and Testing

Chapter 6: SignalR Clients

Chapter 7: Extending SignalR

Chapter 8: Configuration and Security

Chapter 9: Building a Stock Market Price Updater

Chapter 10: Building a Collaborative Drawing Application

Source Code/Downloads

Downloads are available to accompany this book.

Your operating system can likely extract zipped downloads automatically, but you may require software such as WinZip for PC, or StuffIt on a Mac.

Errata

If you think that you've found an error in this book, please let us know by emailing to editorial@apress.com . You will find any confirmed erratum below, so you can check if your concern has already been addressed.
No errata are currently published

Best-Sellers

    1. PHP Objects, Patterns, and Practice

      $38.99

      View Book

    2. Beginning Android 3D Game Development

      $34.99

      View Book

    3. Troubleshooting Oracle Performance

      $41.99

      View Book

    4. Beginning Amazon Web Services with Node.js

      $38.99

      View Book