Exemplo simples de sinalR não funcionando

Não é possível fazer o SignalR funcionar na minha máquina (com o IE9). Ao digitar algum texto e clicar em enviar, o texto não está sendo listado como pretendido. Além disso, espero que a lista seja atualizada a partir de várias instâncias do navegador e isso não acontece. Não há erro. Alguém poderia ajudar aqui?

C #
namespace TestSignalR.Hubs
{
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Web;

    /// <summary>
    /// Summary description for ChatHub.
    /// </summary>
    public class ChatHub : SignalR.Hubs.Hub
    {
        public void TestMessage(string message)
        {
            Clients.writeMessage(message);
        }
    }
}
ASPX

<input type="text" name="txtInput" id="txtInput" />
<button id="btnSubmit">Submit</button>

<ul id="messages">
</ul>
<script type="text/javascript" src="SignalR/Hubs"></script>
<script type="text/javascript">
    $(document).ready(function (message) {
        var chat = $.connection.chatHub;

        chat.writeMessage = function (message) {
            $("#messages").append("<li>" + message + "</li>");
        };

        $("#btnSubmit").click(function () {
            var text = $("#txtInput").val();
            chat.testMessage(text);
        });

        $.connection.hub.start();
    });

</script>

A página mestra tem as referências para os arquivos JQuery e SignalR: -

<script src="Scripts/jquery-1.6.4.min.js" type="text/javascript"></script>
<script src="Scripts/jquery.signalR-0.5.2.min.js" type="text/javascript"></script>

questionAnswers(2)

yourAnswerToTheQuestion