real time data visualization using asp.net / signalr + d3.js

16
Real Time Data Visualization using ASP.NET MVC SignalR D3.JS + +

Upload: sunny-kumar

Post on 16-Jul-2015

258 views

Category:

Technology


12 download

TRANSCRIPT

Page 1: Real Time Data Visualization using asp.net / SignalR + D3.js

Real TimeData Visualization

using

ASP.NET MVC SignalR D3.JS+ +

Page 2: Real Time Data Visualization using asp.net / SignalR + D3.js

Agenda

• Introduction to SignalR• Introduction to D3.js• Demo - Real time data visualization

Page 3: Real Time Data Visualization using asp.net / SignalR + D3.js

Without real-time

Page 4: Real Time Data Visualization using asp.net / SignalR + D3.js

With real-time

Page 5: Real Time Data Visualization using asp.net / SignalR + D3.js

SignalRSignalR is a series of abstractions around various

methods of providing

Persistent HTTP connections

distributed as open source

Page 6: Real Time Data Visualization using asp.net / SignalR + D3.js

SignalR

•Abstraction over transports

•Connection management

•Broadcast or target specific client

Page 7: Real Time Data Visualization using asp.net / SignalR + D3.js

SignalR Core Concepts

Connection

Represents a simple endpoint for sending single-recipient, grouped, or broadcast

messages

Page 8: Real Time Data Visualization using asp.net / SignalR + D3.js

SignalR Core Concepts

Hub

Built upon the connection API that allows your Client and Server to call methods on

each other directly

Page 9: Real Time Data Visualization using asp.net / SignalR + D3.js

SignalR Core Concepts

Backplane

A Backplane allows you to scale your application to multiple server.

Page 10: Real Time Data Visualization using asp.net / SignalR + D3.js

SignalR Fallback

Long Polling

Forever Frames

Server Sent Events

Web Sockets

Page 11: Real Time Data Visualization using asp.net / SignalR + D3.js

D3.js

•A JavaScript library for manipulating documents based on data.

•Helps you create rich visualizations using HTML, SVG & CSS

Page 12: Real Time Data Visualization using asp.net / SignalR + D3.js

D3js.org

Page 13: Real Time Data Visualization using asp.net / SignalR + D3.js

Demo Breakdown

Real Time Data Visualization

Page 14: Real Time Data Visualization using asp.net / SignalR + D3.js

Please share your

feedback!

goo.gl/v5s2OS

Page 15: Real Time Data Visualization using asp.net / SignalR + D3.js

• C# Corner MVP / Author / Speaker

• Developer - .NET Stack

• @sunny_delhi

[email protected]

My Credentials

Sunny

Sharma

Page 16: Real Time Data Visualization using asp.net / SignalR + D3.js

Thank You!