April 2010 - Artículos

[Silverlight] Pasar proyecto de VS2008 > VS2010 > VS2008, y el mensaje: Cannot get the list of output files from the project

Si probaste la beta, RC y ahora el trial y/o versión final de VS2010 con proyectos en curso de Silverlight desarrollados con VS2008 podrás tener el inconveniente que encontré al abrir proyecto SL con VS2010 y luego querer abrir nuevamente con VS2008.
Si bien el archivo de solución cambia (no es el mismo que VS2008), creía que el archivo de proyecto mantendría cierta consistencia pero no es así.
Esto solamente sucedió en proyectos SL, porque en otros proyectos (web app, consola) al abrir con diferentes versiones del Visual Studio daba el mensaje y podía seguir utilizandolo, pero en SL no me dejaba seguir trabajando (no es un error, pero no te deja utilizarlo ;) )

Mensaje de “warning” al compilar:
Project file contains ToolsVersion="4.0", which is not supported by this version of MSBuild. Treating the project as if it had ToolsVersion="3.5".

image


El mensaje que no dejaba utilizar el proyecto Silverlight:
Cannot get the list of output files from the project

image


Solución express (rápida)

Abrir el archivo de proyecto (con algún editor de texto plano) y cambiar la línea que dice <Project ToolsVersion=”4.0”

image 
Por <Project ToolsVersion=”3.5”

image


y ya podremos seguir utilizando el proyecto en VS2008

Crossposting desde mi blog en Geeks.ms: http://geeks.ms/blogs/fernandezja

Posted 04-19-2010 21:53 por Jose A. Fernandez | con no comments

Estuvimos en formación en “Herramientas de Management”

Una vez mas nos estuvimos formando en temas “no tan técnicos” ;) gracias a la gestión Polo IT Corrientes, tuvimos la oportunidad de participar hace un par de semanas de una seria de cursos facilitados por Mg. Cristina Palmeyro que abarcaron estos temas:

  • Liderazgo personal. Motivación y autorrealización
  • Eficiencia en la gestión del tiempo
  • Negociación y resolución de conflictos
  • Creatividad e innovación como ventaja competitiva

En esta ocasión lo hicimos con otras empresas del Polo IT Corrientes, por lo que en la parte de “practica/taller” para realizar trabajos en grupo fue escuchar otras voces lo que también enriqueció al conjunto.
Al principio todos parecíamos estar en una clase magistral pero luego como me gusta a mi en círculos mirándonos la cara ;)
201003-HerramientasDeManagement-POLOITCorrientes (4) 201003-HerramientasDeManagement-POLOITCorrientes (9) 201003-HerramientasDeManagement-POLOITCorrientes (10)

Mas fotos aquí 

Hay que seguir formándose?

Si bien la mayor parte de mis post son técnicos, no solo de eso subsistimos vivimos.
Todo el día interactuamos con otras personas en los equipo de trabajos de los proyectos y esas personas a veces son clientes finales y por tal motivo hay que tener una serie de habilidades “no-técnicas” que nos ayuden a gestionar los diálogos en nuestro cotidiano, para no “quemarnos” con momentos o vivencias que no sabemos cómo tratarlas o que no gana nuestro interior y debemos practicar la inteligencia emocional para lograr nuestro Liderazgo persona.
Además vimos en el curso una aproximación a la Gestión del Tiempo para practicar y así ver cómo nos consumen los “temas urgentes”  y que debemos estar siempre con “los temas importantes”; Vimos algo de negoción y la táctica de “ganar/ganar” y mediación, para lo último rompernos un poco el cerebro con nuestra gestión del conocimiento y creatividad…


El personal de Desarrollos NEA en conjunto con las empresas del POLO IT Corrientes se dedican mayoritariamente al desarrollo de software y servicios informáticos y contamos básicamente con un fuerte formación técnica y profesional pero estrictamente relacionada con el rubro al cual pertenecen nuestras empresas, así que necesitamos crecer en aspectos tales como, management, recursos humanos, marketing, negociación, venta y liderazgo entre los aspectos más importantes.

 

Estos cursos fueron los primeros en una serie que deben venir en el 2010.

 

Enlaces:

Posted 04-17-2010 14:16 por Jose A. Fernandez | con no comments

[Silverlight] System.Web.Silverlight donde estás? (Where's Wally?)

Por si alguien lo necesita como yo… estaba utilizando Silverlight 3, y tratando de modularizarlo con Prism

Abro el ejemplo que viene con Prism (para ver la implementación) que es el proyecto HelloWorld.Silverlight
{Carpeta de instalación de Prism}\Quickstarts\Hello World\HelloWorld.Silverlight\HelloWorld.Silverlight.sln

image

y resulta que faltaba la referencia a un assembly: System.Web.Silverlight

image 

Porque utiliza el webcontrol Silverlight (que venia con el SDK 2.0)

image

…en Silverlight 3 todo es con el archiconocido tag object
image 


Pero si queremos seguir utilizando esta librería? donde la obtenemos?

wally[1] Where’s Wally? System.Web.Silverlight?

Este assembly se encuentra en el Silverlight SDK, pero la versión 2.0, y yo utilizo la 3.0

 

 

Lo que siempre me confunde es saber donde esta cuando es un SDK o cuando es una Tools?

Pero resulta que tenia todos estos en mi carpeta de Silverlight:

Pero donde esta wally? en el SDK de la 2.0

Por estos link a documentos la explicación:

from MSDN
(…) Developers creating new applications will want to use the latest templates that contain the OBJECT tag and other markup. Developers could add the System.Web.Silverlight assembly manually and use the server controls. However, these controls will not provide the latest installation logic, or be able to render iframes for Silverlight history support for example. (…)

 

Entonces… dos opciones:

  1. Desde un ejemplo obtenemos la librería (para compilar)
  2. Instalado las “Server Libraries” únicamente de Silverlight 2.0 SDK

OPCION 1: De un ejemplo obtenemos la librería

Aquí gracias a la La Liga Silverlight, en el post Más novedades sobre Silverlight 3 di con el proyecto:

  • Code MSDN: ASP.NET Projects
    ASP.NET Server Controls for Silverlight Samples
    This samples release contains the ASP.NET server controls (Silverlight and MediaPlayer) that were shipped with the Silverlight 2 SDK
    http://code.msdn.microsoft.com/aspnetprojects

Donde podremos descargar y compilar la libreria System.Web.Silverlight 

image

 

OPCION 2: Instalado las “Server Libraries” únicamente de Silverlight 2.0 SDK

Instalado la versión Silverlight 2.0 SDK, pero solo las “Server Libraries”

image

ya alli “Found Wally”

image

En el ejemplo

image


Espero que les sirva de ayuda o guía.

 

Enlaces:

Crossposting desde mi blog en Geeks.ms: http://geeks.ms/blogs/fernandezja

Posted 04-07-2010 9:13 por Jose A. Fernandez | con no comments

Archivado en: ,