Pro ASP.NET SignalR : real-time communication in .NET with SignalR 2.1 / Keyvan Nayyeri, Darren White.

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 applicatio...

Full description

Saved in:
Bibliographic Details
Online Access: Full Text (via O'Reilly/Safari)
Main Authors: Nayyeri, Keyvan, 1984- (Author), White, Darren (Author)
Format: eBook
Language:English
Published: Berkeley, CA : Apress, 2014.
Series:Expert's voice in .NET.
Subjects:

MARC

LEADER 00000cam a2200000 i 4500
001 b10294641
006 m o d
007 cr |||||||||||
008 141211s2014 caua o 001 0 eng d
005 20240829145008.4
019 |a 900192828  |a 908082690  |a 1005769592  |a 1026450418  |a 1048161013  |a 1066431154  |a 1066470758  |a 1086465226  |a 1110848824  |a 1112576987  |a 1126437100  |a 1129354074  |a 1136337591  |a 1153032058  |a 1153860752  |a 1155940782  |a 1161069476  |a 1163695097  |a 1295603139  |a 1300480807  |a 1303323990 
020 |a 9781430263203  |q (electronic bk.) 
020 |a 1430263202  |q (electronic bk.) 
020 |a 1430263199  |q (print) 
020 |a 9781430263197  |q (print) 
020 |z 9781430263197 
024 7 |a 10.1007/978-1-4302-6320-3  |2 doi 
029 1 |a AU@  |b 000056051649 
029 1 |a CHNEW  |b 000890438 
029 1 |a CHVBK  |b 374491550 
029 1 |a DEBBG  |b BV042490713 
029 1 |a DEBBG  |b BV043617610 
029 1 |a DEBSZ  |b 434838918 
029 1 |a GBVCP  |b 882844105 
029 1 |a NLGGC  |b 386006873 
035 |a (OCoLC)safo898028356 
035 |a (OCoLC)898028356  |z (OCoLC)900192828  |z (OCoLC)908082690  |z (OCoLC)1005769592  |z (OCoLC)1026450418  |z (OCoLC)1048161013  |z (OCoLC)1066431154  |z (OCoLC)1066470758  |z (OCoLC)1086465226  |z (OCoLC)1110848824  |z (OCoLC)1112576987  |z (OCoLC)1126437100  |z (OCoLC)1129354074  |z (OCoLC)1136337591  |z (OCoLC)1153032058  |z (OCoLC)1153860752  |z (OCoLC)1155940782  |z (OCoLC)1161069476  |z (OCoLC)1163695097  |z (OCoLC)1295603139  |z (OCoLC)1300480807  |z (OCoLC)1303323990 
037 |a safo9781430263203 
040 |a N$T  |b eng  |e rda  |e pn  |c N$T  |d GW5XE  |d N$T  |d YDXCP  |d UMI  |d E7B  |d S4S  |d COO  |d OCLCF  |d B24X7  |d IDEBK  |d DEBBG  |d EBLCP  |d Z5A  |d LIV  |d MERUC  |d ESU  |d OCLCQ  |d VT2  |d IOG  |d OCLCO  |d OCLCA  |d OCL  |d REB  |d VLB  |d CEF  |d DEHBZ  |d OCLCQ  |d OCLCO  |d INT  |d U3W  |d OCLCQ  |d OCLCO  |d WYU  |d YOU  |d OCLCQ  |d OCLCO  |d UAB  |d UKAHL  |d OCLCQ  |d OCLCO  |d DCT  |d ERF  |d OCLCQ  |d SFB  |d WURST  |d BRF  |d DST  |d OCLCO  |d OCLCQ  |d OCL  |d OCLCO  |d OCLCL  |d OCLCQ 
049 |a GWRE 
050 4 |a QA76.76.A65 
100 1 |a Nayyeri, Keyvan,  |d 1984-  |e author.  |1 https://id.oclc.org/worldcat/entity/E39PCjFvCy3Q9tC4WRKtGTj7QC 
245 1 0 |a Pro ASP.NET SignalR :  |b real-time communication in .NET with SignalR 2.1 /  |c Keyvan Nayyeri, Darren White. 
264 1 |a Berkeley, CA :  |b Apress,  |c 2014. 
264 2 |a New York, NY :  |b Distributed to the Book trade worldwide by Springer 
264 4 |c ©2014 
300 |a 1 online resource (xvii, 360 pages) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a volume  |b nc  |2 rdacarrier 
347 |a text file  |b PDF  |2 rda 
490 1 |a The expert's voice in .NET 
500 |a Includes index. 
588 0 |a Online resource; title from PDF title page (SpringerLink, viewed December 22, 2014). 
520 |a 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. 
505 0 |a At a Glance; Introduction; Chapter 1: Introduction to the Real-Time Web and ASP.NET SignalR; Evolution of the Internet; Why the Client-Side Experience Is More Important than Ever; Real-Time Web Application Development; Examples of Real-Time Web Application Development; Facebook; Twitter; Google Search; Google Docs; JabbR; ShootR; History of ASP.NET SignalR; What Is ASP.NET SignalR?; ASP.NET SignalR Architecture; Main Challenges for Real-Time Web Development; Transport Options; Long Polling; Forever Frame; Server-Sent Event; WebSockets; How ASP.NET SignalR Uses Transports; Summary. 
505 8 |a Chapter 2: Overview of SignalRTechnologies Behind SignalR; Open Web Interface for .NET (OWIN); Connection Transports; Dependency Resolver; Inversion of Control; Inversion of Control Container; Dependency Resolver Example; Task Parallel Library; Message Backplanes; Supported Server Platforms and Clients; Server Platforms; Client Platforms; Getting Started with SignalR; NuGet; Package Manager Dialog Box; Package Manager Console; Important SignalR NuGet Packages; First Sample Application; When to Use SignalR; Understanding the User Experience; General Categories of SignalR Applications. 
505 8 |a When Not to Use SignalRExtensibility of SignalR; OWIN Components; IoC Containers; Scaling Out with Message Backplanes; SQL Server; Windows Azure Service Bus; Redis; Limitations of SignalR; Server Platform Limitations; Client Platform Limitations; Message Backplane Limitations; External Limitations; Summary; Chapter 3: Developing SignalR Applications Using Hubs; Overview of Hubs; Getting Started with Hubs; Route Configuration; Customize the Hubs Proxy Location; Cross-Domain Connections; Multiple Hub Declaration; Custom Hub Names; Custom Types; Groups; Accessing Particular Clients. 
505 8 |a Connection Lifetime ManagementContext; State Management; Tracing; HubDispatcher; HubPipelineModule; Summary; Chapter 4: Developing SignalR Applications Using Persistent Connections; What Is a Persistent Connection?; Properties of a Persistent Connection; How Persistent Connection Works; Using a Persistent Connection Instead of a Hub; How to Configure Persistent Connections; Persistent Connection Route Configuration; Mapping Routes in Startup.cs; Global Timeout and Keep-Alive Configurations; HostContext Configuration; SupportsWebSockets; WebSocketServerUrl. 
505 8 |a Server Communication to Clients Over Persistent ConnectionsNegotiation; Negotiation Properties; URL; ConnectionId; ConnectionToken; KeepAliveTimeout; DisconnectTimeout; TryWebSockets; WebSocketsServerUrl; ProtocolVersion; TransportConnectTimeout; Client Negotiation; Ping; Connect; Send; Poll; Abort; Signaling Between Server and Clients; Server-side Events; OnReceived; OnConnected; OnDisconnected; OnReconnected; OnRejoiningGroups; AuthorizeRequest; Client-side Events; Received; Error; Closed/Disconnected; Reconnecting; Reconnected; StateChanged; ConnectionSlow; OnStart; OnStarting. 
546 |a English. 
630 0 0 |a Active server pages. 
630 0 0 |a Microsoft .NET Framework. 
630 0 7 |a Active server pages  |2 fast 
630 0 7 |a Microsoft .NET Framework  |2 fast 
650 0 |a Web applications. 
650 0 |a Microsoft software. 
650 0 |a Software engineering. 
650 7 |a Software engineering  |2 fast 
650 7 |a Microsoft software  |2 fast 
650 7 |a Web applications  |2 fast 
700 1 |a White, Darren,  |e author. 
776 0 8 |i Print version:  |a Nayyeri, Keyvan, 1984-  |t Pro ASP.NET SignalR.  |d Berkeley, CA : Apress, 2014  |z 9781430263203  |w (OCoLC)898028356 
830 0 |a Expert's voice in .NET. 
856 4 0 |u https://go.oreilly.com/UniOfColoradoBoulder/library/view/~/9781430263203/?ar  |z Full Text (via O'Reilly/Safari) 
915 |a - 
956 |a O'Reilly-Safari eBooks 
956 |b O'Reilly Online Learning: Academic/Public Library Edition 
994 |a 92  |b COD 
998 |b Subsequent record output 
999 f f |i b46a456e-11ed-547a-8306-6126ba919ac8  |s b6a495cd-5c06-57e5-8626-9e03e74bf88d 
952 f f |p Can circulate  |a University of Colorado Boulder  |b Online  |c Online  |d Online  |e QA76.76.A65  |h Library of Congress classification  |i web  |n 1