Willy laroche

B10g $ur 13$ t3chn0$ M!cr0$0ft 3t p1u$ $! 4ff!n!té$…


1 commentaire

Récupérer des paramètres AppSettings du Web.Config (ASP.NET)

Dans ce nouvel article, je vais présenter comment récupérer les clés AppSettings du Web.Config à partir d’un projet Silverlight 3. Nous verrons au fur et à mesure comment mettre en place la solution.
La solution n’est pas forcément la plus optimale, mais je vous invite à me laisser quelques messages si besoin.

  • Résumé global de la solution

L’idée est donc de récupérer les clés du Web.Config par l’intermédiaire d’un web service interne à la solution et les enregistrer dans un dictionnaire similaire à un projet Web Application ASP.NET classique.

  • Petit rappel
La problématique d’un projet Silverlight, c’est qu’il est indépendant de la solution qui l’héberge. C’est pour cela qu’il existe plusieurs manières pour transmettre des paramètres de la Web Application (ASP.NET) vers Silverlight.
Le Web.Config est le fichier xml de configuration qui est référencé côté ASP.NET. Il permet de centraliser  beaucoup d’informations, comme des chaines de connexion aux bases de données et bien sûr des paramètres  de l’application. Il existe plusieurs façon de transmettre des paramètres pour l’application Silverlight mais je vais exposer mon approche.
Sommaire
  1. Création de la solution
  2. Modification du Web.Config 
  3. Création de la couche Tools
  4. Création du Web Service de configuration de l’application
  5. Accès au Web Service côté Silverlight
  6. Appel du Web Service au chargement de l’application
  7. Accès aux clés côté Silverlight
Publicités