Ir al contenido

Posts

Published blog posts migrated from WordPress will live in this section.

2012


Windows 8: Mostrar elementos de diferentes tamaños en un GridView de una aplicación de Windows Store (Metro)

·1017 palabras·5 mins

Hoy me gustaría compartir con todos algo que me parece cuanto menos importante e interesante y que hará que nuestras aplicaciones de Windows Store (Metro) tengan un look más atractivo. A lo que me refiero es disponer de elementos de diferentes tamaños en dentro de un GridView sin perder la organización de los mismos tal y como se ve en la aplicación de la Windows Store de Windows 8. Para ilustrar la explicación me referiré a la aplicación de WinPhone metro y explicaré los pasos que seguí para realizar la transformación. Si queréis podéis descargaros el código fuente del ejemplo aquí.

Windows 8: Cambiar el borde y la marca de selección de elementos en GridView o ListView

·1619 palabras·8 mins

El artículo de hoy va más dedicado a los diseñadores que, como a mi, les gusta ponerse creativos y darle un toque “especial” a sus aplicaciones.

Por eso, vamos a ver cómo cambiar el color del borde y la marca (triángulo con el check de la esquina superior derecha) de selección de elementos tanto en GridView como en ListView

Para ilustrar el ejemplo, voy a usar una aplicación en la que he realizado el diseño y, no es otra que la aplicación para Windows 8 de CompartiMOSS (Ya en su Windows Store) a la que le he cambiado el color de selección a azul en vez del violeta que viene por defecto como podemos ver en la aplicación de ejemplo de Microsoft “Contoso Cookbook”

SharePoint 2010: Añadir “metadatos” a las carpetas de una biblioteca de documentos

·265 palabras·2 mins

En este artículo expondré un pequeño tutorial sobre cómo añadir “metadatos” a las carpetas de una biblioteca de documentos en X pasos:

Paso 1

Para comenzar, tendremos que añadir un tipo de contenido a partir del tipo de contenido de carpeta que incluya estos metadatos, por lo que debemos ir a la administración del sitio y realizar las siguientes acciones

  • Seleccionar la opción “Tipos de contenido del sitio”.

Mi experiencia en el Megathon de Windows 8

·305 palabras·2 mins

Más vale tarde que nunca se suele decir y, es que he tardado dos semanas en poder escribir este artículo para expresar mi experiencia colaborando en el Megathon de Windows 8 junto con mis compañeros de TenerifeDev, Jose Fortes, Alberto Díaz y David Rodríguez.

La verdad es que fue un duro trabajo organizar el evento y preparar las charlas para intentar ofrecer la mejor formación posible a los asistentes pero… he de decir que quedé impresionado con la gran acogida recibida por parte de la comunidad de programadores de las islas.

¡¡Con Windows 8 y Windows Phone en la Tenerife Lan Party 2k12!!

·373 palabras·2 mins

Este año, pese a la crisis que azota al país, se volverá a celebrar una nueva edición de la Tenerife Lan Party 2k12 (TLP2k12) que, como ya es costumbre incluye una zona para profesionales denominada TLP+i en la que se incluyen conferencias y talleres relacionados con la tecnología, la innovación y la empresa, siempre desde el punto de vista de las TIC.

SharePoint 2010: Diseño metro en un Web Part de Vínculos de Resumen (Summary Links Web Part)

·721 palabras·4 mins

 

Ahora que está de moda el estilo Metro gracias a Windows Phone 7 y ahora también por Windows 8 y Windows Phone 8, no está de más que adaptemos el diseño de nuestro sitio en SharePoint 2010. Como hay que editar varios y diferentes elementos, las explicaciones irán acompañadas con imágenes para ayudar a entender qué se está haciendo en cada momento. Las capturas de pantalla y el código usado (CSS y XSL) los pueden encontrar en esta carpeta compartida en SkyDrive

SharePoint 2010: Mostrar/Ocultar “Ver todo el contenido del sitio” y “Papelera de reciclaje”

·208 palabras·1 min

Para entrar en contexto, estos elementos son los que aparecen en la zona de QuickLinks, en el panel que se encuentra a la izquierda y que se sitúan justo debajo de los enlaces a las Listas y Librerías.

En algunas ocasiones nos encontramos que las opciones “Ver todo el contenido del sitio” y “Papelera de reciclaje” no se encuentran visibles. Esto depende en gran medida del tipo de diseño de página que hayamos seleccionado (Page Layout).

Windows Phone: Controlar el cambio de tema del móvil en nuestras aplicaciones

·528 palabras·3 mins

Uno de los aspectos más complejos de controlar cuando diseñamos/desarrollamos una aplicación para Windows Phone es el cambio de tema del móvil. Por defecto, el emulador aparece con el tema “Oscuro” o “Dark”, con lo que, los textos salen en color blanco. Si lo cambiamos al tema “Claro” o “Light”, los colores se invierten.

Dado que lo que se busca al desarrollar una aplicación para Windows Phone es conseguir muchas descargas, es importante darle un aspecto agradable, con colores, fondo de pantalla,…

Windows Phone: ListBoxItem con Button, obtener Item y Contexto.

·337 palabras·2 mins

Hoy me he encontrado un caso “complejo” cuya solución como casi siempre es muy sencilla.

Escenario:

Tenemos una lista “ListBox” en la que establecemos una plantilla “DataTemplate” para los elementos de la lista “ListBoxItem”. Dentro de la plantilla ponemos un botón que queremos que realice una acción diferente a la que realice la selección de un elemento de la lista.

En este caso, seleccionar un elemento de la lista realizará la acción de centrarnos en el punto correspondiente en el mapa y el botón con la flecha, nos debe enviar a otra página pasando los datos del elemento de la lista.

SharePoint 2010: Crear un sitio programáticamente

·436 palabras·3 mins

Escenario:

Supongamos que queremos crear sitios en SharePoint de manera programática, por ejemplo con un web part. En este caso, fue resuelto con un web part en el que se selecciona una plantilla (puede ser personalizada o de las predefinidas) y se establece un nombre de sitio.

 

Solución:

En primer lugar habrá que obtener la lista de plantillas tal y como describo en este otro artículo. De esta forma, con la plantilla seleccionada, un nombre y una descripción procederemos a crear el sitio.