Desarrolla aplicaciones Silverlight utilizando Bing

19 08 2009

Desarrolla aplicaciones Silverlight 3.0  utilizando ensamblados que consumen servicios de Microsoft Bing. Descarga el SDK   y checa la documentación Online:

http://www.discoverbing.com/silverbing/help/

bingandsilverlight

Download : http://silverbing.codeplex.com/





Nuevo blog de Silverlight

29 04 2009

Les invito a seguir muy de cerca el nuevo blog de Silverlight y Microsoft Expression.

URL: http://team.silverlight.net/

BlogSilverlight0001





MoonLight 1.0 Released

14 02 2009

moonlight_logo  Moonlight es una implementación en código libre de Microsoft Silverlight para Linux y Unix/X11 basado en sistemas operativos. En Septiembre del 2007, Microsoft y Novell anunciaron un mutuo acuerdo y colaboración que incluía acceso a la suite de pruebas de Microsoft Silverlight y distribución de un Media Pack para los usuarios de Linux, en el cual consistía de contar con codecs de multimedia licenciados para video y audio.

 

Moonlight 1.0 contiene un plugin que puede ser usado en FireFox 2  y 3 en sistemas Unix usando X11.

Moonlight 1.0 y Silverlight 1.0, ambos contienen frameworks de gráficos, video y audio y el lado de javascript para el entorno web.

Ahora con Silverlight y Moonlight 2.0 además del modelo que sigue JavaScript en el navegador web, contendrá la integración de un nuevo modelo: ECMA CLI, el cual su ejecución entregará gran performance entre 20 y 300 veces más rápido que el modelo de JavaScript, ya que entran en juego lenguajes tipados como C# o Boo.

xjgdwt

CNN – Moonlight.

URLs:

http://www.go-mono.com/moonlight/

http://www.mono-project.com/Moonlight

http://www.mono-project.com/Moonlight2Hacking para Silverlight 2.0





Aplicación Silverlight 2 con servicios de ADO.NET

14 10 2008

Hola les comparto un recurso muy bueno una aplicación en donde se utiliza servicios de ADO.NET con Silverlight, el recurso esta en ingles.

Puedes checar la aplicación demo aquí:

URL:http://demos.telerik.com/silverlight/northwindbackend/Default.aspx

Código y Post:

http://blogs.telerik.com/ValeriHristov/Posts/08-10-09/RadControls_for_Silverlight_Demo_with_ADO_NET_Data_Services.aspx

Opinión: Me parece una buena demostramación, espero les pueda ayudar.

WindowsLiveWriter-NorthwindBackEnd_thumb

Saludos.





Microsoft libera Silverlight 2

14 10 2008

Anuncia hoy Microsoft en Redmond, la disponibilidad de Silverlight2, el cual describe un gran rango de nuevas características y herramientas que permiten a los diseñadores y desarrolladores colaborar mejor creando experiencias de usuario, mas accesibles y seguras.

Microsoft tambien anuncia el soporte con comunidades opensource, por ejemplo con el equipo de desarrollo de Eclipse, proveendo nuevos controles para los desarrolladores con el Silverlight Control Pack (SCP).

URL Eclipse: http://www.eclipse4sl.org/

EclipseandSilverlight

Puedes checar más sobre Silverlight 2 aquí:

URL: http://www.microsoft.com/presspass/presskits/silverlight/default.mspx

Puedes descargar Silverligh2 apartir de mañana martes en:

URL: http://www.microsoft.com/silverlight/





Silverlight 2 Release Candidate 0

6 10 2008

Silverlight 2 Release Candidate 0 (Silverlight 2 RC0) ya esta disponible para los desarrolladores para testeo, se recomienda no usarse para aplicaciones finales, por favor cheque la documentación.

URL: http://silverlight.net/GetStarted/sl2rc0.aspx





Personalizar una Instalación Silverlight

22 08 2008

A veces cuando desarrollamos aplicaciones Silverlight, cuando le decimos a un amigo, compañero, etc, cheque nuestra aplicación en el Internet, por lo regular no tienen instalado el plugin de Silverlight, como a continuación:

PersonalizateSilverlightInstallation

El usuario no tiene idea de que debe instalar el plugin, o para que me va a servir eso, que pasa usualmente, si una persona que no conoce esa tecnología cerraría la página.

Como podemos detener o cambiar eso, simplemente personalizandolo, de esta forma:

Supongamos que estamos en nuestro proyecto Silverlight y tenemos el siguiente código:;

PersonalizateSilverlightInstallation1

Lo que debemos hacer es lo siguiente dentro del tag asp:Silverlight tenemos una propiedad llamada PluginNotInstalledTemplate, que va a hacer la que nos permitira personalizar esta instalación.

Añadimos una imagen personalizada.

PersonalizateSilverlightInstallation2

Agregamos lo siguiente:

<PluginNotInstalledTemplate>
               <img src=”logoPersonalizado.png” />
                <br />

                <a href=http://go.microsoft.com/fwlink/?LinkID=115261

                   a style=”text-decoration: none;”>
                 <img src=”http://go.microsoft.com/fwlink/?LinkId=108181″ alt=”Obtener   

                  el plugin de  Silverlight” style=”border-style: none “/>
            </a>
</PluginNotInstalledTemplate>

Ejecutamos y listo.

PersonalizateSilverlightInstallation3

Esto hará que el usuario no cierre nuestra página web y se anime a instalar el plugin.

PersonalizateSilverlightInstallation4

Espero lo puedan implementar en sus websites que ya cuenten con contenido Silverlight. Recuerden siempre la experiencia de usuario!!

Saludos.





Como tener una galería de fotos en Silverlight en segundos

20 08 2008

Primero accedemos a la comunidad CODEPLEX y buscamos el proyecto de SlideShow. URL: http://www.codeplex.com/SlideShow,

Bajamos el proyecto.

Requisitos:

  • Visual Studio 2008 y Silverlight Versión 1 Instalados.

slideshow001

Creamos un sitio web ASP.NE Web Site.

Agregamos en el HTML, los scripts siguientes:

slideshow002

<script type=”text/javascript” src=”Silverlight.js”></script>
<script type=”text/javascript” src=”SlideShow.js”></script>

Estos scripts los vamos a poder obtener del proyecto que descargamos de CodePlex en esta ruta.

slideshow003

Teniendo estos scripts los agregamos a nuestro proyecto Web.

slideshow004

Agregamos el siguiente HTML, en donde crearemos un control SlideShow.

slideshow005

<script type=”text/javascript”>
            new SlideShow.Control();
</script>

Si damos F5, podemos observar que se ha dibujado un cuadro de color negro en nuestra pagina .aspx.

slideshow006

Agregaremos lo siguiente:

slideshow0078

new SlideShow.Control(new SlideShow.XmlConfigProvider({url:”config.xml”}));

slideshow008

Agregamos un Archivo XML llamado config.xml

Copiamos este codigo en nuestro XML

<?xml version=”1.0″ encoding=”utf-8″ ?>
<configuration width=”600″ height=”400″ background=”Black”>

  <modules>
    <module type=”SlideViewer”/>
    <module type=”ProgressBar”/>
    <module type=”SlideDescription”/>
    <module type=”NavigationTray”>
      <option name=”thumbnailViewer.left” value=”83″/>
    </module>
  </modules>
  <transitions>
    <transition type=”FadeTransition” name=”CrossFadeTransition”/>
    <transition type=”WipeTransition” name=”WipeRightTransition”>
      <option name=”direction” value=”Right”/>
    </transition>
  </transitions>
</configuration>

Colocamos nuestra imagenes

galeriasilverlight01

 

Agregamos esta parte al config.xml

<dataProvider type=”XmlDataProvider”>
   <option name=”url” value=”data.xml”></option>
</dataProvider>

 

Y despues agregamos un data.xml

<?xml version=”1.0″ encoding=”utf-8″ ?>
<data transition=”WipeRightTransition”>
  <album title=”Titulo1″>
    <slide image=”Fotos1/1.jpg”/>
    <slide image=”Fotos1/2.jpg”/>
    <slide image=”Fotos1/3.jpg”/>
  </album>
</data>

 

Damos F5 y Listo

Podemos cambiar la forma de transicion

<?xml version=”1.0″ encoding=”utf-8″ ?>
<data transition=”CrossFadeTransition“>
  <album title=”Titulo1″>
    <slide image=”Fotos1/1.jpg”/>
    <slide image=”Fotos1/2.jpg”/>
    <slide image=”Fotos1/3.jpg”/>
  </album>
</data>

galeriasilverlight02