-
Php -> asp.net
Bonsoir !
Je suis développeur php à la base et on m'a demandé de passer à l'asp.net. Je doit utiliser le Vb.net et l'asp pour refaire un site php -> asp.
La structure actuelle de mon site est par inclusion de plusieurs pages les unes dans les autres. Un menu se place dans une la partie gauche de la page, l'entete y reste mais je fais un include dynamique des pages pour en changer le contenu.
Je regardé un peut sur les tuto etc... mais je ne vois pas trop comment implementer ce système via asp et visual studio.
Auriez vous des pistes à me donner, un lien?
Merci d 'avance :D
-
-
Si je puis me permettre, cher LuteceFalco, ta réponse, bien que pertinente me parait un peu courte.
Et puis je suis trop contet de savoir qu'un site php va basculer du bon côté de la force, hi hi hi.
Donc, poussinphp, les masterpage c'est comme des templates. En fait tu en fabrique une par site (il y a des moyens de les imbriquer, mais j'aime pas trop) qui va donner des trous à remplir. Ces trous sont matérialisé par des ContentPlaceHolder (mot à chercher aussi dans la MSDN pour le détail)
Ensuite, lorsque tu crée une page ASPX tu lui indique avec quelle MasterPage il dois travailler. Dans cette apge tu aura accé aux fameux trous et c'est là dedans que tu metras les élément de la apge proprement dits.
Dans al amsterPAge tu va surtout t"occuper de faire de la présentation. Tu pourra palcer des choses dans le CodeBehind, genre gérer la session ou la navigation. Il faut bien garder à l'esprit que tout ce que tu mets dans une MasterPage est valable dans tout le site, de manière systématique.
Voilà, avec ça, je pense que tu pourra plus facilement remplacer tes Includes. Par contre, les Include que tu pourrais avoir pour des "composants" faudra trouver une autre solution pour le faire. Va farfouille sur les composant utilisateur (.ASCX), l'idéal étant de palce une ASCX dans chaque trou d'une ASPX, mais cei est mon point de vue, donc pas trés objectif.
-
Cher zoofy, il demandait juste une piste :mrgreen: