Ver por etiquetas

Todas las etiquetas » Diseño (RSS)

Fantasmas del código | ¿Problemas con Metro UI CSS 2.0 en un sitio ASP.NET MVC al publicar en Azure? por Santiago Porras Rodríguez

Aunque no soy muy amigo de los elemento de ayuda a nuestros estilos porque a veces nos causan más problemas que beneficios y, sobre todo porque muchas veces podemos hacerlo mejor por nuestra cuenta, estos días he estado probando Metro UI CSS 2.0 en una aplicación web que va a ser alojada en Azure Web Sites y la verdad es que es un “plugin” muy bueno si queremos que nuestras aplicaciones tengan un look&feel con los estilos Modern UI de Microsoft. Metro UI CSS 2...

Pinta y colorea | Cuando el cliente quiere diseñar un sitio web o una aplicación por Santiago Porras Rodríguez

Esto es un artículo de “crítica” hacia aquellos clientes que creen ser diseñadores, aquellos que ven un color (o varios), un dibujo (o varios), una maquetación (o varias) y lo quiere todo en su site. Es muy común entre los que desarrollamos aplicaciones para clientes encontrarnos con que los mismos quieren “dirigir” cómo se diseña su página y, me parece bien que nos cuenten sus ideas generales pero no que las quieren imponer. Os preguntaréis “¿Por qué? ¿Pero si así me ahorro romperme los sesos pensando...
Archivado en:

HTML + CSS | Eliminar espacio entre los elementos en línea “inline-block” por Santiago Porras Rodríguez

Desde hace ya algunos años, una de las técnicas más usadas en las Hojas de Estilo en Cascada (CSS) para maquetar en sitios web que deban mostrar elementos de tipo bloque en línea es la de establecer su regla “display” con el valor “inline-block”. El uso de “display: inline-block;” nos permite realizar menús, muestras de elementos, etc, sin necesidad de recurrir a elementos flotantes con la regla “float” que ya se encuentra desaconsejada salvo necesidad expresa o la muy mala práctica de maquetación...

Webcast | Christmas Mobile Apps Sessions por Santiago Porras Rodríguez

Mañana estaré como ponente en una nueva sesión online de “Christmas Mobile Apps Sessions“. Este año una vez más, Alejandro Campos Magencio , evangelista de Microsoft Ibérica, nos ha liado a los MVP Windows Platform Development Josué Yeray , Rafa Serna , Javier Suárez and me, junto con Eduard Tomás (MVP ASP.NET), para acabar el año de la mejor forma posible con una serie de Web Casts con el fin de prepararos y animaros...

Eventos | Materiales de mi sesión “Responsive Web Design con Superpoderes” por Santiago Porras Rodríguez

El pasado, jueves 16 de octubre, volvimos a la acción desde TenerifeDev con dos sesiones creo que bastante interesantes para los desarrolladores y diseñadores web. En esta ocasión, las sesiones las dimos en las instalaciones de la FEULL (Fundación Empresa de la Universidad de La Laguna) que como siempre, colaboraron activamente con nosotros para poder compartir conocimientos con todos los asistentes, entre los que siempre destaca una alta presencia de estudiantes que se pueden enriquecer con la experiencia...

SharePoint 2013 | Desplegar página maestra personalizada programáticamente por Santiago Porras Rodríguez

En este artículo quiero mostrar paso a paso cómo desplegar una página maestra (Masterpage) personalizada en un sitio de SharePoint y aplicarla en el momento del despliegue. Escenario Tenemos un sitio de SharePoint con sus subsitios etc etc etc y queremos aplicar una página maestra personalizada para, evidentemente, tener nuestra imagen de marca. Las opciones que tenemos son: Hacerlo directamente trabajando sobre el sitio con el administrador de diseños y un editor de HTML como WebMatrix o SharePoint...

Windows Phone | Diferentes plantillas de elementos en LongListSelector con DataTemplateSelector por Santiago Porras Rodríguez

Escenario Puede darse el caso en el que tengamos que aplicar diferentes plantillas a los elementos de una misma lista, en este artículo un LongListSelector. Para ello, tenemos varios métodos como por ejemplo usar Converters e ir aplicando distintos valores de propiedades según convenga (Lo explicaré en un próximo artículo), pero esto tiene un inconveniente y es que tendríamos que crear tantos converters como propiedades distintas queramos cambiar.   Solución Bueno, ¿y cuál es la solución? Pues...

Materiales del Webcast “Introducción al diseño de Apps para Windows Phone” por Santiago Porras Rodríguez

Ya está disponible la grabación de mi webcast de ayer “Introducción al diseño de Apps para Windows Phone”. Podéis descargarlo directamente desde este artículo o también desde la misma URL desde la os registrásteis Os invito a todos a que asistáis al resto de Webcast de estas sesiones porque aprenderéis mucho. Hoy le toca el turno a Roberto Luis Bisbé que hablará de migración de aplicaciones de Windows...

Iberian SharePoint Conference 2013 | Un evento que sin duda quiero repetir por Santiago Porras Rodríguez

Hace ya bastantes meses, Alberto Díaz y Juan Carlos González me embarcaron en la aventura de participar en la organización de la Iberian SharePoint Conference , primer evento de este tipo en la península ibérica y que, sin duda alguna, muchísimos de nosotros estábamos deseando que se organizara. Así pues, echaron a andar junto con otros compañeros de profesión como Adrían Díaz , Teresa Cebrían , Edin Kapic...

Codemotion 2013 | Resumen y materiales de mi charla “Windows Phone: be modern, be cool” por Santiago Porras Rodríguez

Este año he tenido la gran oportunidad y suerte de participar en Codemotion 2013 como speaker para hablar de diseño en Windows Phone realizando un repaso a la guía de diseño y comprobando cómo podemos sacar mejor rendimiento a los controles más importantes a la hora de crear nuestras Apps. Todo ello gracias a los que decidisteis que sería una buena temática sobre la que tener una sesión y también gracias a SolidQ que me permitió...

Materiales del WebCast | ¡Creando sitios poderosos con SharePoint 2013: Así se hicieron iberiansharepointconference.com y compartimoss.com! por Santiago Porras Rodríguez

Aquí tenéis el enlace a la grabación correspondientes al Web Cast “¡Creando sitios poderosos con SharePoint 2013: Así se hicieron iberiansharepointconference.com y compartimoss.com!” en el que tuve el placer de compartir cartel con Alberto Díaz , Adrían Díaz y Teresa Cebrían gracias a SUGES . En el WebCast dimos dos puntos de vista (diferentes pero iguales) de cómo crear sitios públicos en SharePoint 2013 con...

Evento–Taller | Desarrolla tu App para Windows 8 y Windows Phone por Santiago Porras Rodríguez

Mañana tendré el placer de impartir junto a Alberto Díaz un taller gratuito de desarrollo de aplicaciones para Windows Phone y Windows 8 en las jornadas de AdejeTec 2013 en el que trataremos de enseñar a los asistentes a crear sus propias aplicaciones y publicarlas en las Tiendas de Aplicaciones. AdejeTec consta de varias jornadas de formación relacionada con las TIC y, sobre todo para developers. Su objetivo es que todos los asistentes puedan estar al día en las nuevas tendencias y tecnologías sean...

Windows Phone | SplashScreen personalizada con barra de progreso (ProgressBar) por Santiago Porras Rodríguez

Escenario Como ya comenté en mi anterior artículo sobre cómo establecer la SplashScreen en una App de Windows Phone , ésta no deja de ser una imagen que debemos personalizar que indica al usuario que la aplicación se está abriendo pero, ¿qué ocurre si nuestra aplicación carga demasiados datos al inicio y necesitamos establecer una SplashScreen personalizada para poder indicar al usuario que la carga está en proceso? Solución...

WebMatrix 3 disponible para descargar por Santiago Porras Rodríguez

Ha llegado el momento que muchos desarrolladores y diseñadores web estábamos esperando, WebMatrix 3 ha visto la luz por fin y ya está disponible para su descarga desde la página oficial de WebMatrix o desde Web Platform Installer   El IDE de Microsoft para desarrollo web más popular, que ya nos permitía desplegar sitios de las plataformas más populares DotNetNuke, WordPress, Joomla, Orchard, etc. viene ahora cargado de novedades entre las que cabe destacar la conexión directa con Microsoft Azure...
Archivado en: ,,

SharePoint 2010 | Ocultar elementos de la masterpage en los “dialogs” por Santiago Porras Rodríguez

Problema Cuando diseñamos una página maestra personalizada en SharePoint 2010, generalmente no reparamos en los cuadros de diálogo “dialogs” que se utilizan de forma muy común en prácticamente todos los elementos de SharePoint. Esto provoca que a la hora de mostrarse uno de estos cuadros de diálogo, aparezcan elementos como la cabecera o el menú vertical del panel lateral. Solución La solución es muy sencilla. Todos aquellos...

Windows Phone | Cómo crear una SplashScreen para una App por Santiago Porras Rodríguez

Al contrario de lo que ocurría en Windows Phone 7.X donde sólo se disponía de una resolución de pantalla - WVGA ( 480 x 800) - y, por lo tanto, sólo había que crear una única SplashScreen para nuestras Apps , en Windows Phone 8, Microsoft ha introducido dos nuevas resoluciones de pantalla por lo que se hace necesario crear una SplashScreen para cada una de las diferentes resoluciones, 720p (720 x 1280) y WXGA (768 x 1280). Windows Phone 7 En Windows...

CSS | Good manners vs hacks para navegadores específicos por Santiago Porras Rodríguez

Hoy me gustaría compartir una reflexión con todos ustedes acerca de las buenas formas para crear una hoja de estilos en contra punto al uso de hacks e ideas estrambóticas que pueden hacer de una hoja de estilos algo ilegible y que te dan ganas de tirar a la basura. Uso de hacks Los hacks en CSS son “trucos” para que determinados navegadores interpreten las hojas de estilo de forma diferente y generalmente se usaban para corregir la mala interpretación que hacían...

SharePoint 2010 y 2013 | Añadir fichero de recursos para localización regional por Santiago Porras Rodríguez

Escenario Tenemos un sitio de SharePoint 2010 o 2013 y queremos localizarlo en función del idioma del usuario que visita dicho sitio. Para ello tenemos diversas opciones. Localización de Página Maestra (Masterpage) y Diseños de Página (Page Layouts) Localización de recursos en Interfaz de Usuario (UI) en un desarrollo Localización de recursos en código manejado en un desarrollo Aunque en realidad, se puede resumir en, localización en...

SharePoint 2013 Apps | Incluir estilos de SharePoint en una SharePoint App Auto-hosted por Santiago Porras Rodríguez

Ampliando mi último artículo sobre SharePoint Apps en el que trataba el escenario de incluir el entorno (chrome) de SharePoint en una SharePoint App Auto-hosted, quería compartir cómo incluir los estilos de SharePoint 2013 para que consigamos mejorar aún más la sensación de seguir dentro del sitio y, por tanto, del contexto de SharePoint. Supongamos que queremos conseguir el siguiente efecto Tal y como especifiqué en su día cuando explicaba...

SharePoint 2013 | Aplicar entorno (Chrome) de SharePoint en una SharePoint App por Santiago Porras Rodríguez

Escenario Cuando programamos una SharePoint App “autohosted” tenemos que tener en cuenta que al instalarla se pierde el entorno de SharePoint porque lo que se hace es una especie de redirección desde SharePoint al sitio donde se ubica la App que publicamos. Por lo tanto, nuestra aplicación se verá como una web independiente de SharePoint y puede que no nos interese que sea así, sino que la aplicación esté dentro del entorno y del contexto de SharePoint...
Más artículos Página siguiente >