Ver por etiquetas

Todas las etiquetas » Diseño (RSS)

Fantasmas del código | jQuery en SharePoint 2013 en modo edición por Santiago Porras Rodríguez

Llega una nueva entrega de "Fantasmas del código" y, en esta ocasión le toca a SharePoint 2013 y los problemas con jQuery. Escenario Cuando tenemos que personalizar un sitio de SharePoint 2013 es muy probable que hagamos uso de jQuery, plugins , etc… y así dotarlo de "vida" y de nuevas funcionalidades que no vienen por defecto y que queremos añadir en nuestros Web Parts, User Controls, Display Templates, Page Layouts,… y, como todo el...

SharePoint 2013 | Obtener imagen del usuario actual con JavaScript por Santiago Porras Rodríguez

Escenario Uno de los fuertes de SharePoint en ambientes de intranet son los perfiles de usuario que permiten no sólo mostrar información importante de un usuario, sino también obtener datos adicionales como por ejemplo el estado en Lync. Es por ello que cuando realizamos desarrollos para SharePoint, a menudo nos encontramos con que podemos o debemos añadir información del usuario conectado en alguna zona de la página. Para exponer el caso, el escenario consiste en poner la foto del perfil del usuario...

DotNetConference 2015 : Tips & Tricks de diseño de Apps móviles por Santiago Porras Rodríguez

Los pasados 27 y 28 de febrero, fueron los días elegidos para celebrar en la Universidad de Alcalá de Henares la “ DotNetConference Spain ” el mayor evento sobre .NET en España, organizado por el equipo de DX de Microsoft Ibérica. El evento contó con varios tracks en paralelo y grandes ponentes en cada uno de ellos. Yo tuve la suerte de poder compartir el evento como speaker en una sesión sobre diseño de aplicaciones móviles que llamé “Tips&Tricks en diseño de aplicaciones móviles” y en el que...

Apache Cordova | Añadir aviso de carga de datos “loading” animado por Santiago Porras Rodríguez

En este artículo quiero compartir un nuevo tip sencillo para Apps desarrolladas con Apache Cordova o PhoneGap y no es otro que añadir un aviso de que se están cargando datos o un mensaje de loading para que el usuario esté al tanto de que se está realizando dicha operación mientras debe esperar. Esto además, nos puede servir para otras acciones como actualizaciones por cálculos, etc. ¿Por qué es tan importante un aviso de carga...

Apache Cordova | Añadir logo a nuestra App por Santiago Porras Rodríguez

Algo muy importante de una App es el logo, ¿por qué? Porque es algo que debe diferenciar nuestra aplicación del resto entre una maraña de logos en la pantalla de inicio de nuestro dispositivo o peor aún, entre la mayor maraña aún de aplicaciónes instaladas. Es por eso que debemos usar un logotipo que cumpla estos criterios a ser posible (salvo excepciones): Simple : Fácilmente identificable y recordable. Relacionado con la aplicación...

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...
Más artículos Página siguiente >