IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

Chat en ASP.NET, conseils


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté
    Avatar de PhiberOptik
    Homme Profil pro
    Inscrit en
    Novembre 2005
    Messages
    256
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Novembre 2005
    Messages : 256
    Par défaut Chat en ASP.NET, conseils
    Salut
    Je me suis lancé dans la creation d'un chat en asp.net, et je suis besoins de conseils.
    le chat contient un controle pour les discussion, un controle pour la liste des utilisateurs, un controle oú on tape...
    bon, les discussions je vais les enregistrer dans un fichier texte ou dans une base de donnée?
    un chatteurs et identifié le jeton attribué par le serveur web a son navigateur et son pseudo ou bien son pseudo seulement?
    plus encore des conseils si les voyer utiles et merci á l'avance...

  2. #2
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    Salut

    Si c'est un chat et non un forum, tu n'as peut-être pas besoin d'enregistrer les conversations... si tu veux le faire quand même, à toi de voir ce que tu préfères entre fichier texte (plus facile) et base de données (plus souple).

    Pour l'identification des personnes connectées, là encore c'est à toi de voir... Je te déconseille d'utiliser seulement le pseudo, sinon n'importe qui pourra se faire passer pour quelqu'un d'autre. Si le chat nécessite une inscription, tu es presque obligé d'utiliser une base de donnée pour stocker les infos sur les utilisateurs. Dans ce cas, tu fais une authentification par user/password. La session ASP.NET devrait être suffisante pour identifier les utilisateurs connectés

  3. #3
    Membre expérimenté
    Avatar de PhiberOptik
    Homme Profil pro
    Inscrit en
    Novembre 2005
    Messages
    256
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Novembre 2005
    Messages : 256
    Par défaut
    oui j'ai deja pensé a l'identification par pseudo et mot de passe, mais je vais encore utiliser les Session de asp.net puisque si on actualise la page, l'utlisateur sera encore demandé pseudo et mot de passe...

  4. #4
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    Citation Envoyé par PhiberOptik Voir le message
    oui j'ai deja pensé a l'identification par pseudo et mot de passe, mais je vais encore utiliser les Session de asp.net puisque si on actualise la page, l'utlisateur sera encore demandé pseudo et mot de passe...
    Pas forcément... une fois que l'utilisateur s'est authentifié avec son mot de passe, tu peux garder le pseudo dans la session, et ne plus demander le mot de passe

  5. #5
    Membre expérimenté
    Avatar de zooffy
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Août 2004
    Messages
    3 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2004
    Messages : 3 895
    Par défaut
    Et aussi, si tu utilise le MemberShip pour l'authetification et la gestion de la sécurité, ben t'a moins de problème à gérer, le FrameWork le fait pour toi.

    Sur l'enregistrement des conversations attention à deux choses (au moins et antinomiques) :
    - la CNIL, merci à ses bons rien de nous faire........ Mais bon, ils existent et ils faut les respecter.....
    - la justice qui aiment bien pouvoir accéder à des hitoriques de ce genre de choses. Et d'ici à ce qu'il ait une loi qui sorte pour obliger ça, ben y pas des kilomètres.

    Sinon, Base de données pour la gestion c'est vraiment ce qu'il y a de mieux car les fichiers texte pourraient devenir vite fait trés gros et donc pas facile à gérer.

    Ensuite pense aussi aux outils autour du Caht, genre voir un profil public à partir du pseudo, pouvoir filtrer les pseudo sur des critère que tu aurais enregistré dans la BDD, permettre de blacklister des pseudo, mais bon, pour ça faudrait savoir si tu fais un chat pour un truc précis ou dans l'absolu.

Discussions similaires

  1. Blog & Chat pour asp.net
    Par youtpout978 dans le forum ASP.NET
    Réponses: 2
    Dernier message: 28/01/2012, 13h48
  2. Hébergement ASP.NET et conseil OVH
    Par Giovanny Temgoua dans le forum Hébergement
    Réponses: 5
    Dernier message: 01/11/2011, 14h40
  3. Voice Chat avec ASP.NET
    Par bonomsoleil dans le forum ASP.NET
    Réponses: 0
    Dernier message: 05/07/2009, 15h21
  4. Choix SGBD pour ASP.NET C#? et autres conseils
    Par pimos dans le forum Accès aux données
    Réponses: 8
    Dernier message: 31/12/2007, 11h30
  5. Cohabition ASP et ASP.NET , méthodes et conseils
    Par blueghost dans le forum ASP
    Réponses: 2
    Dernier message: 04/04/2007, 14h54

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo