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...
Saved in:
Online Access: |
Full Text (via O'Reilly/Safari) |
---|---|
Main Authors: | , |
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 |