none
Sistema de mensagens tipo facebook RRS feed

  • Pergunta

  • Bom dia, alguém sabe me dizer como começar, com qual controle ou algum componente que posso criar um esquema de mensagens parecido com o do facebook? Ou parecido com o esquema de mensagens do 99freelas que também é interessante.

    Alguém sabe me dar uma luz?

    Obrigado


    /* Não esqueça de classificar caso tenha resolvido o problema */

    segunda-feira, 30 de janeiro de 2017 11:28

Respostas

  • Então se não tem necessidade de ser em tempo real, seria apenas uma notificação com a possibilidade de resposta. Poderia ser comparado ao fórum, onde é possível trocar mensagens e você é notificado caso exista alguma que não foi lida.

    Para fazer isso, não precisa de nada complexo, com CRUD normal você já consegue fazer.


    Se a resposta for relevante ou tenha resolvido seu problema, marque como útil/resposta!

    André Secco
    Microsoft MVP & MSDN Tech Advisor
    Blog: http://andresecco.com.br
    GitHub: http://github.com/andreluizsecco
    Twitter: @andre_secco


    segunda-feira, 30 de janeiro de 2017 12:41

Todas as Respostas

  • lembrando que eu queria desenvolver isso asp.net c# se possível sem MVC, pois no momento ñ manjo disso.

    /* Não esqueça de classificar caso tenha resolvido o problema */

    segunda-feira, 30 de janeiro de 2017 11:29
  • O "Esquema de mensagens" que se refere é o chat?

    Se for, você pode usar ASP.NET SignalR e como não quer usar MVC, dá uma olhada nas opções que tem:

    http://www.macoratti.net/13/03/net_sign1.htm

    https://www.codeproject.com/articles/526876/addingplussignalrplustoplusanplusasp-netpluswebfor

    Valeu!


    Se a resposta for relevante ou tenha resolvido seu problema, marque como útil/resposta!

    André Secco
    Microsoft MVP & MSDN Tech Advisor
    Blog: http://andresecco.com.br
    GitHub: http://github.com/andreluizsecco
    Twitter: @andre_secco

    segunda-feira, 30 de janeiro de 2017 11:49
  • Não seria bem um chat, seria um tipo de mensagens off-line, mando uma mensagem agora e a tare qdo o outro cara for acessar estará lá a mensagem para ele ver e responder, entendeu?

    /* Não esqueça de classificar caso tenha resolvido o problema */

    segunda-feira, 30 de janeiro de 2017 11:55
  • Então se não tem necessidade de ser em tempo real, seria apenas uma notificação com a possibilidade de resposta. Poderia ser comparado ao fórum, onde é possível trocar mensagens e você é notificado caso exista alguma que não foi lida.

    Para fazer isso, não precisa de nada complexo, com CRUD normal você já consegue fazer.


    Se a resposta for relevante ou tenha resolvido seu problema, marque como útil/resposta!

    André Secco
    Microsoft MVP & MSDN Tech Advisor
    Blog: http://andresecco.com.br
    GitHub: http://github.com/andreluizsecco
    Twitter: @andre_secco


    segunda-feira, 30 de janeiro de 2017 12:41
  • Sim mas qual item posso utilizar no asp.net para ficar parecido no aspeto, exemplo: lado esquerdo listagem de todos usuários que me mandou mensagem e ao clicar aparecer no lado direito o conteúdo das mensagem e o campo para eu responder.

    Só de clicar no lado esquerdo carrega no lado direito o conteúdo, com repeater dá para fazer? mais ajax para ñ dar reload na pagina?


    /* Não esqueça de classificar caso tenha resolvido o problema */

    segunda-feira, 30 de janeiro de 2017 15:32
  • Kerbruth Kovosk, não há um componente ou recurso nativo para criar o sistema de troca de mensagens com um simples arrastar e soltar do mouse. Assim como o André disse, você precisa desenvolver um CRUD simples para isto.

    Você pode seguir qualquer tutorial sobre implementação de um CRUD (ex: http://raphaelcardoso.com.br/criando-crud-com-asp-net-web-forms-4-5/), daí você precisará de um cadastro de usuários e um cadastro de mensagens (o usuário atual seleciona o usuário de destino, por exemplo, e digita a mensagem).


    If you found this post helpful, please "Vote as Helpful". If it actually answered your question, remember to "Mark as Answer".

    Se achou este post útil, por favor clique em "Votar como útil". Se por acaso respondeu sua dúvida, lembre de "Marcar como Resposta".

    segunda-feira, 30 de janeiro de 2017 16:05