miércoles, 25 de mayo de 2011

Como leer el Web.config desde Silverlight Web Part

Trate de buscar información de como leer un web.config desde Silverlight, encontre que en muchas web y blogs decian que solo podia usar el WCF, bueno no es asi, a continuacion les mostrare como leer un web.config desde Silverlight y no morir en el intento.
Obviamente trabajaremos desde Sharepoint 2010, este es un Web Part en especial es un Silverlight Web Part, el cual te permite generar un silverlight de forma rapida y sin complicaciones. Si no lo tienes puedes descargarlo desde: http://archive.msdn.microsoft.com/vsixforsp.

Muy bien empecemos:
Lo primero, obviamente, es agregar un valor al appSettings del web.config:

if(prueba == 0)


Una vez echo esto, abrimos nuestro WebPart.cs y agregamos la siguiente linea:
private string dest_path = ConfigurationManager.AppSettings["news_page"];
Esta linea es para leer nuestro valor desde el Web.config, para usar esta forma de leer debemos agregar como referencia la libreria System.configuration, agregamos using System.Configuration; y agregamos la siguiente linea dentro del metodo CreateChildControls()

this._silverlightPluginGenerator.InitParams.Add(new InitParam("dest_path", dest_path));

No hay comentarios: