locked
Dll en local ? RRS feed

  • Question

  • Bonjour,

    Je developpe actuellement une application Silverlight pour le monde de l'embarqué. Les clients de l'application peuvent être amenés à se connecter via le réseau GPRS (donc bas debit et facturation à l'octet) depuis leur ordinateur portable.

    Est il possible pour limiter la taille de l'application téléchargée de stocker les dll "lourdes" sur le poste du client par exemple?

    Ou avez vous une autre idée (j'ai pensé à la découpe du .xap et au téléchargement à la demande mais je ne sais pas si il existe d'autres astuces/méthodes pour réduire la taille des données à télécharger) ?

    D'avance merci pour vos réponses, je continu mes recherches et mettrais à jour le post si je trouve quelque chose d'intéressant.

     

    Arnaud.

    mardi 27 avril 2010 08:07

Réponses

Toutes les réponses

  • A part ma piste de la découpe du xap couplée à du téléchargement à la demande je n'ai trouvé qu'une seule autre piste.

    C'est un soft vendu par ComponentOne nommé XapOptimizer qui promet de réduire jusqu'à 70% la taille du .xap en faisant le ménage dans les fichier qu'il contient et en ne gardant que l'utile.

    Si quelqu'un a des idées (ou solutions) je suis toujours preneur, si je trouve autre chose je mettrai ça ici, je ne dois pas être le seul en France à me soucier des "petites bandes passantes".

    mercredi 28 avril 2010 09:37
  • Bonjour,

     

    Silverlight 3 offre l’option « assembly caching » pour réduire la taille du fichier XAP :

    http://www.wintellect.com/CS/blogs/jprosise/archive/2009/04/06/silverlight-3-s-new-assembly-caching.aspx

     

    Je vous propose à lire cet article aussi, car il discute des 3 aspects importants pour le développement Silverlight :

    http://msdn.microsoft.com/en-us/magazine/dd483293.aspx

     

    Cordialement,

    Alex


    Appel à contribution ! http://social.msdn.microsoft.com/Forums/fr-FR/vbasicfr/thread/bd974e0e-5519-4122-b8fc-3b998207c34f
    mercredi 28 avril 2010 10:57
  • Bonsoir,

     

    Merci pour ces deux liens, je vais y jeter un oeil des que possible.

    Je vous dis dès que possible si cela répond à mes contraintes.

     

    Cordialement, 

    Arnaud.

    jeudi 29 avril 2010 15:59
  • Bonjour,

     

    Je viens de lire les deux pages que vous m'avez fournis et elles m'ont été utiles, encore merci pour ces info.

    Je me pose toutefois une question sur le cache assembly : Est il possible de télécharger les dll sorties du xap depuis un autre lieu que le site de Microsoft, comme par exemple un dossier local? Ou est il possible de les stocker vers un dossier local plutôt que vers le cache du navigateur ?

     

    Arnaud.

    vendredi 30 avril 2010 07:39