Ver por etiquetas

Todas las etiquetas » Desarrollo (RSS)

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...

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...

Webcast Windows 8 | Disponibles los materiales del Webcast por Santiago Porras Rodríguez

Ayer tuve la gran oportunidad de ser el speaker del Webcast sobre Windows 8 Store Apps “ Creando aplicaciones para Windows Store con XAML:. ¿Qué necesitan saber los Desarrolladores de .Net? ”. Este Webcast que tenía que haberse emitido la semana pasada fue aplazado y gracias a eso pude ser designado como el speaker del mismo. Durante sesión vimos cosas bastante interesantes como el patrón MVVM siguiendo las buenas maneras que Josué Yeray intenta...

Megathon Windows 2013 | Superando la edición anterior por Santiago Porras Rodríguez

Hola a todos, en este artículo me gustaría hacer un poco de reflexión sobre el Megathon Windows 2013 que ha superado las expectativas de todos y ha supuesto un gran éxito de participación y colaboración tanto a nivel nacional como local. Aquí, en Tenerife, comenzamos metiendo el miedo en el cuerpo con la imagen anunciadora del evento y con el vídeo promocional. Video Promocional Megathon Windows 2013 en Tenerife Pero aquí, en Tenerife...

Windows Phone: Depurar una app a partir del paquete .XAP en el emulador o en un dispositivo por Santiago Porras Rodríguez

Escenario Necesitamos depurar una aplicación, en el emulador o en un dispositivo, de la que sólo tenemos el archivo .XAP que se genera cuando se empaqueta la aplicación y no podemos disponer del código fuente. Solución Hay varias opciones como por ejemplo subir el archivo .xap al market y distribuirlo a los testers de la aplicación que tardarán aproximadamente 24 horas en recibirla . Pero si lo queremos hacer de forma inmediata, con el SDK de Windows...

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...

LightSwitch | Envío de Notificaciones Push (Push Notifications) a Windows Phone desde LightSwitch por Santiago Porras Rodríguez

En mi anterior artículo , hice una introducción de cómo construir una aplicación de LightSwitch para SharePoint en la que el escenario se centraba en poder enviar notificaciones push a usuarios de Windows Phone cada vez que se insertara un elemento en una lista de SharePoint. En este caso compartiré el código para realizar estos envíos. Escenario Teniendo una aplicación de LightSwitch en SharePoint que graba alertas en una lista , pretendemos...

LightSwitch | Aplicación LightSwitch para SharePoint por Santiago Porras Rodríguez

Estos días he tenido que trabajar con LightSwitch para crear una aplicación que se conectara a SharePoint que pudiera interactuar con una “Lista Personalizada” (Custom List). Escenario Antes de comenzar, es necesario que establezca el contexto en el que LightSwitch se convirtió en la opción buena o menos mala (según se mire). La idea era bien simple, tener una lista de SharePoint de tipo “Custom List” en la que insertar alertas y que éstas...

SharePoint 2010 | Obtener lista y añadir elementos desde un receptor de eventos (Event Receiver) de otra lista por Santiago Porras Rodríguez

Escenario: Supongamos que tenemos una lista, llamémosla “fuente”, de SharePoint 2010 y queremos que al insertar o actualizar un elementos, se registre un log o un histórico en otra lista, llamémosla “destino”, es decir, insertar un registro en la otra lista con los datos que necesitemos. Para realizar esta operación deberíamos programar un EventReceiver y asignar nuestro código a los eventos deseado, ItemAdding , ItemAdded, ItemUpdating o ItemUpdated según sea el caso de nuestro escenario. Solución...

SharePoint 2010 | Ejecutar script tras la carga de la página ¿jQuery document ready o _spBodyOnLoadFunctionNames? por Santiago Porras Rodríguez

Escenario: Necesitamos ejecutar cierto código Javascript pero queremos que se haga al final de la carga de la página, por ejemplo si vamos a rellenar un input que no sabemos en qué momento estará disponible. Solución jQuery: Por todos es sabido a estas alturas que el problema se resolvería fácilmente haciendo uso de jQuery controlando el momento en el que la página esté “lista (ready)”, es decir: 1: $(document).ready( function () { 2: // Código a ejecutar 3: // ... 4: }); Pero estamos hablando de...

Javascript | Cómo cargar jQuery y cualquier script dinámicamente por Santiago Porras Rodríguez

Escenario: Supongamos que queremos cargar jQuery sólo cuando lo necesitamos, por ejemplo, si tenemos un Control de usuario, o una librería de funciones que hace uso de jQuery y no queremos depender de si el portal web en el que lo queremos incrustar ya ha realizado la carga de esta librería de javascript. Solución: Aunque es algo bastante sencillo, siempre tengo que buscarlo y cada vez que lo hago me encuentro soluciones “estrambóticas” que en vez de...
Archivado en: ,,

Mi experiencia en el Megathon de Windows 8 por Santiago Porras Rodríguez

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...

Windows Phone: ListBoxItem con Button, obtener Item y Contexto. por Santiago Porras Rodríguez

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á...

SharePoint 2010: Crear un sitio programáticamente por Santiago Porras Rodríguez

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...

SharePoint 2010: Añadir un sitio al Menú de Enlaces Rápidos (Quick Launch) programáticamente por Santiago Porras Rodríguez

Escenario: Queremos insertar un enlace en el menú de enlaces rápidos (Quick Launch) que se encuentra en el panel izquierdo que SharePoint 2010 pone por defecto en sus sitios.   Solución: Para resolverlo, tendremos que hacer uso del método SPNavigation.AddToQuickLaunch   public SPNavigationNode.AddToQuickLaunch( SPNavigationNode node, SPQuickLaunchHeading heading )   Los parámetros serán, nuestro nodo de navegación que enlace al sitio y la cabecera “Sites” o “Sitios”, con lo que nos...

SharePoint 2010: Añadir un sitio a la Barra de Navegación Superior (TopNavigationBar) programáticamente por Santiago Porras Rodríguez

Este será un artículo pequeño, pero espero que bastante útil. Si necesitamos añadir programáticamente el enlace a un subsitio en la TopNavigationBar de otro sitio, tendremos que hacer uso de los métodos para añadir elementos en  SPWeb.Navigation.TopNavigationBar : Add (SPNavigationNode node, SPNavigationNode previousNode): Añade el nuevo elemento después del especificado con el parámetro “previousNode” AddAsFirst (SPNavigationNode node): Añade un nuevo elemento en la primera posición. AddAsLast...

SharePoint 2010: Obtener la lista de plantillas de sitio disponibles por Santiago Porras Rodríguez

Es posible que en algún momento necesitemos obtener un listado de las plantillas de sitio disponibles, como por ejemplo, a la hora de crear un sitio programáticamente. Para ello, SharePoint dispone dentro de la clase SPWeb del método GetAvailableWebTemplates que dispone de dos sobrecargas: SPWeb.GetAvailableWebTemplates Method (UInt32) : Nos permite obtener las plantillas de sitio de un lenguaje determinado por el parámetro “lcid” del tipo UInt32 SPWeb.GetAvailableWebTemplates...

CompartiMOSS: Nuevo numero de la revista de SharePoint en español por Santiago Porras Rodríguez

Hoy ha visto la luz la publicación nº11 de CompartiMOSS ( Blog en Geeks ) y me gustaría hacer una mención especial para esta revista de SharePoint en español promovida por expertos en esta plataforma como son Gustavo Vélez   , Juan Carlos González y Fabián Imaz y que hacen posible que los desarrolladores de habla hispana tengamos la posibilidad de acceder a artículos de calidad en nuestro idioma. Índice: Editorial Conexiones BCS en el servicio de perfiles (Miguel Tabera Pacheco) Combinando SharePoint...

SharePoint 2010: Personalizar los campos de un Content Query Web Part (CQWP) por Santiago Porras Rodríguez

Escenario En este caso voy a escenificar el artículo en otra experiencia personal. En cuestión, utilizando el Content Query Web Part para mostrar un resumen de noticias publicadas en un subsitio, me vi en la obligación de personalizar los campos de éste para poder mostrar la imagen “Imagen de la página (PublishingPageImage)” que contiene cada una de las noticias. Noticia Content Query Web Part   NOTA: Aunque estoy escenificando la situación en mi caso personal, la solución propuesta se aplica...

SharePoint 2010: Usar Content Query Web Part para mostrar los elementos de una lista de enlaces por Santiago Porras Rodríguez

Escenario: Supongamos que queremos mostrar los elementos de una lista de enlaces y, para ello queremos hacer uso de un Content Query Web Part (CQWP) por las posibilidades que éste nos da. En la lista, por ejemplo, tendremos dos enlaces con los siguientes campos: General de Software Link: http://www.gsc.es Descripción: General de Software Turismo de Canarias LInk: http://www.turismodecanarias.com Descripción: Turismo de Canarias Con esto, esperamos obtener el siguiente resultado:   En primer...
Más artículos Página siguiente >