Reflector Silverlight Browser

Ernie Booth acaba de publicar un addin para Reflector, que nos permite navegar en aplicaciones Silverlight y poder buscar el código XAML y JavaScript dentro de los assemblys de estas aplicaciones.


Además en su post comenta que através de comentarios la gente le pregunta como proteger el código para que no sea visible para los demos y propone dos opciones:



  • Usar dotNetObfuscator, que viene junto al Visual Studio 2005 (y Orcas también)

  • La lógica se encuentre en un servidor y se llame a éll a través de webservices.

Aún es Alpha 0.1, pero tiene buena pinta, lo podéis descargar aquí.


 

WebCasts de Silverlight en español

Para la gente que les interese tendremos en los próximos días una serie de WebCasts de Silverlight en español:


Introducción a Silverlight


Registration URL: http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032340686&Culture=es-AR


Fecha: 15/5/2007


Descripción: Conozca lo ultimo en tecnología de desarrollo de aplicaciones web ricas en contenido de Microsoft.  Además, conozca como implementar animaciones básicas dentro de sus aplicaciones. Presentado por: Roberto Hernández-Pou, MCSD.NET MCT MCSE MCDBA, MVP VisualStudio.NET Security


 


Animaciónes, Scripting y Multimedia con Silverlight


Registration: URL: http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032340692&Culture=es-AR


Fecha: 17/5/2007


Descripción: Conozca cómo crear animaciones personalizadas, responder a la interacción del usuario y como implementar sonido y video en sus animaciones. Presentado por: Roberto Hernández-Pou, MCSD.NET MCT MCSE MCDBA, MVP VisualStudio.NET Security


 


Codigo Manejado y Silverlight 1.1


Registration URL: http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032340694&Culture=es-AR


Fecha: 22/5/2007


Descripción: Conozca el futuro de Silverlight, aprendiendo como utilizar código manejado para personalizar el comportamiento de sus animaciones y aplicaciones en el browser. Presentado por: Roberto Hernández-Pou, MCSD.NET MCT MCSE MCDBA MVP VisualStudio.NET Security


Espero que os parezca interesante [:)].

Microsoft Silverlight Tools Alpha for Visual Studio codename “Orcas” Beta 1

Microsoft acaba de publicar las Tools para Visual Studio Orcas de Silverlight 1.1.


Sus características son:



  • Proyectos VB y C#

  • Intellisense y generadores de código XAML

  • Debug

  • Soporte para referencias Web (WS)

  • Integración con Blend

Las podéis descargar en:


http://www.microsoft.com/downloads/details.aspx?FamilyId=6C2B309B-8F2D-44A5-B04F-836F0D4EC1C4&displaylang=en


Pd: Esta vez me he adelantado a Jorge (mirad comentarios [:)]), jeje

Artículo de introducción a Silverlight

MSDN acaba de publicar un artículo de introducción a Silverlight, es uno muy parecido a uno de WPF/E (creo recordar) pero actualizado a Silverlight, aquí el resumen:


Estas notas del producto proporcionan una introducción de alto nivel a Silverlight y acerca de cómo se adapta en la pila de desarrollo para la próxima generación de aplicaciones web.


Aquí tenéis el link:


http://www.microsoft.com/spanish/msdn/articulos/archivo/010507/voices/bb404300.mspx

ASP.NET y el JavaScript manejado

Ayer escribí sobre las novedades que el MIX’07 nos trae sobre Web, Silverlight 1.0 y 1.1. Y también hablé de ASP.NET Futures May 2007 CTP, ahora mirando un poco más afondo, estoy viendo que novedades hay y la que más me ha sorprendido es el ¡JavaScript manejado!.


Bueno, eso tiene algo por debajo y se llama Dynamic Languages Runtime (DLR). Tiene los siguientes lenguajes:



  • JavaScript Managed (ECMAScript 3.0)

  • IronPhyton

  • Ruby

  • Visual Basic

La verdad me parece muy interesante, por ejemplo, podemos hacer un manejador de página escribiendo el siguiente código en una página llamada, por ejemplo, SamplePage.aspx:


<%@ Page Language=»ManagedJScript» %>
<Script runat=»server»>

Response.ContentType = «text/plain»;
Response.Write(«Hello World»);

</Script>


Eso sería JavaScript manejado, con IronPhyton sería algo así:


<%@ Page Language=»IronPython» %>
<Script runat=»server»>

Response.ContentType = «text/plain»
Response.Write(«Hello World»)

</Script>


Podéis ver esos y más ejemplos en el QuickStart de DLR, en la siguiente url:


http://quickstarts.asp.net/Futures/dlr/default.aspx


En los próximos días seguiré hablando de las novedades de ASP.NET Futures [:)], que son unas cuantas.


 Espero que os parezca tan interesante como a mí.