SignalR

    Contextualizing Reverse Ajax in a
Postmodernized Web 3.0 Domain Space.
What is this and why do I care?
SignalR (github): An asynchronous signaling library for ASP.NET to help build
real-time, multi-user interactive web applications.

SignalR (Nuget): A client and server side library for ASP.NET that provides
messaging and an abstraction over a persistent connection.

Bottom line: A solution dealing with the stateless nature of the web =>
making the web fabric appear to behave in a stateful way.
History/Requirements
History

•   Invented by David Fowler and Damien Edwards in August 2011
•   Two part library – a server piece (C#, no VB.NET!) and a Javascript (jQuery) piece
•   Specific to .NET Framework (there exist other solutions specific to PHP, Java)
•   Depending on interest, may/may not be part of .NET 4.5
•   Examples of usage: Auction sites, Sports sites, Chat room (Jabb R - http://jabbr.net/)


Requirements

•   .NET 4 Framework (utilizes Task Programming Library)
•   Must run in a ASP.NET or ASP.NET MVC project.
•   jQuery dependency
•   Download SignalR package from Nuget
Resources
•   General Documentation: https://github.com/SignalR/SignalR/wiki
•   http://github.com/signalR
•   http://nuget.org/packages/SignalR
•   Ayende, Part 1: http://ayende.com/blog/92161/reviewing-signalrndash-part-i
•   Ayende, Part 2: http://ayende.com/blog/93185/reviewing-signalrndash-part-ii
•   Scott Hanselman: http://bit.ly/qeJFyf
•   Slide Deck example: http://bit.ly/tZUFWq

SignalR

  • 1.
    SignalR Contextualizing Reverse Ajax in a Postmodernized Web 3.0 Domain Space.
  • 2.
    What is thisand why do I care? SignalR (github): An asynchronous signaling library for ASP.NET to help build real-time, multi-user interactive web applications. SignalR (Nuget): A client and server side library for ASP.NET that provides messaging and an abstraction over a persistent connection. Bottom line: A solution dealing with the stateless nature of the web => making the web fabric appear to behave in a stateful way.
  • 3.
    History/Requirements History • Invented by David Fowler and Damien Edwards in August 2011 • Two part library – a server piece (C#, no VB.NET!) and a Javascript (jQuery) piece • Specific to .NET Framework (there exist other solutions specific to PHP, Java) • Depending on interest, may/may not be part of .NET 4.5 • Examples of usage: Auction sites, Sports sites, Chat room (Jabb R - http://jabbr.net/) Requirements • .NET 4 Framework (utilizes Task Programming Library) • Must run in a ASP.NET or ASP.NET MVC project. • jQuery dependency • Download SignalR package from Nuget
  • 4.
    Resources • General Documentation: https://github.com/SignalR/SignalR/wiki • http://github.com/signalR • http://nuget.org/packages/SignalR • Ayende, Part 1: http://ayende.com/blog/92161/reviewing-signalrndash-part-i • Ayende, Part 2: http://ayende.com/blog/93185/reviewing-signalrndash-part-ii • Scott Hanselman: http://bit.ly/qeJFyf • Slide Deck example: http://bit.ly/tZUFWq