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í.

No Comments