begin process at 2012 02 11 21:40:51
  Trouver un code source :
 
dans
 
Accueil > Forum > 

ASP.NET

 > 

Système

 > 

Autre

 > 

Cache pages dynamiques


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

Cache pages dynamiques

lundi 18 février 2008 à 12:03:04 | Cache pages dynamiques

makito

Bonjour a tous,

Voici le contexte :

Je possede une page generator.aspx qui permet de lire differents fichiers xml et en fonction du fichier xml, il charge les composants decrits dans le fichier xml. Chaque page de l'application est resumee par generator.aspx.

Cependant, le chargement de chaque xml est lourd en actions processeur donc j'aimerais cacher ma page en fonction du fichier xml car un fichier xml represente dans mon cas une page.

Comment cacher les differentes pages generees par generator.aspx et pouvoir les recharger lors d'un appel de generator.aspx avec un nom de fichier xml comme attribut?
Par exemple du type:    page1.xml   contenu de la page 1
                                    page2.xml   contenu de la page 2


Architecture:
   Generator.aspx
   Generator.aspx.vb
   Page1.xml
   Page2.xml
   ...

Merci beaucoup

Matt
lundi 18 février 2008 à 14:16:58 | Re : Cache pages dynamiques

nhervagault

Administrateur CodeS-SourceS
Salut,

Je ne comprends pas trop ton besoin.
Tu veux quoi exactement :

Voici quelques piste pour résoudre ton problème (si je pense l'avoir identifié)

Utilisation de httphandler sur le verbs .xml dans le web.config

cf :
http://www.aspfr.com/codes/EXEMPLE-TRAITEMENT-REQUETTE-HTTP-AVEC-HTTPHANDLER_40801.aspx
[ Lien ]

Autres possibilités utiliser les urlrewriter
http://www.aspfr.com/codes/IMPLEMENTER-TRES-FACILEMENT-URLREWRITER-REECRITURE-URL-NET-GENIAL_31527.aspx

Pour le cache, je ne sais pas si tu en as besoin.
Si tes docs xml ne bouge pas trop ca peut etre utile c'est dans les parametres de ta page
[ Lien ]

Voila bon courage
lundi 18 février 2008 à 14:40:47 | Re : Cache pages dynamiques

makito

Hum,

Je vais tacher de mieux exprimer mon besoin.

Mes fichiers xml ne sont pas des pages html, ils comprennent des bouts de code tel que
page1.xml:
<webpart id="test" type="../test.ascx">
  <webpart_action>Exemple de propriete</webpart_action>
</webpart>

Generator.aspx lit ce fichier et va creer les differents controles pour les afficher sur la page

Lors d'un clic sur un bouton, on va demander page2.xml
par exemple
<webpart id="test2" type="../test2.ascx">
  <webpart_action>Exemple de propriete</webpart_action>
</webpart>
<webpart id="test2" type="../test2.ascx">
  <webpart_action>Exemple de propriete</webpart_action>
</webpart>

Generator lit ce fichier et va creer les differents controles contenus maintenant dans page2.xml et les afficher sur la page.

A la prochaine demande de page1.xml, j'aimerais utiliser un systeme de cache pour ne pas avoir a faire de relire le fichier page1.xml, de recharger les composants par reflection ou loadcontrol.

Matt
lundi 18 février 2008 à 19:42:24 | Re : Cache pages dynamiques

nhervagault

Administrateur CodeS-SourceS
Salut


Regardes les pages suivantes  et n'hesite pas a faire un petit topo si tu as trouvé la bonne solution
http://msdn2.microsoft.com/fr-fr/library/y96218s9(VS.80).aspx (cette page doit avoir la réponse)

http://msdn2.microsoft.com/fr-fr/library/5ecf4420(VS.80).aspx

Bon courage
mardi 19 février 2008 à 09:57:04 | Re : Cache pages dynamiques

makito

Ok merci, je vais y regarder des que j'aurais un peu de temps et je reviendrai ecrire une note avec la solution

Merci beaucoup

Matt
jeudi 21 février 2008 à 14:49:40 | Re : Cache pages dynamiques

makito

Juste pour info, voici le website qui m'a permis de resoudre une partie de mon probleme:
<a href="http://ljusberg.se/blogs/smorakning/archive/2007/09/10/caching-dynamic-controls-in-asp-net.aspx">http://ljusberg.se/blogs/smorakning/archive/2007/09/10/caching-dynamic-controls-in-asp-net.aspx</a>

Matt


Cette discussion est classée dans : fichier, page, aspx, xml, generator


Répondre à ce message

Sujets en rapport avec ce message

un fichier aspx pour plusieur fichier c# [ par EvilDef ] Bonjour a tous, voila je fais une page aspx qui permet de faire pas mal de chose, et mon fichier aspx.cs atteint 40Ko pour +  de 1200 lignes,j'aimerai Générer du xml [ par lenoil55 ] Bonjour à tous,je souhaite réaliser un fichier xml (avec un format par défaut) à partir d'une base de données et afficher le résultat dans une page we verifier l'existance du fichier xml avant de le lire [ par kankito ] Bonjour,  Voila j'aimerais verifier l'existance du fichier xml que l'utillisateur entre en tant valeur dans mon parametré dans l'url avant de lire sur récuper une variable d'un fichier aspx.vb vers un fichier .vb [ par Jpeg69 ] Bonjour,Je cherche à savoir comment récuperer une variable d'un fichier aspx.vd vers un fichier .vbJe m'explique :J'ai un fichier page.aspx et un fich Renvoyer un flux xml par une page aspx [ par hichamveo ] Bonjour, j'ai une page aspx qui recois un ticket par un serveur CAS,aprés je valide le ticket aprés reception et je recois bien les informations de l' Session.LCID [ par Ethan ] Bonjour a tous, J'ai créé une application de test afin de tester la variable Session.LCID en lien avec le global.asax. Dans la fonction session_star Page protègée par mot de passe [ par peperechris ] Bonjour à tous, Je sais que cette question a déjà été posée et j'ai lu le maximum de réponse à ce sujet; mais malgré tout, ça ne fonctionne pas chez appeler une page aspx depuis un site qui contient des pages asp [ par regular1979 ] Bonjour, Mon but est d'appeller une page aspx depuis mon site web en asp. &param2=" target="_blank"> La page aspx se trouve dans un sous-répertoire Update table sql dans page .aspx [ par hugo7 ] Bonjour je voudrais savoir comment mettre à jour une table d'une de mes bases de donnée directement dans ma page aspx avec une condition : Dans ma ta Urgent!!!!!!!!!!!! Ouverture d'une page aspx comme un popup [ par debladz ] Bonjour, J'ai un petit soucis sur mon application Web. Alors voilà, Mon appli est créée avec une master page et une zone de contenu. Dans plusieurs de


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

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,452 sec (3)

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