Working with signalR is really straigth forward, all you need to do is create your "Hub".
Lets go configure your MVC project with the following command :-
Next, lets get some concepts out the door. In signalR what we write eventually gets 'callable' by clients. One way of thinking about it is, public methods here is what client call.
Create a hub, as such and you're ready to test your SignalR apps.
Step 1 :-
Somehow i have added some server side calls but it is not reflected here. :)
Step 2 :-
Modify your index.html and you're ready to go.
We can easily differentiate between calls to either server and client as it is stated clearly in the method call.
For a more advance example, please take a look at the following source.