Entradas

Mostrando entradas de mayo, 2012

Scripting en Silverlight

Imagen
  Hoy deseo escribir acerca del Scripting en Silverlight, pues esto me permitió solucionar un problema de negocio y considero apropiado hacerles partícipes, por si en algún momento lo llegan a requerir. Bien, comencemos con el problema. El problema o necesidad era poder ejecutar unos cálculos, con base en unas fórmulas, en una aplicación Silverlight, pero el usuario quería ser capaz de poder poder modificar dichas fórmulas a voluntad y que el aplicativo reconociera el cambio y las aplicase sin mayores traumatismos. Comencé a buscar y lo que deseaba encontrar era una forma, para poder ejecutar el código expresado en una cadena de texto, quería encontrar un mecanismo parecido al Eval de JavaScript, pero que me funcionara en Silverlight. Fruto de la búsqueda, surgieron varias posibilidades, todas inexploradas por mi hasta el momento y todas relacionadas con la aplicación de lenguajes dinámicos. Aquellos que usan o se construyen sobre el DLR ( Dynamic Language Runtime) de .NET  y cuyo