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

 .NET Discussion :

plusieurs projets pour une ou plusieurs solutions ?


Sujet :

.NET

  1. #1
    Membre habitué
    Homme Profil pro
    Responsable de projet fonctionnel
    Inscrit en
    Janvier 2005
    Messages
    534
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Responsable de projet fonctionnel
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2005
    Messages : 534
    Points : 188
    Points
    188
    Par défaut plusieurs projets pour une ou plusieurs solutions ?
    bonjour

    Je réalise le suivi et une parti de dév d'un site d'eCommerce
    Se dessinent déjà plusieurs projets différents
    1 - projet du site web
    2 - projet de base de données
    3 - projet de gestion (stock, produits en vente et stats de ventes)

    Les deux premiers sont dans la même solution dans VS 2008 et "Set a Startup Project" s'est fixé sur le 1er
    Le 2 ème est utilisé par le premier pour la BD

    Le troisième doit-il faire partie d'une autre solution ? Il ne s'agit pas des mêmes users : il n'est pas pour les clients mais pour le backoffice (studio, commerciaux, techniciens ...)
    Il serait utilisable en intranet seulement

    En fait, je veux que les techniciens et commerciaux s'identifient sur l'intranet et aient accès au projet n°3 et aussi au site web commercial (comme un client lamda)

    Dois-je faire 2 solutions pour cela, donc deux fois le projet n° 2 (un dans chaque solution) ?

  2. #2
    Invité
    Invité(e)
    Par défaut
    La solutions permet de regrouper plusieurs projets. je pense dans ton cas qu'il faut créer 1 seul solution. C'est uniqument au delpoyement sur IIS que tu pourras spécifier les acces aux différents sites.

  3. #3
    Membre habitué
    Homme Profil pro
    Responsable de projet fonctionnel
    Inscrit en
    Janvier 2005
    Messages
    534
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Responsable de projet fonctionnel
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2005
    Messages : 534
    Points : 188
    Points
    188
    Par défaut
    tu parle d'accès aux différents sites alors que je n'ai qu'un site web
    J'ai trois projets dans la même solution
    le premier est le front office (site web d'eCommerce)
    le 2 ème est la base de données utilisées par les deux autres projets
    le 3ème est le back office (gestion et interface de saisie)

    Ce dernier projet serait utilisé en intranet (web form) ou en winform (à éviter dans mon cas je crois)

    Question : tout ceci rentre t-il dans une même solution ?

  4. #4
    Expert éminent sénior

    Avatar de Philippe Vialatte
    Homme Profil pro
    Architecte technique
    Inscrit en
    Juillet 2004
    Messages
    3 029
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juillet 2004
    Messages : 3 029
    Points : 12 465
    Points
    12 465
    Par défaut
    J'ai trois projets dans la même solution
    le premier est le front office (site web d'eCommerce)
    le 2 ème est la base de données utilisées par les deux autres projets
    le 3ème est le back office (gestion et interface de saisie)

    Pour moi, oui, une seule solution...

    tu parle d'accès aux différents sites alors que je n'ai qu'un site web
    Tu auras bien 2 sites web, un pour ton site e-comnmerce, et un pour ton back office, a moins que tu ne te decides a faire ton backoffice en winform...

    Apres, je serais toi, j'ajouterais meme un ou deux projet pour centraliser tes fonctions metier en dehors de ta couche d'acces aux donnees (mais bon, ce que j'en dis )

    Mon Blog

    The Cake is still a lie !!!



    Vous voulez contribuer à la rubrique .NET ? Contactez-moi par MP.
    Vous voulez rédiger des articles pour la rubrique .NET ? Voici la procédure à suivre.

  5. #5
    Expert éminent
    Avatar de Ditch
    Inscrit en
    Mars 2003
    Messages
    4 160
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Mars 2003
    Messages : 4 160
    Points : 9 634
    Points
    9 634
    Par défaut
    Tout pareil! Clairement c'est le principe des solutions. Et une lecture de l'architecture en couche (http://morpheus.developpez.com) t'aidera à mieux architecturer et comprendre comment "partager" des objets entre tes applications (je parle des définitions, pas des instances)

    Didier Danse

    Most Valuable Profesionnal SharePoint
    Microsoft Certified Application Developer
    Mes articles sur developpez.com
    Mon site perso


  6. #6
    Membre habitué
    Homme Profil pro
    Responsable de projet fonctionnel
    Inscrit en
    Janvier 2005
    Messages
    534
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Responsable de projet fonctionnel
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2005
    Messages : 534
    Points : 188
    Points
    188
    Par défaut
    Citation Envoyé par pvialatte Voir le message
    Pour moi, oui, une seule solution...



    Tu auras bien 2 sites web, un pour ton site e-comnmerce, et un pour ton back office, a moins que tu ne te decides a faire ton backoffice en winform...

    Apres, je serais toi, j'ajouterais meme un ou deux projet pour centraliser tes fonctions metier en dehors de ta couche d'acces aux donnees (mais bon, ce que j'en dis )
    Merci de ta contribution
    Exact, j'aurais deux sites web que je peux aussi compléter par la suite avec d'autres "modules" métiers
    Je pense bien proposer cela à mon équipe

  7. #7
    Membre habitué
    Homme Profil pro
    Responsable de projet fonctionnel
    Inscrit en
    Janvier 2005
    Messages
    534
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Responsable de projet fonctionnel
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2005
    Messages : 534
    Points : 188
    Points
    188
    Par défaut
    Citation Envoyé par Ditch Voir le message
    Tout pareil! Clairement c'est le principe des solutions. Et une lecture de l'architecture en couche (http://morpheus.developpez.com) t'aidera à mieux architecturer et comprendre comment "partager" des objets entre tes applications (je parle des définitions, pas des instances)
    Ok, merci aussi à toi
    Je vais me documenter sur ce point ce weekend

    Question :

    Si j'ai plusieurs projets au sein d'une même solution, je devrais alors pouvoir UTILISER l'un ou l'autre projet éventuellement indépendemment des autres.
    Si j'ai les projets P1, P2 et P3 dans la solution S1, pourrais-je lancer P2 directement, ou P1, ou P3 ?
    Devrais-je réaliser une interface commune à ces projets pour choisir ensuite celui que je veux utiliser ?

    Cette question est induite par le fait qu'il faille choisir un PROJET de démarrage dans VS ! Démarre t-on alors systématiquement avec le même projet ?

  8. #8
    Expert éminent sénior

    Avatar de Philippe Vialatte
    Homme Profil pro
    Architecte technique
    Inscrit en
    Juillet 2004
    Messages
    3 029
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juillet 2004
    Messages : 3 029
    Points : 12 465
    Points
    12 465
    Par défaut
    Citation Envoyé par Hepil Voir le message
    Ok, merci aussi à toi
    Si j'ai plusieurs projets au sein d'une même solution, je devrais alors pouvoir UTILISER l'un ou l'autre projet éventuellement indépendemment des autres.
    Si j'ai les projets P1, P2 et P3 dans la solution S1, pourrais-je lancer P2 directement, ou P1, ou P3 ?
    Devrais-je réaliser une interface commune à ces projets pour choisir ensuite celui que je veux utiliser ?

    Cette question est induite par le fait qu'il faille choisir un PROJET de démarrage dans VS ! Démarre t-on alors systématiquement avec le même projet ?
    En fait, ton projet de demarrage, c'est une notion de visual studio.

    Une fois que tu vas deployer tes sites web, si tu as un site web s1 et un site web s2, tu va en deployer un sur http://tonserveur/s1, et l'autre sur http://tonserveur/s2 (par exemple)

    En plus, si je me rappelle bien, une fois que tu as lance le debuggage de ta solution, vs va lancer un serveur virtual par projet de type web dans ta solution ()tu verras les icones de serveur virtuel apparaitre dans la barre a gauche de ton horloge). Apres, il suffit d'acceder dans ton navigateur a l'url du serveur virtuel en question pour le tester

    Mon Blog

    The Cake is still a lie !!!



    Vous voulez contribuer à la rubrique .NET ? Contactez-moi par MP.
    Vous voulez rédiger des articles pour la rubrique .NET ? Voici la procédure à suivre.

  9. #9
    Membre habitué
    Homme Profil pro
    Responsable de projet fonctionnel
    Inscrit en
    Janvier 2005
    Messages
    534
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Responsable de projet fonctionnel
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2005
    Messages : 534
    Points : 188
    Points
    188
    Par défaut
    voilà l'aspect phylosophique de la chose ...
    merci encore de ton aide et bonne journée à tous

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 19
    Dernier message: 23/08/2011, 12h13
  2. Réponses: 2
    Dernier message: 16/12/2009, 13h36
  3. Liaison entre plusieurs projet d'une solution
    Par jeremycs dans le forum Windows Forms
    Réponses: 1
    Dernier message: 16/02/2007, 13h38
  4. Réponses: 15
    Dernier message: 27/09/2006, 11h46
  5. [VB.NET] Var globales sur plusieurs projets d'une même solut
    Par boulete dans le forum Windows Forms
    Réponses: 8
    Dernier message: 16/02/2006, 14h04

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