Error en deployment SAP Crystal Reports 2010

Hola a todos! Un post rapidito: Al intentar distribuir mediante ClickOnce una aplicación Winforms que utiliza Crystal Reports 2010 (si, algunos de nosotros todavía usamos Winforms y el viejo CR), es posible que durante la instalación os encontréis con este error: Setup has detected that the file ‘C:\…\Crystal Reports for .NET Framework 4.0\CRRuntime_32bit_13_0.msi’ has changed since it was initially published. Click OK to retry the download, or Cancel to exit setup. El problema es que uno de los ficheros (Product.xml) está firmado con una clave pública incorrecta. Para que no os tengáis que pelear con lo mismo que yo (aunque … Continue reading Error en deployment SAP Crystal Reports 2010

[Debate] Nombre de Namespaces en métodos extensores ¿Y tu que opinas?

Ayer, a raíz de un post del colega Javier Torrecilla sobre métodos extensores, unos cuantos de nosotros entre los que estaban el propio Javier y Jorge Serrano nos enzarzamos en una discusión en twitter acerca del mejor modo de declarar nuestros métodos extensores. Pongamos un ejemplo: Supongamos que queremos crear un método extensor para comprobar si un valor está entre dos valores (el clásico between de toda la vida). Agrego una clase llamada ExtensionMethods a mi proyecto, o a otro proyecto mi solución y agrego este código: namespace CustomExtensions { public static class ExtensionMethods { public static bool Between<T>(this T … Continue reading [Debate] Nombre de Namespaces en métodos extensores ¿Y tu que opinas?

Redimensionar imágenes, convertirlas a byte array y viceversa (con transparencia)

El título del post es algo largo, pero resume un problema que me volvía de cabeza desde hace un tiempo, y que no era capaz de resolver… hasta hoy. Cuando trabajamos con imágenes en una aplicación suele ser muy común almacenarlas en una base de datos. En el caso que me ocupa, al ser imágenes con una resolución bastante alta, un requisito es que éstas deben almacenarse a distintas resoluciones. Sin embargo, antes de continuar con el tema permitidme un paréntesis: <PARENTESIS MODE = “on”> Sé que existen bastantes detractores de ésta práctica, que suelen preferir guardar las imágenes en … Continue reading Redimensionar imágenes, convertirlas a byte array y viceversa (con transparencia)

HowTo: Crear una pantalla de inicio (splash screen)

Nota: Otro post en respuesta a una pregunta bastante habitual en los foros MSDN: ¿Cómo crear una pantalla de inicio para mi aplicación? He creado un pequeño proyecto de ejemplo, que pueda servir como plantilla base para que cada uno se lo personalice para su aplicación. Este proyecto tiene lo básico: Un formulario sin bordes con una imagen, una barra de progreso, una etiqueta para el título, otra para ir mostrando mensajes, y un botón por si se desea cancelar la carga del programa (al estilo Office 2010). Él proyecto es muy sencillo y lo podéis descargar desde aquí: La … Continue reading HowTo: Crear una pantalla de inicio (splash screen)

Evento BcnDev Reloaded – Jueves 22 de Julio

El próximo jueves tenemos otro evento en Barcelona. Espero veros allí 🙂   jueves, 22 de julio AGENDA              09:00 – Registro 09:30 –  Introducción. 10:00 – Novedades Visual Studio 2010 y .net 4.0 11:00 – Parallel Computing with .NET 4.0. 12:00 – Entity Framework 4.0. 13:00 – Novedades ASP.NET 4.0 y JQuery con Visual Studio 2010. 14:00 – Sorteo de licencias, productos y otras sorpresas. Ponentes Para este evento podremos disfrutar de ponentes de amplia experiencia. Benjami Adell Luis Franco Pep Lluis Baño Marc Rubiño Registro https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032455485&Culture=es-ES ** crossposting desde el blog de Lluís Franco en geeks.ms **

Creando aplicaciones para Windows Phone 7 usando Silverlight

Ya empiezan a verse los primeros ejemplos interesantes de desarrollo para Windows Phone 7. En el blog de ScottGu, podéis encontrar dos pequeños ejemplos que utilizó en su charla del MIX10 (vídeo aquí). El primero es un sencillo Hello world, y el segundo utiliza LINQ to XML y el APi de Twitter para mostrar todas los tweets de un tag determinado (en el ejemplo scottgu). Darle un vistazo porque vale la pena, y además, más sencillo imposible! 🙂 Artículo original en: http://weblogs.asp.net/scottgu/archive/2010/03/18/building-a-windows-phone-7-twitter-application-using-silverlight.aspx Saludos! 🙂 ** crossposting desde el blog de Lluís Franco en geeks.ms **

Silverlight 4.0 RC disponible

Al fin! Después de unas semanas de incertidumbre, por fin se ha desvelado que Silverlight 4.0 verá la luz el próximo mes. Suerte de aquellos que puedan asistir al ASP.NET and Silverlight Conference en las Vegas, del 12 al 14 de Abril, porque además podrán ver el lanzamiento de VS2010 a nivel mundial. De momento y para hacer boca (y poder desarrollar con la Release Candidate sobre VS2010 :-P), os dejo el enlace y algo e información (en inglés) para que os podáis descargar las herramientas necesarias: Silverlight 4 Tools for Visual Studio 2010 This will install the developer runtime … Continue reading Silverlight 4.0 RC disponible