¡Fernando Cortés Hierro! MCSD

Experimentando con el usuario

Silverlight toolkit released

clock October 29, 2008 05:07 by author Fernando

Con la versión final de Silverlight 2.0 pensaba que aparecería algun control de más que hemos echado en falta durarnte el periodo de Betas y demás. Por suerte en codeplex http://www.codeplex.com/Silverlight tenemos un set de controles típicos ya desarrollados.

Ha fecha de hoy existen dos conjuntos de controles, controles estables para ser usados tranquilamente y controles en pruebas:

En pruebas

  • AutoCompleteBox
  • NumericUpDown
  • Viewbox
  • Expander
  • ImplicitStyleManager
  • Charting
  •  

    Estables

  • TreeView
  • DockPanel
  • WrapPanel
  • Label
  • HeaderedContentControl
  • HeaderedItemsControl
  •  

    A disfrutarlos pues :)





    Silverlight Beta2 to RTM: Catastrophic failure

    clock October 22, 2008 11:41 by author Fernando

    Migrando y migrando aplicaciones, demos y demás que tengo por aqui en Silverlight Beta2 a la versión final, me he encontrado con problemas en tiempo de ejecución con un error que asusta al principio pero que investigando un poco se encuentra el por qué del mismo. El mensaje de error es: Catastrophic failure (Excepción de HRESULT: 0x8000FFFF (E_UNEXPECTED)), el cual lo podemos ver en la siguiente imagen.

    Blog2Catastrofico

    El problema viene dado en la permisividad que nos daban las versiones Beta de Silverlight, a la hora de añadir elementos al diccionario de recursos de un elemento de tipo FrameworkElement. Es decir, el siguiente código fallaría una vez migrado a Silverlight 2.0:

     

    Storyboard Story = new Storyboard();
    DoubleAnimation da = new DoubleAnimation();
    da.To = -200;
    da.Duration = TimeSpan.FromSeconds(20);
    Story.Children.Add(da);
    
    LayoutRoot.Resources.Add(null, Story);

     

    Y la solución pasa por dar un valor correcto al parámetro key:

     

    Storyboard Story = new Storyboard();
    DoubleAnimation da = new DoubleAnimation();
    da.To = -200;
    da.Duration = TimeSpan.FromSeconds(speed);
    Story.Children.Add(da);
    
    LayoutRoot.Resources.Add("story", Story);




    MIME Types: Could not download the silverlight application. Check web server settings

    clock October 20, 2008 03:00 by author Fernando

    Ahora que ya tenemos Siverlight 2.0 en la calle, nos podemos animar a desplegar nuestra aplicación a nuestros servidores, empresas de hosting y demás donde tengamos nuestros sites alojados. ¿Qué puede ocurrir casi siempre?, que no tengamos bien configurados los MIME Types y por tanto al intentar ejecutar la aplicación una vez desplegada tengamos el siguiente error que se ve en la imagen:

     

    ErrorParaBlog

     

    La solución pasa por añadir los siguientes MIME Types necesarios para hacer funcionar nuestra aplicación Silverlight:

    .manifest - application/manifest
    .xaml - application/xaml+xml
    .dll - application/x-msdownload
    .application - application/x-ms-application
    .xbap - application/x-ms-xbap
    .deploy - application/octet-stream
    .xps - application/vnd.ms-xpsdocument
    .xap - application/x-silverlight-app





    Search


    Windows Live Alerts

    Calendar

    <<  September 2010  >>
    SuMoTuWeThFrSa
    2930311234
    567891011
    12131415161718
    19202122232425
    262728293012
    3456789

    Archive

    Tags

    Categories


    Blogroll

    Disclaimer

    The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

    © Copyright 2010

    Sign in