title: SignalR differences
body: <p>I am kind of a noob when it comes to SignalR. Just started poking around and googling about it, and I was wondering if anyone could explain to me some differences between things are done.</p>
  
  <p>In some of the examples I've seen, people needed to make a Startup class and define <code>app.MapSignalR();</code> and in some applications I can't seem to find that piece of code, but it looks like they defined the signalr route with</p>
  
  <pre><code>outeTable.Routes.MapHubs(new HubConfiguration());
  </code></pre>
  
  <p>So could anybody tell me the difference? When should I use one over the other?</p>
  
  <p>I was also wondering about the difference between using <code>$.connection.someHubName</code> and <code>var connection = $.hubConnection(); connection.createHubyProxy(someHubName);</code>?</p>
  
  <p>I do realize that the first is some auto-generated proxy, but what does that mean and when should I use one over the other? </p>