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

C# Discussion :

Réalisation d'un forum


Sujet :

C#

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    30
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2007
    Messages : 30
    Par défaut Réalisation d'un forum
    Bonjour,

    Je dois réaliser un forum pour le site d'une entreprise réalisé en C# dotnet.

    Jusqu'à présent je n'ai trouvé aucun code source ou tutoriel qui me conviendrait.

    En connaissez-vous? Je cherche soit un tutoriel soit un code source ne comprenant pas de dll! Il me faut en effet le code en entier.

    Je cherche bien entendu à la fois la partie visible du forum mais également la partie d'administration.

    Merci d'avance pour votre aide.

  2. #2
    Expert confirmé
    Avatar de Skyounet
    Homme Profil pro
    Software Engineer
    Inscrit en
    Mars 2005
    Messages
    6 380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Software Engineer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 6 380
    Par défaut
    En gros tu veux qu'on fasse le boulot pour toi ?

    C'est pas le principe ici, tu as un problème tu viens, mais pas pour demander qu'on fasse à ta place.

    Reviens avec une vraie question.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    30
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2007
    Messages : 30
    Par défaut
    Ce n'est pas du tout le but !

    Simplement si quelqu'un en a déjà réalisé un ou si des exemples sont déjà disponibles, pourquoi réinventer la roue!

    Alors on peut jeter tout les tutoriels...

    De plus, à moi seul, je doute pouvoir faire aussi bien que ce que propose par exemple le site de ASP.NET ou plusieurs développeurs ont travaillé sur le forum pendant plusieurs mois.

    Je souhaite simplement pouvoir adapter quelque chose qui existe déjà au site...

  4. #4
    Expert confirmé
    Avatar de ced600
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Août 2006
    Messages
    3 364
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Août 2006
    Messages : 3 364
    Par défaut
    Donc Skyrunner avait raison, je le cite :
    En gros tu veux qu'on fasse le boulot pour toi ?

    C'est pas le principe ici, tu as un problème tu viens, mais pas pour demander qu'on fasse à ta place.

    Reviens avec une vraie question.
    Alors on peut jeter tout les tutoriels...
    Non ils sont fait pour que quelqu'un évite de poser ce genre de question sur le forum .

    Si tu ne trouves pas de tutorials pour c# pour faire un forum, c'est qu'il en existe pas. Mais tu peux le créer toit même en même temps que tu fait ton forum .

    Commence par te poser la question : Qu'est ce qu'un forum ?
    A partir de là tu commenceras à savoir où chercher.

    Et reviens nous voir lorsque tu auras un problème technique.

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    30
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2007
    Messages : 30
    Par défaut
    Si personne ne connait de tutoriel C# pour écrire un forum je vais me lancer dans la réalisation du forum "from scratch".

    Je tiens juste à préciser que je préfèrais m'assurer que je devais passer tout ce temps à commencer de 0 et que des exemples n'existaient pas. Voilà pourquoi je demandais si des tutoriels existaient et non pas qu'une âme généreuse me réalise mon forum. Donc malgré ton appuis je trouve toujours que la réponse de skyrunner est plutôt rude.

    Le plus simple serait de dire les choses en douceur afin que l'on puisse poster sans craintes et en toute liberté... ce qui je pense est le but d'un forum!

    Merci tout de même pour vos réponses

  6. #6
    Expert confirmé
    Avatar de Skyounet
    Homme Profil pro
    Software Engineer
    Inscrit en
    Mars 2005
    Messages
    6 380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Software Engineer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 6 380
    Par défaut
    Ce que je n'ai pas apprécié dans ton message, ce sont ces quelques lignes.

    Il me faut en effet le code en entier.

    Je cherche bien entendu à la fois la partie visible du forum mais également la partie d'administration.

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    30
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2007
    Messages : 30
    Par défaut
    Je suis d'accord que cela peut être pris dans le mauvais sens.

    J'ai ajouté ces lignes car l'on m'a conseillé bon nombre d'exemples du type yet another forum. Cependant dans ces exemples, la plus grande partie du code est cachée derrière des dll. Ces exemples ne servent donc a rien à moins de les intégrer totalement, ce qui ne me convient pas.

    Je voudrais créer un forum qui m'est propre, mais pour gagner du temps j'aimerais m'inspirer d'un exemple dont je pourrais consulter le code en entier. Je me suis peut-être mieux exprimé ici .

  8. #8
    Expert confirmé
    Avatar de ced600
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Août 2006
    Messages
    3 364
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Août 2006
    Messages : 3 364
    Par défaut
    reste que cette démarche et celle de la recherche d'un tutorial, et sur ce forum les postes ne devraient pas commencer par je recherche un tutorial.
    En effet tout ce qui sont disponibles sont présent dans la rubrique tutoriels, et s'il n'y a pas ce que tu recherches, alors on ne peut pas t'en fournir, on n'en a pas.
    Après tu pux en trouver sur google, mais si tu as du mal à en trouver, nous aurons le même problème.
    Bref les postes servent à répondre à des problèmes techniques de langages, de conceptions, de logiques, et à résoudre les bugs que les posteurs n'arrivent pas à résoudre.
    Du moins c'est mon avis.

    Si tu avais commencé avec un truc du genre :
    "Je veux faire un forum, mais je ne comprends pas trop ce que c'est, ou je ne vois pas par où commencer ? Pourriez vous me donner des pistes ?"
    Là tu aurais eu des réponses correctes et de l'aide, et peut être que si quelqu'un connaissait un tutorial te l'aurait passé. Par ce que ta démarche aurais été : "Je veux me démerder seul mais je n'y arrive pas, pourriez allumer quelques torches pour que je me repère dans le brouillard dans lequel je me trouve, s'il vous plait ?"

    Bref tout est une question de communication.

  9. #9
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    30
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2007
    Messages : 30
    Par défaut
    En réalité je sais ce que je dois faire et je sais par ou commencer étant donné que j'ai réalisé un forum à partir de 0 en php...mais avec l'aide d'un tutoriel (comme dis dans un message précédent).

    En ayant déjà réalisé un, je sais quelle est la masse de travail. Voila pourquoi je cherchais à être épaulé par un tutoriel ou un code.

  10. #10
    Membre Expert
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    1 103
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 103
    Par défaut
    d'un autre coté l'api PHP est très largement moins riche que le framework .dotnet donc le travail y sera forcément plus titanesque.

    (avant que certains ne me disent encore que je diffame php... il a un api très riche c'est vrai... mais souvent sur des trucs strictement inutiles et pas du tout adaptés pour certaines choses très utiles, et en plus l'interface au base de données meme s'il est relativement simple, est vraiment trop mal développé, et ca j'en parle en connaissance de cause.)

  11. #11
    Expert confirmé
    Avatar de ced600
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Août 2006
    Messages
    3 364
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Août 2006
    Messages : 3 364
    Par défaut
    Je viens de penser à une chose :
    Pourquoi ne pas faire le forum en flash. Je n'en ai pas fait, mais d'autres personnes ayant essayé mon affirmer que c'était simple, jolie, efficace, et rapide. Et plusieurs forum sont deve en flash actuellement.

  12. #12
    Expert confirmé
    Avatar de Skyounet
    Homme Profil pro
    Software Engineer
    Inscrit en
    Mars 2005
    Messages
    6 380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Software Engineer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 6 380
    Par défaut
    Citation Envoyé par ced600 Voir le message
    Je viens de penser à une chose :
    Pourquoi ne pas faire le forum en flash. Je n'en ai pas fait, mais d'autres personnes ayant essayé mon affirmer que c'était simple, jolie, efficace, et rapide. Et plusieurs forum sont deve en flash actuellement.
    Très mauvais pour le referencement.
    Imagine si le forum de DVP était en Flash, on trouverait rien via Google.

  13. #13
    Expert confirmé
    Avatar de ced600
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Août 2006
    Messages
    3 364
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Août 2006
    Messages : 3 364
    Par défaut
    ha ok.

  14. #14
    Membre confirmé Avatar de jerome.fortias
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    164
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2004
    Messages : 164
    Par défaut
    Pour le source en .net y'a un excellent forum Open source qui s'appelle yetanother forum. Tu devrais t'en sortir en quelques jours avec comme pré-requis d'avoir une bonne compréhension du datamodel d'un forum (en général ils sont trés prôches des uns des autres) et bien sur un bon niveau en programmation et un niveau suffisant en programmation .net ... En développant des ascx tu pourras même développer dans le langage .net que tu veux et attaquer le forum à la manière d'un framework.

    http://www.yetanotherforum.net/

    Note importante : il est sous licence GPL donc faut rester dans l'esprit de cette licence, par courtoisie avant tout

  15. #15
    Membre confirmé Avatar de jerome.fortias
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    164
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2004
    Messages : 164
    Par défaut
    Skyrunner, il est parfois trés utile de cacher la partie forum d'un site aux moteurs de recherche. Sur developpez.com qui a une excellente tenue par de probleme, mais sur de nombreux forums cela dérappe vite, et il est parfois préférable de se cacher. Reste que pour le référencement tu as raison, le flash n'est pas une bonne idée, deplus développer un forum avec un niveau de maturité suffisant (en comparaison avec ce qu'on utilise d'habitude comme vBulletin - le top) from scratch c'est énorme.

  16. #16
    Membre confirmé Avatar de jerome.fortias
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    164
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2004
    Messages : 164
    Par défaut
    AAutres voix mais pour dotnetnuke uniquement tu as Activeforums de activemodules.com (excellent)...

  17. #17
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    30
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2007
    Messages : 30
    Par défaut
    Merci jerome_fortias pour cette réponse qui fait avancer le schmilblik

    Cependant yet another forum ne propose qu'une partie du code et une autre est cachée derrière des dll comme je l'avais signalé dans un message précédent.

    Par contre active modules m'intéresse beaucoup. Reste à voir si l'entreprise est prête à y mettre le prix.

    Encore merci

  18. #18
    Membre confirmé Avatar de jerome.fortias
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    164
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2004
    Messages : 164
    Par défaut
    YAF permet d'ajouter les fonctionnalités que tu veux en te basant sur l'existant. Vois la DLL comme une librairie que tu peux étendre non pas comme une boite noire totalement fermée... Mais c'était avec plaisir

  19. #19
    Membre Expert
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    1 103
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 103
    Par défaut
    le problème de flash, c'est qu'en fait, c'est pas si compliqué... à voir, mais le modele de programmation ActionScript pose quelques problèmes.
    ton forum n'est plus un forum, mais plus un client lourd...
    ensuite l'accès aux données ? par socket ? flash gere que les sockets XML et cela suppose le serveur adapté derrière, l'accès aux bases de données (a moins d'utiliser de l'interfacage php/autre et du loadvar) se fait uniquement sur des bases propriétaires coldfusion...
    j'ai déjà vu mieux comme système...
    en plus contrairement aux apparances, l'actionscript est tellement permissif qu'il est extremement facile d'y glisser, par mégarde des bugs, encore plus pénibles à trouver que dans un code C++ à la hongroise

  20. #20
    Membre confirmé Avatar de jerome.fortias
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    164
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2004
    Messages : 164
    Par défaut
    Un client lourd multiplateforme... Cinemania a totalement raison, reste que s'il y'a un domaine ou cela aurait du sens d'utiliser des RIA c'est justement les communautés web,.. Les forums sont souvent trés semblable les uns des autres, mais avec un RIA voir un client riche y'aurait matière à bouger les choses (3D, filtrage des messages de certains membres, ainsi que génération automatiser de résumer de discussions qui nécessite énormément de CPU disponible côté client pas du côté serveur)... Matière à exploration non ?

    (mon c# est aussi à la hongroise et c'est vachement pratique d'abord ... Quoi annotation hongroise et C# c'est du troll ? mais non !)

Discussions similaires

  1. Réaliser son premier forum d'une page
    Par enita dans le forum Débuter
    Réponses: 4
    Dernier message: 03/03/2011, 15h08
  2. Conception et réalisation d'un forum
    Par bruce207 dans le forum Langage
    Réponses: 1
    Dernier message: 06/07/2008, 15h09
  3. [MySQL] Réaliser une pagination sur un forum
    Par maroweb dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 25/02/2006, 13h39
  4. Réaliser un forum en Java / J2EE
    Par khokho dans le forum Développement Web en Java
    Réponses: 7
    Dernier message: 02/11/2005, 20h40

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