Vanguarsoft Developers blog

Ing. Javier Leal -Desarrollador CPANAX C.A / Microsoft Student Partners – VENEZUELA

Deja un comentario

SILVERLIGHT DESDE PHP

Hola amigos ahora les traigo un tema sencillo como saben Silverlight puede ser utilizado desde cualquier tecnología de desarrollo Web, porque? Se preguntaran, Bueno sencillamente por que desde un simple archivo de HTML podemos hacerlo y la tecnología base de todo desarrollo Web es el Lenguaje de Marcado de HiperTexto (HTML), los Sitios desarrollados en PHP fácilmente podrían hacer una Instancia a un Object y levantar un proyecto de Silverlight y Mostrarlo bien sea en una parte del Sitio PHP o en pantalla completa.

Para Desarrollar nuestro Sitio Web en PHP podemos utilizar Expresión Web y crear un nuevo proyecto web DE php.

clip_image002

Verán que Se abre un Nuevo Sitio Web con el Archivo de Extensión .PHP, podrán notas que de igual panera pueden utilizar HTML como les comente Anteriormente en otras tecnologías como ASP.NET los archivos ASPX también tienen HTML dentro por ellos fácilmente podemos crear un Object con la Instancia a el archivo .XAP perteneciente a nuestro Sitio de Silverlight.

Código HTML en un archivo .php

<object data=”data:application/x-silverlight-2,” type=”application/x-silverlight-2″ width=”100%” height=”100%”>

<param name=”source” value=”ClientBin/SilverlightJavaScrips.xap”/>

<param name=”background” value=”white” />

<param name=”minRuntimeVersion” value=”4.0.50826.0″ />

<param name=”autoUpgrade” value=”true” />

<a href=”http://go.microsoft.com/fwlink/?LinkID=149156&v=4.0.50826.0&#8243; style=”text-decoration:none”>

<img src=”http://go.microsoft.com/fwlink/?LinkId=161376&#8243; alt=”Obtenga Microsoft Silverlight” style=”border-style:none”/>

</a>

</object>

El siguiente Object lo que hace es llamar al archivo XAP e instanciar el Plugins de Silverlight instalado para que haga la compilación, Si no existe Plugins instalado, el mostrara una imagen con un botón que tiene la ruta de donde lo podrás descargar y poder ver el proyecto Silverlight, esto lo debemos colocar dentro del body especificando que versión de Silverlight están utilizando en este caso la versión 4, y en la propiedad Sourse Colocar la Ruta donde se encuentra el XAP que va a compilar, el tomara como path la ruta donde esta el archivo asi que en este caso justo al lado de esta pagina se crea una carpeta con el Nombre ClientBin y se coloca el archivo SilverlightJavaScrips.xap que estamos usando como ejemplo en este caso su cede asi pero puede estar en la carpeta que tu quieras pero que este en dentro de la misma carpeta donde esta la pagina PHP o carpetas subyacentes.

Expression Web al Guardar, te envía a la carpeta Mis Sitios Web, ya que esa es la ruta utilizado por el servidor web de prueba de Visual Studio para mostrar pagina web donde mis esta esa carpeta de creara la carpeta clienBin con dentro de ella el XAP.

image

image

Una Vez ya hecho esto se compila y debe Mostrar tu sitio web PHP y compilara el proyecto de Silverlight sin problemas.

image

Gracias como pueden ver el realmente sencillo

Autor: Ing. Javier J. Leal H.

Desarrollador en CPANAX C.A, Microsoft Student Partners de Venezuela Amantes de nuevas Tecnologías Desarrollador es Silverlight 5, Windows 8, Windows Phone, Influenciador y Orador en Actividades Tecnológicas Microsoft

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s