Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Eviter le code redondant [ Divers / Autre ] (processus)

mercredi 9 juillet 2008 à 10:27:10 | Eviter le code redondant

processus

 Bonjour à tous,

J'ai une question concernant l'optimisation et maintenabilité du code source web.
Voila l'histoire.

Je migre actuellement mon site de l'ASP 3 vers l'ASP.Net 3.5 (C#) et je conserve pour cette première version migré la design html actuelle de mes pages. Donc celle-ci utilise notamment des "cadres" fait de <table> qui sont réutilisé plusieurs fois par page de cette façon (exemple) :

<table>
   <table>Titre du cadre
   <table>Contenu
<table>Pied

Bien sur, vous comprennez que le contenu du "cadre" est dynamique.

J'espère avoir été clair, je voudrai en fait pouvoir faire du code réutilisable qui génère mon "cadre" et qui permet d'y insérer le contenu de la façon la plus propre et centralisé possible.

Avez-vous des idées ?

D'avance merci.

Jérôme


mercredi 9 juillet 2008 à 13:27:26 | Re : Eviter le code redondant

jesusonline

Membre Club Administrateur CodeS-SourceS
Bonjour,

Renseigne toi au niveau des master pages, cela devrait répondre à ta problèmatique.


Cyril - MVP ASP.net - MCPD ASP.net & MCTS SQL - Consultant indépendant

mercredi 9 juillet 2008 à 13:44:51 | Re : Eviter le code redondant

processus

Merci pour la réponse.

Oui c'est ce que j'ai fait, notamment sur l'imbrication (j'intègre déjà une masterpage dans mon projet), mais je ne pense pas que ce soit la solution (où alors je vois pas)...
En fait, pour voir ce que cela donne actuellement, voici une des pages du site en question qui utilise deux "cadres" : http://www.myaquadb.net

Le but serait de remplacer ces "cadres" par quelque chose de réutilisable (par exemple, peut on faire la même chose avec des contrôles utilisateur ?)...


mercredi 9 juillet 2008 à 13:51:58 | Re : Eviter le code redondant

jesusonline

Membre Club Administrateur CodeS-SourceS
Je suis pas sur d'avoir compris la question

MasterPage : permet d'avoir une "page" maitre où tu définis des placeholder dans lequel tes pages "filles" mettront le contenu
UserControl : c'est la meme philosophie que les includes, c'est en gros une mini page que tu peux inclure dans une page ou un autre UserControl.


Cyril - MVP ASP.net - MCPD ASP.net & MCTS SQL - Consultant indépendant

mercredi 9 juillet 2008 à 14:32:46 | Re : Eviter le code redondant

processus

En fait, il ya toute une structure html AVANT et APRES pour construire le "cadre" (normal), comme dans la page indiqué, et un contenu qui lui sera variable. Ce que je souhaiterai, c'est "mutualiser" le "cadre" et avoir la possibilité de faire varier le contenu.

Je m'explique très mal c'est pourquoi la page en exemple parle d'elle même (cadre "Accueil" et "Dernière news")




Cette discussion est classé dans : asp, code, cadre, eviter, redondant


Répondre à ce message

Sujets en rapport avec ce message

Code d'erreur '800a01a8' dans une page ASP. [ par Noro ] Lors de l'execution d'un vbscript sur une page ASP, où j'essaye d'afficher les informations de la requête dans des zones de texte. par exemple:documen generer un fichier [Mais un fichier ASP] [ par snoy_doc ] J'ai besoin de generer un fichier asp à l'aide d'un programme aspLe problème n'est pas le fichier lui même mais qu'est ce qu'il va contenir comme scri Recherche code ASP [ par jejeokocha ] Bonjour tout le monde!Voila mon pb!!Voila dans toute mes pages il y a des animations flashs plutot impossantes!Jaimerais savoir comment faire lorsque cadre et asp [ par glopglop ] Dans une page qui contient deux cadres j'affiche le lien suivant:Response.Write "<FONT face =""" & Police(2) & """ SIZE=""" & PoliceTailleJourJ & """ script asp pour galerie photo... [ par Saskia ] Bonour,Je suis débutante en asp (j'arrive juste à insérer les lignes de code) mais pour les modifier... je ne comprend encore rien... Dès que j'aurai script asp pour galerie photo... [ par Saskia ] Bonour,Je suis débutante en asp (j'arrive juste à insérer les lignes de code) mais pour les modifier... je ne comprend encore rien... Dès que j'aurai ASP [ par gphys ] J'essaie désespérément de me connecter à ma base de données et j'ai ce type de message :Erreur d'exécution Microsoft VBScript erreur '800a000d' Type i Y a t il qq'1 qui a utilisé BIBLIO ASP ? [ par aspgenerator ] Je ne sais pas si qq'un d'entre vous a utilisé BIBLIO ASP ? j'aimerai bien avoir vos questions et commentaires ! vous pouvez la trouver documentée sur Impression d'un cadre en ASP ? [ par tjp88 ] Quel est la commande pour imprimer en asp?dans le style window.print() ??merci problème ASP [ par Pierremarie ] J'ai un code qui ouvre une base access et transfert un état en format HTML, si quelqu'un voit une erreur je suis preneur:Dd = "C:\BDD\DYSFONCTIO.mdb"S


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,234 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.