Successfully reported this slideshow.
SignalR

The fast and easy way to do push
messaging.
Bi directional communication made easy!
SinalR – Who is this guy?
Paul Whitmer
–

ASP.Net Developer at Bridgepoint Education

–

Twitter if you like the presentat...
SignalR – What is it?

It's a wrapper for WebSockets!
●

●

It optimizes bi directional communication, makes
implementatio...
SignalR – Why would I use this?
●

Easy to configure

●

Once hand shake is completed it is no longer an HTTP request but
...
SignalR – What are the limitations?
It's a Mobile Web World!
iOS open source project: SignalR-ObjC

– Must install CocoaPo...
SignalR – What are the benefits?
Easy To Use!
Install
Install-Package Microsoft.AspNet.SignalR
Client Code
var connection ...
Demo Time!!!
●

Show how simple hub works to broadcast message

●

Show page design using javascript for connection to hub...
Questions?
Go to
●

SignalR.net

●

Google

●

Stackoverflow

●

MSDN
Questions?
Go to
●

SignalR.net

●

Google

●

Stackoverflow

●

MSDN
Upcoming SlideShare
Loading in …5
×

Signal r demo

1,651 views

Published on

Notes from my presentation about SignalR to the developer group.

Published in: Education, Technology
  • Be the first to comment

  • Be the first to like this

Signal r demo

  1. 1. SignalR The fast and easy way to do push messaging. Bi directional communication made easy!
  2. 2. SinalR – Who is this guy? Paul Whitmer – ASP.Net Developer at Bridgepoint Education – Twitter if you like the presentation: paulwhitmer – Email: paul.whitmer@gmail.com
  3. 3. SignalR – What is it? It's a wrapper for WebSockets! ● ● It optimizes bi directional communication, makes implementation simpler between clients and servers. It helps reduce overhead and increases scalability.
  4. 4. SignalR – Why would I use this? ● Easy to configure ● Once hand shake is completed it is no longer an HTTP request but communications protocol ● Supports bi-directional communication ● Supports fallback technologies ● Long-polling, SSE, and others
  5. 5. SignalR – What are the limitations? It's a Mobile Web World! iOS open source project: SignalR-ObjC – Must install CocoaPods to install – It's Ruby gems in an Objective C program to connect with ASP.Net Android open source project: SignalA – Uses long polling so no true push service Windows 8 works out of the box
  6. 6. SignalR – What are the benefits? Easy To Use! Install Install-Package Microsoft.AspNet.SignalR Client Code var connection = $.hubConnection(); proxy = connection.createHubProxy('learningHub'); proxy.on('broadcast', onNewMessage); Server Code [HubName("learningHub")] public class LearningHub : Hub { public void SendMessage(string message, string user) { Clients.All.broadcast(message, user); } } –
  7. 7. Demo Time!!! ● Show how simple hub works to broadcast message ● Show page design using javascript for connection to hub ● Show front page of application side by side browsers
  8. 8. Questions? Go to ● SignalR.net ● Google ● Stackoverflow ● MSDN
  9. 9. Questions? Go to ● SignalR.net ● Google ● Stackoverflow ● MSDN

×