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 :

[VB.NET] Architecture n-tiers


Sujet :

ASP.NET

  1. #1
    Dnx
    Dnx est déconnecté
    Membre habitué
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    290
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2003
    Messages : 290
    Points : 154
    Points
    154
    Par défaut [VB.NET] Architecture n-tiers
    bonjour
    je dois bosser sur une application web en aspx
    j'ai rencontré un ingénieur d'une ressource externe et il m'a un peu expliquer le concept dotnet

    le problème c'est que j'ai suivi des bouquins, tutoriaux (notamment ceux de developpez.com)

    et apres notre discussion j'ai l'impression que ce que j'ai fait est complètement à coté de la plaque...

    je m'explique, il m'a parlé d'architecture n-tiers
    je ne sais pas si j'ai commencer dans cette optique...

    par ex :

    j'ai une page login.aspx et mon code il se trouve dans login.aspx.vb
    j'ai quelque user control...

    voila si qqun a des infos sur le développement ntiers sur dotnet, ce serait sympa et me dire si oui ou non mon appli n'est pas a jeter :/

    merci
    bien a vous.

  2. #2
    Membre régulier
    Inscrit en
    Mai 2003
    Messages
    58
    Détails du profil
    Informations forums :
    Inscription : Mai 2003
    Messages : 58
    Points : 70
    Points
    70
    Par défaut
    je m'explique, il m'a parlé d'architecture n-tiers
    C'est un vaste sujet...

    http://www.apress.com/book/bookDisplay.html?bID=198

    Est un excellent bouquin sur le sujet mais assez balaize.

    En gros t'as une architecture Logicielle
    Couche GUI / Couche Metier / Couche DataBase (on peut séparer la coucher Metier en Traitement et accés aux données et autres rafinements...)
    T'as une architecture Physique en général:
    Couche GUI / Couche Metier sur une machine et Couche dataBase sur le server SQL.
    Mais la Couche Metier peut etre traitée sur une machine séparée, les Objets etant sérializés et transmis d'une machine à l'autre pour traitement.

    Ce qui est sur c'est que si sur ta page aspx.vb tu adresses directement ta base de donnée t'auras du mal à faire du n-Tiers car tu sautes la couche Metier qui doit etre dans une assemblie différente de la couche GUI puisque potentiellement elle doit etre capable d'etre sur une machine différente et d'etre interfacée avec une GUI complètement différent.

  3. #3
    Dnx
    Dnx est déconnecté
    Membre habitué
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    290
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2003
    Messages : 290
    Points : 154
    Points
    154
    Par défaut
    lol balaize... c'est un petit mot lol
    il est en anglais
    et il a l'air bien compliquer...
    sinon ton explication est vraiment tres bien, jcommence a voir ce que c'est
    jvais devoir aller chercher des infos en francais sur cette architecture

    en tout cas merci :d

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

Discussions similaires

  1. Réponses: 0
    Dernier message: 17/03/2010, 11h24
  2. Réponses: 9
    Dernier message: 10/03/2008, 09h44
  3. [N-Tier] Architecture n-tiers .net
    Par Bal1n dans le forum Autres
    Réponses: 12
    Dernier message: 26/12/2007, 12h42
  4. Réponses: 9
    Dernier message: 02/07/2007, 13h29
  5. [VB.NET]Besoin de précision pour architecture 3-tiers
    Par Dnx dans le forum Windows Forms
    Réponses: 8
    Dernier message: 14/09/2005, 09h09

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