begin process at 2010 03 18 17:04:39
  Trouver un code source :
 
dans
 
Accueil > Forum > 

ASP.NET

 > 

Divers

 > 

Autre

 > 

Eviter le code redondant


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Eviter le code redondant

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ée 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...

Comparez les prix

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), 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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,811 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales