2009-10-09 5 views
0

Je voudrais faire un gestionnaire qui prend tous mes fichiers Javascript dont j'ai besoin et les compresse et les fusionne, quelque chose comme le scriptmanager d'asp.net fait. Est-ce possible? Je pensais sur un gestionnaire de fichiers .ashx, mais je ne suis pas sûr si cela fonctionne ..ASP.NET Javascript Resource Handler

serait cool si vous pouviez aussi le faire avec les fichiers CSS.

+0

Certainement possible, ashx sera un bon choix. Cependant, vous devriez vous demander pourquoi voudriez-vous le faire? Avez-vous vraiment besoin d'un ensemble de scripts ayant un contenu/comportement dynamique? Ou d'autres raisons? Partage avec nous! :-) –

+0

Je pense que ce serait bien d'avoir une seule balise de script dans l'en-tête qui gère la compression et la fusion de tous mes fichiers de sorte que je n'ai pas à le faire toujours manuellement. – k0ni

Répondre

0

Comme vous le savez, ASP.NET prend en charge Script La combinaison:

http://msdn.microsoft.com/en-us/library/cc488552.aspx 
http://aspnet.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=13356 

En outre, vous pouvez simplement utiliser quelque chose comme la compression HTTP et une bonne stratégie de mise en cache:

http://www.port80software.com/products/httpzip/ 
http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/d52ff289-94d3-4085-bc4e-24eb4f312e0e.mspx 

A la fin de la jour, en utilisant les deux techniques ensemble est la stratégie optimale.