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 :

[VS2008] Découper un site WEB (page aspx ) en plusieurs DLLs


Sujet :

ASP.NET

  1. #1
    Membre régulier Avatar de Marsupilami_00
    Profil pro
    Architecte logiciel
    Inscrit en
    Janvier 2007
    Messages
    102
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Architecte logiciel

    Informations forums :
    Inscription : Janvier 2007
    Messages : 102
    Points : 99
    Points
    99
    Par défaut [VS2008] Découper un site WEB (page aspx ) en plusieurs DLLs
    bonjour à tous,

    Je voudrais découper mon site web en plusieurs DLLs pour une question de patching. Un module correspond à une DLL IHM, une DLL BLL et une DLL DAL.
    Pour les couches BLL et DAL je n'ai pas de problème. Par contre pour les IHMs j'ai un souci. Une page IHM est constituée des fichiers ASPX, ASPX.cs et designe.cs et dont les classes respectives sont partiales. Jusqu'à là il devrait pas avoir de problème et bien si. Le problème se situe sur les contrôles de la page ASPX défini dans le fichier d'extension designe.cs. Le compilateur me retrouve pas les définitions des contrôles malgré que la classe soit partial.

    Si quelqu'un à une idée je suis preneur ?

    Merci

  2. #2
    Expert éminent
    Avatar de Immobilis
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    6 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 559
    Points : 9 512
    Points
    9 512
    Par défaut
    Salut,
    Citation Envoyé par Marsupilami_00 Voir le message
    Si quelqu'un à une idée je suis preneur ?
    Oui, et si tu ne touchais pas à ces fichiers?

    A+

  3. #3
    Membre régulier Avatar de Marsupilami_00
    Profil pro
    Architecte logiciel
    Inscrit en
    Janvier 2007
    Messages
    102
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Architecte logiciel

    Informations forums :
    Inscription : Janvier 2007
    Messages : 102
    Points : 99
    Points
    99
    Par défaut
    Hello,

    Si je pouvais faire cela je n'aurais pas poser la question. On m'impose cette contrainte j'essaye donc de trouver une solution.

  4. #4
    Expert éminent
    Avatar de Immobilis
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    6 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 559
    Points : 9 512
    Points
    9 512
    Par défaut
    OK mais ceux qui te le demande comprennent peut-être rien, non?

    Ce que je veux dire c'est qu'il n'y a pas d'interet à mon sens de sortir tout le code behind de l'interface du site web.

  5. #5
    Expert éminent
    Avatar de Immobilis
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    6 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 559
    Points : 9 512
    Points
    9 512
    Par défaut
    Citation Envoyé par Marsupilami_00 Voir le message
    Par contre pour les IHMs j'ai un souci. Une page IHM est constituée des fichiers ASPX, ASPX.cs et designe.cs et dont les classes respectives sont partiales.
    Oui, mais juste pendant le dev de l'application web. Les dll sont générées à la compilation et lors de la publication tu ne copies que les dll et les pages ASPX. Les pages *.cs ne sont pas copiées.

    A+

  6. #6
    Membre régulier Avatar de Marsupilami_00
    Profil pro
    Architecte logiciel
    Inscrit en
    Janvier 2007
    Messages
    102
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Architecte logiciel

    Informations forums :
    Inscription : Janvier 2007
    Messages : 102
    Points : 99
    Points
    99
    Par défaut
    Hello,

    Citation Envoyé par Immobilis Voir le message
    OK mais ceux qui te le demande comprennent peut-être rien, non?

    Ce que je veux dire c'est qu'il n'y a pas d'interet à mon sens de sortir tout le code behind de l'interface du site web.
    L'interêt est de livrer seulement des parties et non tout le site lors par exemple de livraisons de correctif.

  7. #7
    Membre régulier Avatar de Marsupilami_00
    Profil pro
    Architecte logiciel
    Inscrit en
    Janvier 2007
    Messages
    102
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Architecte logiciel

    Informations forums :
    Inscription : Janvier 2007
    Messages : 102
    Points : 99
    Points
    99
    Par défaut
    Hello,

    Citation Envoyé par Immobilis Voir le message
    Oui, mais juste pendant le dev de l'application web. Les dll sont générées à la compilation et lors de la publication tu ne copies que les dll et les pages ASPX. Les pages *.cs ne sont pas copiées.

    A+
    Les pages APSX me pose pas de problème car livrées séparement. Par contre le source (.cs) est livré en une seule DLL. Moi je voudrais pouvoir le livré en plusieurs DLL. Par exemple j'ai un correctif que je dois livrer, je voudrais seulement livrer le module corrigé et non tout le source du site.

  8. #8
    Membre expérimenté Avatar de Arthis
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    1 265
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : Italie

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 265
    Points : 1 352
    Points
    1 352
    Par défaut
    AS tu pensé a mulitplier ton site web, au lieu d 'en avoir un seul, en avoir plusieurs, autant que de modules ?

    Ainsi, tu pourrais les livrer comme tu veux. Cela implique bien entendu de les faire communiquer entre eux...

Discussions similaires

  1. Response.redirect vers une page aspx dans une dll
    Par Marc_27 dans le forum ASP.NET
    Réponses: 1
    Dernier message: 27/05/2015, 17h35
  2. Problème de publication site web (page blanche)
    Par calcium dans le forum Langage
    Réponses: 5
    Dernier message: 07/08/2010, 16h20
  3. [VS2008] convertir un site web en application
    Par csgirl dans le forum ASP.NET
    Réponses: 5
    Dernier message: 22/08/2009, 22h03
  4. transformation des pages aspx en des DLL
    Par tina25 dans le forum ASP.NET
    Réponses: 7
    Dernier message: 29/07/2008, 14h20

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