SharePoint 2013 Apps: el nuevo modelo de desarrollo

Tamaño: px
Comenzar la demostración a partir de la página:

Download "SharePoint 2013 Apps: el nuevo modelo de desarrollo"

Transcripción

1

2 SharePoint 2013 Apps: el nuevo modelo de desarrollo

3 ADVERTENCIA LEGAL Todos los derechos de esta obra están reservados a SolidQ TM Press El editor prohíbe cualquier tipo de fijación, reproducción, transformación o distribución de esta obra, ya sea mediante venta, alquiler o cualquier otra forma de cesión de uso o comunicación pública de la misma, total o parcialmente, por cualquier sistema o en cualquier soporte, ya sea por fotocopia, medio mecánico o electrónico, incluido el tratamiento informático de la misma, en cualquier lugar del mundo. La vulneración de cualquiera de estos derechos podrá ser considerada como una actividad penal tipificada en los artículos 270 y siguientes del Código Penal. La protección de esta obra se extiende al mundo entero, de acuerdo con las leyes y convenios internacionales. SolidQ TM Press, 2012 ISBN: SharePoint 2013 Apps: el nuevo modelo de desarrollo Serie SharePoint Autores: José Quinto Zamora, Cristian Zaragoza, Guillermo Bas, Roberto Berná e Iván Paredes. Prólogo: Daniel A. Seara. Revisor técnico: Daniel A. Seara. Revisión lingüística: Paco Marín. Diseño y maquetación: Rocío Guerrero. Imagen de cubierta: Ralph Bijker Apartado de correos Albatera, Alicante, España Este e-book está publicado con fines promocionales, no está permitida su venta.

4 Índice Capítulo 1. Novedades en SharePoint 2013 Cloud App Model 12 Herramientas de desarrollo 14 Visio SharePoint Designer Visual Studio Proyecto NAPA 23 Mayor uso de los estándares web 24 Más tipos de aplicaciones 25 Representación del lado del cliente (Client-side rendering) 26 Novedades en las API 27 Integración de mapas y geolocalización 27 Características Sociales 29 Comunidades (Communities) 29 Flujos de trabajo (Workflows) 33 Servicios de conectividad empresarial (Business Connectivity Services) 33 Búsqueda empresarial 38 Dispositivos móviles 44 Interfaz gráfica 44 Office Web Apps en móviles 45 Notificaciones y alertas desde listas de SharePoint 45 Contenido de inteligencia de negocio desde ipad 46 Geolocalización en aplicaciones móviles 46 Cómo se desarrollan aplicaciones de Windows Phone para SharePoint 2013? 46 ECM (Enterprise Content Management) 47 ediscovery 47 WCM (Web Content Management) 50 Gestor de diseño (Design Manager) 50 Sitios dirigidos por las búsquedas 51 Catálogos y publicación entre colecciones de sitios 53 Mejoras en SEO (Search Engines Optimization) 54 Cambios en multimedia 54 Navegación administrada (metadatos administrados) 54 Otras novedades 55 Nuevas aplicaciones de servicio 55 Novedades en inteligencia de negocio para SharePoint Conclusiones 56 Capítulo 2. Introducción a las SharePoint Apps Introducción. El desarrollo sobre SharePoint a lo largo de los tiempos 57 SharePoint 2013 y su nuevo modelo de aplicaciones 59 Cuándo usar soluciones y cuándo aplicaciones? 61 El Office Store 62 Tipos de SharePoint App. Visualización y funcionalidad 65 Página completa (Immersive Full Page) 65 Parte de página (App Part) 66 Acción personalizada (UI Custom Action) 68 Tipos de SharePoint App. Opciones de alojamiento 69 Apps alojadas en SharePoint (SharePoint-hosted Apps) Apps auto-alojadas (Autohosted Apps) 72 Apps combinadas (Hybrid Apps) 73 Resumiendo 75 Conclusiones 76 69

5 Capítulo 3. Desarrollo de SharePoint Apps Mi primera app 77 Introducción 77 Preparación del entorno de desarrollo 78 Hola Mundo! 88 Maquetación y diseño de apps 105 Introducción 105 Cloud-hosted Apps 142 Modelo de objetos de cliente y API REST en SharePoint API REST en SharePoint API REST SharePoint Ejemplos de uso de las API 161 Conclusiones 176 Capítulo 4. Instalación y administración de SharePoint Apps Instalando aplicaciones desde el Office Store 177 Administración de aplicaciones instaladas 185 El catálogo de aplicaciones (App Catalog) 187 Conclusiones 189 Capítulo 5. Novedades influenciadas por las SharePoint Apps Plataforma de desarrollo en la Nube Introducción a Microsoft Napa 190 Navegadores soportados 192 Instalando y ejecutando NAPA por primera vez 193 Conclusiones 201 Eventos en SharePoint Events Receivers Remotos 203 App Event Receivers 207 Conclusiones 208 Novedades de flujos de trabajo para SharePoint Para el diseñador 209 Para el desarrollador 209 Para el responsable de IT 210 Arquitectura 210 Workflow Manager Client Windows Azure Service Bus 211 Workflow Service Manager 212 Instalación y configuración del entorno 212 Interfaces de programación 217 Conclusiones Autores 218

6 Prólogo Prólogo Estos últimos años, durante este nuevo milenio, muchas cosas han cambiado en la comunicación entre los seres humanos. La filosofía de las redes sociales ha terminado abarcando también gran parte de la tarea de sincronización de actividades y conocimiento intrínseco en las empresas. Desde el punto de vista de la plataforma Microsoft, el elemento fundamental que ha dado progresivamente soporte a esto es, indudablemente, SharePoint. Las distintas versiones que conocemos, han evolucionado acompañando este proceso, desde un simple repositorio de documentos, hasta convertirse hoy, en la plataforma de elección para almacenar, procesar y compartir toda la documentación de muchos procesos en las empresas. No solo esto, se ha expandido para dar una visión pública de las mismas, a través de sus infraestructuras de publicación, ha facilitado la interacción con los datos de negocio hasta el punto de transformarse progresivamente en la cara visible de elección de los procesos de Inteligencia de negocio. Y también, cómo, facilitando la interacción entre los miembros de las empresas, la facilidad de localizar información pertinente entre todo lo disponible en las mismas, de una forma rápida, eficiente y clara para los usuarios y muchas cosas más. Estamos en las vísperas de una nueva versión del producto, denominado ya SharePoint Por supuesto, se han dedicado muchos esfuerzos en brindar más y mejores prestaciones. Y adaptando la plataforma al devenir de los tiempos, con mayor presencia en la Nube, incrementado el acceso a la información desde distintos dispositivos y demás exigencias propias de la evolución de la humanidad. Esto hace que, evidentemente, los mecanismos de personalizar las implementaciones en SharePoint exijan cada vez más de sí, y requiera mayor integración con la plataforma. Además, la apuesta va de cara a integrar cada vez más, por ejemplo, las aplicaciones de Office. Y qué duda cabe que, en la relación costo-beneficio, cada vez son más las empresas que deciden llevar su implementación a entornos externalizados en la Nube, como es el caso de Windows Azure. P 6

7 Prólogo De todo esto se decanta que, obviamente, la forma de generar personalizaciones e inclusive implementar aplicaciones sobre la plataforma SharePoint 2013, requiere adaptaciones y mejoras. Este libro, precisamente, realiza un recorrido completo de todas esas opciones, haciendo hincapié en las diversas integraciones, así como en la comparación con las formas previamente existentes. Los cambios por venir son realmente importantes, al punto que algunas cosas dadas como novedosas en la versión actual, podrían considerarse casi obsoletas en esta nueva por venir. Partiendo de colaboraciones directas con el equipo de producto que el grupo que tengo el honor de dirigir y yo mismo hemos mantenido durante todo el proceso de diseño y creación de esta nueva versión, nos hemos decidido, ahora que ya es de conocimiento público, dar un fundamento adecuado a todos aquellos interesados en implementar soluciones para la nueva versión de Office y SharePoint, tanto en instalaciones de los usuarios, como en línea ( en la Nube que puedo asegurarte que no se cae). Si te lees el libro enterito, vas a entender como es el tema en la nueva versión. Desde ya aclaro que no vas a tener ejemplos complicados (espero que los pidan, así convenzo al equipo a expandirse en muchos más detales), aunque sí puedo asegurarte que vas a entender perfectamente lo que vendrá con el desarrollo de apps de SharePoint. Y no quiero cerrar este prólogo sin reforzar un concepto que escribí previamente: Es para mí un verdadero honor guiar en lo esencial los pasos de esta pandilla de excelentes profesionales con los que comparto el día a día de nuestras tareas y proyectos en SolidQ. Definitivamente, no sería posible hacer todas las cosas que hacemos, y conseguir objetivos tan importantes, si su prestancia, profesionalidad, conocimiento, capacidad de progreso, generosidad, colaboración y compañerismo. Un orgullo, Cristian, Guillermo, Iván, José, y Roberto. Dani Seara Madrid, un nublado día de octubre de P 7

8 Prólogo Organización del libro El objetivo de este libro es profundizar en el nuevo modelo de desarrollo de SharePoint, que pretende dar cabida a lo que llaman las SharePoint Apps. No obstante, dada la importancia del resto de novedades incluidas en SharePoint 2013, no hemos querido perder la oportunidad de hacer un repaso de ellas, profundizando un poco en aquellas que hemos considerado más importantes. En el capítulo 1 del libro veremos las novedades referentes a SharePoint 2013 separadas por categorías. Este capítulo pretende que el lector tenga una visión general de todas las novedades sin profundizar mucho en ellas, pero sí explicando claramente y con ejemplos y diagramas aquellas novedades que no son tan fáciles de entender, como por ejemplo, toda la parte de ediscovery. En el capítulo 2, veremos una introducción a las SharePoint Apps, cuyo objetivo es sentar las bases y explicar los porqués de un nuevo modelo de desarrollo. En el capítulo 3, profundizaremos en el desarrollo de las SharePoint Apps. Veremos desde una aplicación hola mundo, hasta los componentes más complejos a la hora de maquetar una app de SharePoint o de acceder a SharePoint 2013 desde una app mediante el modelo de objetos cliente y el API REST. Todos sabemos que la teoría en este tipo de desarrollos es muy bonita y se explica detallado en la mayoría de los recursos de MSDN, pero a la hora de la verdad, siempre hay cosas que no van como dice la teoría, sino como marcan los atajos o workarounds que los propios programadores vamos experimentando a base de golpes. Además todos los ejemplos montados se han pensado en términos del programador que parte desde cero. En el capítulo 4, veremos los detalles de la instalación y administración de apps, es decir, como instalar una app del Office Store, capacidades de administración en base a licencias, permisos, etc. Además, comentaremos qué es el nuevo catálogo de aplicaciones de SharePoint En el capítulo 5, entraremos más en detalle en aquellas novedades que, aún ya habiendo sido mencionadas en el capítulo 1, merecen un hincapié especial debido a su drástico cambio, en parte, influido por el nuevo modelo de SharePoint Apps. Estamos hablando de Microsoft NAPA, manejadores de eventos remotos (en inglés Remote Event Receivers) y la nueva arquitectura de los flujos de trabajo. P 8

9 Prólogo Ejemplos de código En este libro se han utilizado ejemplos de código fuente, concretamente para los capítulos 3 y 5. Los lenguajes utilizados han sido HTML, JavaScript, CSS, C# y Visual Basic. Todos los ejemplos de código utilizan la versión Microsoft Visual Studio 2012 y pueden ser descargados desde las siguientes direcciones url: Ante cualquier problema para descargar el código contacten con Preguntas y comentarios Si tienes cualquier comentario o idea acerca de este libro o del material relacionado, o si tiene preguntas que no se responden en este libro, póngase en contacto con solidq.com. P 9

10 Capítulo 1. Novedades en SharePoint 2013 Preview A lo largo de la historia de SharePoint, ha habido cambios importantes, siempre respondiendo a las necesidades del mercado en cada momento. Los primeros productos de Microsoft que se acotaron bajo el término SharePoint fueron SharePoint Team Services (STS) y SharePoint Portal Server 2001 (codename Tahoe). El equipo de SharePoint Team Services se encargaba de ayudar a los equipos de trabajo a compartir información rápida y fácilmente. Por su parte, SharePoint Portal Server 2001 ofrecía capacidades de búsqueda, gestión documental y personalización, pero como a todas las primeras versiones, le faltaba mucho por hacer. Estos dos sistemas, aunque eran muy útiles resolviendo sus funciones, estaban poco integrados. Motivo por el cual, después de importantes quejas de los clientes, en el año 2002 estos dos equipos se unieron para proporcionar una plataforma común. Como resultado, ofrecieron al mercado un conjunto de dos productos: Windows SharePoint Services 2.0 que era la edición gratuita (licencia de Windows Server) y SharePoint Portal Server Se hizo un rediseño de la arquitectura con los objetivos principales de poner SQL Server 2000 como sistema de almacenamiento y ASP.NET como plataforma de desarrollo, con lo que todo esto conlleva: Master Pages, Web Parts, etc. Paralelamente al equipo de SharePoint existía el equipo de Microsoft Content Management Server 2002 que se dedicaba principalmente a gestión de contenidos web. En P 10

11 Capítulo 1. Novedades en SharePoint 2013 Preview 2004, ante la petición de muchos de sus clientes, decidieron unir también estos dos equipos, surgiendo el producto Microsoft Content Management Server Connector for SharePoint Technologies (codename Spark), que integraba algunas funcionalidades de SPS 2003 y MCMS 2002, como por ejemplo, poder utilizar el motor de búsquedas de SPS en MCMS. Spark fue solamente un parche, ya que no proporcionaba una plataforma común. Fue cuando, en octubre de 2006, Microsoft hizo el lanzamiento de Windows SharePoint Services 3.0 y Microsoft Office SharePoint Server SharePoint 2007 tuvo un tremendo éxito con cerca de 100 millones de licencias vendidas. Con SharePoint 2007 se introducen muchas capacidades y se transforma el concepto de SharePoint de ser un sistema de portales y sitios de equipos de trabajo a ser un portal de colaboración de negocio en el que se integran capacidades de: colaboración, portal, búsqueda, gestión de contenido, formulario de negocio, flujos de trabajo e integración con Inteligencia de negocio. Dado el éxito de SharePoint 2007, Microsoft siguió apostando por cada uno de los pilares o capacidades (workloads en inglés) mejorándolos paralelamente. En 2007, adquirió Dundas que son componentes de visualización avanzada, y en 2008, adquirió Powerset y FAST ESP, dos empresas dedicadas a la búsqueda empresarial, la segunda de las más importantes del mercado en el momento. En mayo de 2010, fue cuando Microsoft hizo el lanzamiento de SharePoint 2010, que mejoraría y rediseñaría las capacidades de la versión anterior. La versión gratuita, en este caso, se llamaría SharePoint Foundation 2010 (SPF 2010) y la versión de pago SharePoint Server 2010 (SPS 2010). En SharePoint 2010, se introduce la experiencia de usuario amigable (Ribbon UI), se mejoran las capacidades de multi-navegador y dispositivo, viendo la evidente tendencia del mercado, además de utilizar AJAX para mejorar la experiencia del usuario. Además, en esta versión se convierte Groove en SharePoint WorkSpace permitiendo usar SharePoint en modo offline. Otra gran mejora es Office Web Apps, que nos permite ver y editar documentos de Office directamente en el navegador. También se invierte mucho en mejorar las características sociales: My Site, manejo de perfiles, conexión entre personas, etc. En cuanto a conexión con sistemas externos, nacen los BCS (servicios de conectividad empresarial), que nos permiten enlazar con fuentes externas en modo lectura y escritura. Sin olvidarnos de todas las ventajas para desarrollador: REST, ATOM, JSON, LINQ, depurar con [F5], etc. Esto es el estado del arte del producto SharePoint hasta su versión actual, SharePoint No obstante, el 16 de Julio de 2012 sale la primera beta pública de SharePoint 2013, llamada 11

12 Capítulo 1. Novedades en SharePoint 2013 Preview SharePoint 2013 Preview. Además, el día 24 de Octubre de 2012 salió la versión RTM en el sitio de MSDN, descargable únicamente para aquellos desarrolladores con subscripción con suficientes derechos. Microsoft anunció que la disponibilidad general de SharePoint 2013 saldría el Q1 de A todo esto, se añade el cambio de logos y branding que está ejecutando Microsoft en todas sus áreas siguiendo el diseño novedoso de Windows 8, la que lleva a un cambio de logo en SharePoint también: SharePoint 2013 trae muchas novedades también en todas las capacidades o workloads, siendo dos de los ejes centrales, la Nube y el contenido social. Este capítulo pretende dar una visión a alto nivel de estas novedades. Con esto conseguimos que aquellos que disponemos de menos tiempo para leer densas documentaciones podamos fácilmente conocer qué trae esta nueva versión y cómo podemos aprovecharlo para nuestra rutina diaria. Los desarrolladores web estamos de suerte, dado que con SharePoint 2013 vienen buenas noticias, ya que Microsoft cada vez está centrando más atención en HTML, CSS y JavaScript, tanto para desarrollos sobre el propio SharePoint 2013 como para el resto de productos de Office 2013 a través de las Office Apps (aplicaciones tipo complemento -addin- para Office 2013). Debido a ello, surgen nuevos tipos de componentes o aplicaciones sobre SharePoint llamadas SharePoint Apps. Para aclarar, esta nueva forma de crear aplicaciones no elimina la tradicional forma de crear soluciones SharePoint mediante Soluciones de granja o Sandbox, sino que añade más posibilidades. En esta sección del libro nos centraremos en novedades de desarrollo a más alto nivel y no entraremos muy en detalle en las SharePoint Apps, puesto que el resto de los capítulos del libro se centran exclusivamente en las apps, incluyendo desarrollo, gestión y publicación en MarketPlace (Office Store). Veamos a continuación una relación de las novedades para el desarrollador en SharePoint

13 Capítulo 1. Novedades en SharePoint 2013 Preview Cloud App Model Tal como comentaba, en SharePoint 2013 se introducen las SharePoint Apps y con ellas un nuevo modelo de desarrollo de aplicaciones. Es decir, que en SharePoint 2013, tendremos dos opciones a la hora de desarrollar aplicaciones, podremos generar Soluciones (wsp) o Aplicaciones (app). Figura 1-1. Opciones de desarrollo en SharePoint 2013 Estas opciones también se verán reflejadas como plantillas de proyectos distintas en Visual Studio 2012: Figura 1-2. Plantillas de desarrollo para SharePoint 2013 en Visual Studio

14 Capítulo 1. Novedades en SharePoint 2013 Preview Las SharePoint Solutions son las soluciones tradicionales de SharePoint que pueden crearse con Visual Studio para extender nuestras aplicaciones web con funcionalidad adicional. El concepto de SharePoint App es nuevo, pero la idea es similar, dotar a SharePoint de funcionalidad adicional, aunque en este caso se rediseña el paradigma con los siguientes objetivos: -- Proporcionar un alto nivel de aislamiento en las aplicaciones, puesto que no tienen por qué vivir en SharePoint. Pueden estar alojadas y consumir recursos de otros servidores (IIS, Azure, etc.). -- Facilitar la instalación y actualización de aplicaciones a los usuarios, ya que las SharePoint Apps se adquieren vía MarketPlace a través del SharePoint Store (público) o del App Catalog (privado). -- Solventar una única necesidad de negocio. La finalidad de las apps es de solventar una necesidad específica de los usuarios, no de hacer una mega aplicación que se encarga de todo. No obstante, se podrán crear cualquiera de los dos tipos de aplicaciones para SharePoint En los siguientes capítulos de éste libro, hablaremos más en detalle de este nuevo modelo de desarrollo, ya que es nuestro objetivo principal. 14

15 Capítulo 1. Novedades en SharePoint 2013 Preview Herramientas de desarrollo Comenzando por el más básico, debido a que está más orientado a usuarios de negocio que a desarrolladores, tenemos a Visio, después a SharePoint Designer, que está orientado a usuarios más técnicos y a Visual Studio, que ya está orientado a desarrolladores puros. No olvidemos el proyecto NAPA, que es como un Visual Studio (simplificado y limitado a SharePoint Apps) pero embebido en una página web. Comentaremos en este módulo estos 4 productos para el desarrollo de componentes a medida en SharePoint 2013, dejando el proyecto NAPA en un capítulo aparte debido a su novedad y aplicación exclusiva para SharePoint y Office Apps. Visio 2013 Dentro del ámbito de SharePoint, se considera a Visio como una herramienta de desarrollo debido a que nos permite de forma visual e intuitiva crear flujos de trabajo (en inglés workflows) personalizados y después exportarlos a SharePoint Designer para poder añadir algunas acciones más avanzadas. En Visio 2013 y SharePoint Designer 2013 se incluyen novedades en el desarrollo de flujos de trabajo, entre ellas nuevas Formas (Shapes) que representan Etapas (Stages), Bucles (Loops) y Pasos (Steps). Dichas Formas, en versiones anteriores de Visio, no estaban disponibles. Por el nombre se puede intuir un poco la funcionalidad que desempeñan estos tres nuevos componentes. El objetivo del libro no es avanzar en este tema sino introducirlo; para más información sobre workflows de SharePoint 2013 en Visio 2013, véanse los siguientes enlaces: Workflow development in SharePoint Designer 2013 and Visio Shapes in the SharePoint Server 2013 workflow template in Visio

16 Capítulo 1. Novedades en SharePoint 2013 Preview Figura 1-3.Plantilla de SharePoint 2013 Workflow en Visio 2013 Figura 1-4. Menú de formas (shapes) para flujos de trabajo de SharePoint 2013 dentro de Visio

17 Capítulo 1. Novedades en SharePoint 2013 Preview SharePoint Designer 2013 En SharePoint Designer 2013 (SPD 2013) el primer cambio que observamos al instalarlo y ejecutarlo es el logo: Figura 1-5. Logo de SharePoint Designer 2013 En esta parte, tenemos noticias para aquellos que nos dedicamos a aplicar diseños en SharePoint. Parece ser que Microsoft no considera apropiado SharePoint Designer para aplicar branding, de hecho, siendo así, yo no considero apropiado el nombre del producto SharePoint Designer. Y esto no quiere decir que SPD esté en peligro de extinción, ha habido cambios y mejoras en el producto, pero mucho más orientadas del lado de los flujos de trabajo. Veamos una serie de mejoras que se han introducido: 1. Desaparece la vista de Diseño para HTML Han quitado la vista de Diseño dentro del editor web de SPD 2013, por lo que ahora solamente tenemos la posibilidad de editar páginas maestras, diseños de páginas, etc., con vista de código. Más información: SharePoint Designer 2013 s missing design view y SharePoint Designer 2013 Design View is Gone! 2. Crear flujos de trabajo basados en el nuevo.net 4.x Workflow Infrastructure (SharePoint 2013 Workflows) También se mantendrá la compatibilidad hacia atrás para poder crear y editar flujos de trabajo de SharePoint

18 Capítulo 1. Novedades en SharePoint 2013 Preview Figura 1-6. rear flujo de trabajo para SharePoint 2013 desde SharePoint Designer Nota. Si no ves la opción de SharePoint 2013 Workflow al crear un nuevo flujo de trabajo en SPD 2013 es porque no tienes configurado Windows Azure Workflow en la granja de SharePoint Recuerda que este componente no se instala con SharePoint 2013; hay que instalarlo aparte. Más información: Instalación y configuración de flujos de trabajo para SharePoint Server Integración con Etapas (máquinas de estados) Los flujos de trabajo hasta ahora debían crear actividades en serie. Ahora los flujos de trabajo de SharePoint 2013 podrán implementar máquinas de estados, es decir, podrán saltar de un estado a otro dependiendo de ciertas condiciones, incluso llegando a una etapa anterior. 18

19 Capítulo 1. Novedades en SharePoint 2013 Preview Figura 1-7. Máquina de estados finitos para los flujos de trabajo de SharePoint Visual Designer (Integrado en SPD 2013) Cuando desarrollamos flujos de trabajo en Visio, tenemos disponible un editor visual mediante el que podemos usar figuras (shapes) directamente arrastrándolas y soltándolas. En el caso de SPD 2013, y solamente para desarrollar workflows de SharePoint 2013 (no para los de SharePoint 2010), tenemos integrado el Visual Designer de Visio dentro de SPD. Normalmente desde el Visual Designer se introducen las etapas de la máquina de estados y desde el diseñador, en modo sentencias declarativas Sentence- Style, introduciremos las acciones como lo hemos hecho siempre. 5. Invocar HTTP (REST) Web Services Existe una acción que nos permite invocar a un servicio web REST por HTTP de forma gráfica. Ejemplo de uso (en inglés): How to work with web service using Call HTTP Web Service action in SharePoint Designer

20 Capítulo 1. Novedades en SharePoint 2013 Preview 6. Soporte a copiar y pegar Una de las características más solicitadas, sobre todo a nivel de diseño de flujos de trabajo, es poder copiar y pegar ciertas acciones ante procesos repetitivos. Ahora ya está soportado. Más información (en inglés): Copy-and-Paste support in SharePoint Designer Loops Por fin se pueden hacer bucles en los flujos de trabajo mediante la inclusión de una actividad navita. 8. Iniciar Workflows de SharePoint 2010 Nueva acción que permite invocar a los workflows de 2010 desde uno de De este modo se aumenta la compatibilidad hacia atrás. 9. Mejorado el editor de correo electrónico (formato enriquecido) 10. Variables de tipo Diccionario Podremos crear variables para almacenar vectores o arrays de valores, combinando esto con la nueva acción de Loop podremos alcanzar muchos más escenarios. Para más información sobre SharePoint Designer, recomiendo mirar directamente en el blog del equipo de producto: SharePoint Designer Team Blog. 20

21 Capítulo 1. Novedades en SharePoint 2013 Preview Visual Studio 2012 Cada equipo de producto de Microsoft trabaja en paralelo para intentar mejorar día a día, por esto es que el 12 de septiembre de 2012 fue el lanzamiento oficial de Visual Studio 2012 y, claro, en lo que a los desarrolladores SharePoint nos afecta hubieron novedades tanto para SharePoint 2010 como para SharePoint Veamos primero aquellas novedades que aplican a ambas versiones de SharePoint y dejemos para el final las herramientas para desarrollo de SharePoint Apps, que solamente afectan a SharePoint Diseñador de listas y tipos de contenido Cuando creamos nuevas listas o tipos de contenido desde Visual Studio (a través de Nuevo Elemento... ) ahora ya no tenemos que pelearnos con unos ficheros XML tediosos y difíciles de entender; han hecho un gran trabajo con el diseñador visual para esto, véase en la imagen: Figura 1-8. Diseñador de listas y tipos de contenido en SharePoint Crear columnas de sitio Tenemos disponible un nueva plantilla (Item Template) para la creación de columnas de sitio. 3. Crear Web Parts de Silverlight Nueva plantilla que nos facilita la creación de Web Parts para Silverlight. 21

22 Capítulo 1. Novedades en SharePoint 2013 Preview 4. Publicar soluciones SharePoint en servidores remotos Esto es desde Visual Studio tener la capacidad de desplegar en otros servidores. Más información: Cómo: Implementar, publicar y actualizar una solución de SharePoint en un servidor remoto. 5. Utilizar herramientas de generación de perfiles para medir el rendimiento de SharePoint Estas herramientas nos permiten observar y grabar el comportamiento en cuanto a rendimiento detectando: posibles cuellos de botella, código ineficiente, fallos de liberación de memoria, etc. Para ver ejemplos y más información sobre esto vea estas páginas: - Analizar el rendimiento de la aplicación mediante las herramientas de generación de perfiles. - Generar perfiles de rendimiento de aplicaciones de SharePoint. 6. Crear Sandboxed Visual Web Parts En SharePoint 2010 no se permitía crear de forma fácil un Visual Web Part con una SandBoxed solution, ahora ya existe plantilla para ello. 7. Intellisense y depuración para JavaScript Han mejorado mucho la depuración en JavaScript, para ver más información: Depurar soluciones de SharePoint. 22

23 Capítulo 1. Novedades en SharePoint 2013 Preview Además de todas estas novedades, para poder desarrollar las nuevas SharePoint Apps (que aplican solamente a SharePoint 2013) vamos a necesitar Visual Studio Pero no es suficiente con VS 2012 de base, sino que tenemos que instalar las Microsoft Office Developer Tools for Visual Studio 2012 (descarga desde aquí). Estas herramientas nos proporcionan plantillas para facilitarnos la creación de aplicaciones de Office 2013 y SharePoint 2013: Figura 1-9. Plantillas de Visual Studio 2012 para SharePoint 2013 Apps. Debemos tener en cuenta que para poder instalar estas plantillas de desarrollo es requerida cualquiera de estas versiones de Visual Studio: Ultimate, Premium o Professional. Además, si nos preguntamos, podemos desarrollar SharePoint Apps con Visual Studio 2010? La respuesta es no. Con VS 2010, podremos desarrollar soluciones de granja y sandbox como lo veníamos haciendo para SharePoint 2010, pero en este caso para

24 Capítulo 1. Novedades en SharePoint 2013 Preview Proyecto NAPA No vamos a entrar muy en detalle, puesto que tenemos una sección dedicada a ello en el capítulo 5 de este mismo libro, pero es un IDE de desarrollo web. Ahí lo dejo. Figura 1-10, Proyecto NAPA. Entorno de desarrollo en la Nube. 24

25 Capítulo 1. Novedades en SharePoint 2013 Preview Mayor uso de los estándares web Con SharePoint 2013, se abre la posibilidad de crear aplicaciones de SharePoint a un mayor ámbito de desarrolladores no acostumbrados a la tecnología Microsoft. De hecho, para desarrollar las nuevas SharePoint Apps se utilizarán las tecnologías HTML, CSS, JavaScript, REST, OData, OAuth, etc. El hecho de que una SharePoint App se ejecute en un iframe independiza a ésta del contexto de SharePoint, por lo que pasa a ser una aplicación remota. Como toda aplicación remota, para poder realizar la comunicación con el propio SharePoint, se realiza o bien a través de REST o de Client Object Model. Con esto, se consigue que en cualquier plataforma y/o tecnología web se pueda desarrollar una aplicación para SharePoint Por ejemplo, imaginemos una aplicación de gestión de vacaciones realizada con PHP, la cual queremos integrar en SharePoint. Ahora es posible simplemente usando el modelo de objetos cliente para toda la comunicación con SharePoint; el resto de componentes de la aplicación funcionarían tal cual estaban (presentación, navegabilidad entre formularios, etc.). Véase en la imagen las posibles opciones de acceso a datos desde una app hacia SharePoint. Figura Posibilidades de desarrollo de aplicaciones cliente en SharePoint Ahora no entraremos más en detalle en las tecnologías mencionadas, pues al tratarse de un libro de desarrollo se va a profundizar sobre cada uno de estos puntos más adelante. Por adelantar un poco, cabe mencionar que hay muchas novedades en la parte de REST y modelo de objetos cliente. 25

SharePoint Day Bogotá Julio 13 de 2013 Hello New World: Novedades en el desarrollo de componentes para SharePoint 2013

SharePoint Day Bogotá Julio 13 de 2013 Hello New World: Novedades en el desarrollo de componentes para SharePoint 2013 COMUNIDAD SHAREPOINT DE COLOMBIA SharePoint Day Bogotá Julio 13 de 2013 Hello New World: Novedades en el desarrollo de componentes para SharePoint 2013 Enrique Gonzalez Araujo Twitter @gonzalezaraujo Email

Más detalles

ST28_Developing Microsoft SharePoint Server 2013 Advanced Solutions

ST28_Developing Microsoft SharePoint Server 2013 Advanced Solutions ST28_Developing Microsoft SharePoint Server 2013 Advanced Solutions Presentación Este curso proporciona a los desarrolladores de SharePoint la información necesaria para implementar soluciones SharePoint

Más detalles

MS_20488 Developing Microsoft SharePoint Server 2013 Core Solutions

MS_20488 Developing Microsoft SharePoint Server 2013 Core Solutions S MS_20488 Developing Microsoft SharePoint Server 2013 Core Solutions www.ked.com.mx Av. Revolución No. 374 Col. San Pedro de los Pinos, C.P. 03800, México, D.F. Tel/Fax: 52785560 Introducción En este

Más detalles

MS_20489 Developing Microsoft SharePoint Server 2013 Advanced Solutions

MS_20489 Developing Microsoft SharePoint Server 2013 Advanced Solutions S MS_20489 Developing Microsoft SharePoint Server 2013 Advanced Solutions www.ked.com.mx Av. Revolución No. 374 Col. San Pedro de los Pinos, C.P. 03800, México, D.F. Tel/Fax: 52785560 Introducción Este

Más detalles

MsCodersCamp 2014. SharePoint Online: Desarrolla tus apps en la nube. Cloud. Colaboran: #MsCodersCamp2014

MsCodersCamp 2014. SharePoint Online: Desarrolla tus apps en la nube. Cloud. Colaboran: #MsCodersCamp2014 MsCodersCamp 2014 Cloud SharePoint Online: Desarrolla tus apps en la nube Colaboran: MsCodersCamp 2014 Miguel Tabera SharePoint MVP Beezy Spenta www.sinsharepointnohayparaiso.com @migueltabera www.blogmup.net

Más detalles

SharePoint Designer 2010

SharePoint Designer 2010 SharePoint Designer 2010 Juan Carlos González Martín MVP de SharePoint Server Arquitecto de soluciones en el CIIN (http://www.ciin.es) jgonzalez@gruposodercan.es Blog: http://geeks.ms/blogs Agenda Novedades

Más detalles

Denominación: MICROSOFT SHAREPOINT 2010 Modalidad: PRESENCIAL Duración: 30 horas

Denominación: MICROSOFT SHAREPOINT 2010 Modalidad: PRESENCIAL Duración: 30 horas Denominación: MICROSOFT SHAREPOINT 2010 Modalidad: PRESENCIAL Duración: 30 horas Objetivos generales Después de completar este curso los alumnos serán capaces de preparar e instalar un SharePoint, configurar,

Más detalles

Construyendo una Intranet colaborativa para PyMES con SharePoint 2010

Construyendo una Intranet colaborativa para PyMES con SharePoint 2010 Construyendo una Intranet colaborativa para PyMES con SharePoint 2010 Descripción Microsoft SharePoint, también conocido como Microsoft SharePoint Products and Technologies, es una plataforma de colaboración

Más detalles

MOC 20488 + 20489 Programación SharePoint 2013 Core & Advanced

MOC 20488 + 20489 Programación SharePoint 2013 Core & Advanced MOC 20488 + 20489 Programación SharePoint 2013 Core & Advanced Introducción: Este curso explora las oportunidades de desarrollo con el producto de Microsoft SharePoint Server 2013. La parte avanzada del

Más detalles

Desarrollo de Soluciones Avanzadas con Microsoft SharePoint Server 2013

Desarrollo de Soluciones Avanzadas con Microsoft SharePoint Server 2013 Desarrollo de Soluciones Avanzadas con Microsoft SharePoint Server 2013 MOC: 20489, 35 hrs Acerca de este Curso Este curso ofrece a los desarrolladores de SharePoint de la información necesaria para implementar

Más detalles

ST26_ Advanced Solutions of Microsoft SharePoint Server 2013

ST26_ Advanced Solutions of Microsoft SharePoint Server 2013 ST26_ Advanced Solutions of Microsoft SharePoint Server 2013 Presentación Este curso examina cómo planificar, configurar y administrar un entorno de Microsoft SharePoint Server 2013. Incluye la implementación

Más detalles

CL_55083 Developing for Office 365

CL_55083 Developing for Office 365 Gold Learning Gold Business Intelligence Silver Data Plataform www.ked.com.mx Por favor no imprimas este documento si no es necesario. Introducción. Este curso muestra cómo trabajar con las nuevas APIs

Más detalles

Productividad de Negocio

Productividad de Negocio Productividad de Negocio Integración entre las diferentes versiones de Office y SharePoint Productividad de Negocio Integración entre las diferentes versiones de Office y SharePoint Tabla de contenido

Más detalles

SharePoint Foundation 2010 Construir una Intranet colaborativa en PYMES

SharePoint Foundation 2010 Construir una Intranet colaborativa en PYMES Tecnologías SharePoint: contexto y presentación 1. Introducción 19 2. La apuesta 20 3. Las trampas que hay que evitar 21 4. Presentación tecnológica 22 4.1 Arquitectura software 22 4.2 Arquitectura funcional

Más detalles

Miguel Tabera Pacheco

Miguel Tabera Pacheco #content #search #sites #people #Office 365 #BI #business #SharePoint #ECM #Welcome #apps #cloud #farm #Office #develop #workflows #communities #insights #IT Colaboran: Miguel Tabera Pacheco SharePoint

Más detalles

ÍNDICE. 11 Ediciones y Precio...9 12 Mantenimiento y Actualizaciones...9 12.1 Mantenimiento...9 12.2 Actualizaciones...10. 13 contacto...

ÍNDICE. 11 Ediciones y Precio...9 12 Mantenimiento y Actualizaciones...9 12.1 Mantenimiento...9 12.2 Actualizaciones...10. 13 contacto... ÍNDICE 1 Introducción...2 2 Kentico cms...2 3 Cómo Puede Ser Usado?...2 4 características...3 5 Características incluidas...3 6 funcionalidad y ecosistema...5 7 Seguridad y Membresía...5 8 Desarrollo...6

Más detalles

Con la interacción de tus empleados mejorará la productividad de tu negocio

Con la interacción de tus empleados mejorará la productividad de tu negocio 1. Introducción Con la interacción de tus empleados mejorará la productividad de tu negocio Los empleados de cualquier compañía precisan numerosos accesos en su trabajo diario, además de interaccionar

Más detalles

Técnico Profesional TIC en SharePoint Foundation 2010

Técnico Profesional TIC en SharePoint Foundation 2010 Técnico Profesional TIC en SharePoint Foundation 2010 TITULACIÓN DE FORMACIÓN CONTINUA BONIFICADA EXPEDIDA POR EL INSTITUTO EUROPEO DE ESTUDIOS EMPRESARIALES Técnico Profesional TIC en SharePoint Foundation

Más detalles

SharePoint como Centro de sus datos de negocio. J.C. González (@jcgm1978) y Mario Cortes (@mariocortesf)

SharePoint como Centro de sus datos de negocio. J.C. González (@jcgm1978) y Mario Cortes (@mariocortesf) SharePoint como Centro de sus datos de negocio J.C. González (@jcgm1978) y Mario Cortes (@mariocortesf) Workshops & sesiones organizadas en tracks paralelos: IT PRO, Negocio (BIZ) y Desarrollo(DEV) + Información:

Más detalles

www.microsoft.com/office/sharepointserver www.abd.es Contenido empresarial administrado en una interfaz de usuario basada en Web.

www.microsoft.com/office/sharepointserver www.abd.es Contenido empresarial administrado en una interfaz de usuario basada en Web. Microsoft Office SharePoint Server 2007 es un conjunto integrado de características de servidor que puede contribuir a mejorar la eficacia organizativa al ofrecer completas funciones de administración

Más detalles

MS_20331 Core Solutions of Microsoft SharePoint Server 2013

MS_20331 Core Solutions of Microsoft SharePoint Server 2013 Core Solutions of Microsoft SharePoint Server 2013 www.ked.com.mx Av. Revolución No. 374 Col. San Pedro de los Pinos, C.P. 03800, México, D.F. Tel/Fax: 52785560 Introducción Este curso le proporcionará

Más detalles

Novedades de Microsoft Dynamics 2011

Novedades de Microsoft Dynamics 2011 Novedades de Microsoft Dynamics 2011 Microsoft Dynamics CRM 2011 ofrece características nuevas y mejoradas que le ayudarán a aumentar la eficacia y la productividad de su organización. Interfaz de Microsoft

Más detalles

Características sociales en SP2013 y novedades en BI

Características sociales en SP2013 y novedades en BI ienvenidos Características sociales en SP2013 y novedades en BI Miguel Tabera Pacheco SharePoint Architect en Beezy & Spenta www.sinsharepointnohayparaiso.com #EventoMadPoint índice 1 2 Historia del social

Más detalles

Características de OpenCms

Características de OpenCms Características de OpenCms Se basa en Java y Xml OpenCms está totalmente desarrollado en java bajo el estándar servlet. Por lo tanto, se puede integrar fácilmente en entornos hardware y software existentes,

Más detalles

El nuevo Office ya está aquí.

El nuevo Office ya está aquí. El nuevo Office ya está aquí. Contenido Descubre el nuevo Office... 4 Ayuda a los clientes a escoger el Office adecuado...10 Office de un vistazo...18 Cómo vender Office...20 Preguntas más frecuentes...28

Más detalles

SQL Server Reporting Services 2000 y 2005

SQL Server Reporting Services 2000 y 2005 SQL Server Reporting Services 2000 y 2005 Este artículo presenta SQL Server Reporting Services. Se presentan primero las funcionalidades de la primera versión de esta herramienta y después las mejoras

Más detalles

online Master Programación Java SE y Java EE

online Master Programación Java SE y Java EE online Master Programación Java SE y Java EE Objetivos Mejorar las competencias en todo lo relacionado con Visual studio.net y su framework para trabajar con componentes Windows y Web, crear aplicaciones

Más detalles

SharePoint. La solución más amplia a las necesidades empresariales.

SharePoint. La solución más amplia a las necesidades empresariales. SharePoint. La solución más amplia a las necesidades empresariales. De la amplísima gama de productos de Microsoft, SharePoint es uno de los más interesantes por la cantidad de implicaciones que tiene

Más detalles

Dale un giro a tu carrera y sé un desarrollador SharePoint

Dale un giro a tu carrera y sé un desarrollador SharePoint Dale un giro a tu carrera y sé un desarrollador SharePoint Haaron Gonzalez Microsoft MVP en SharePoint @haarongonzalez http://msmvps.com/blogs/ha arongonzalez Qué es SharePoint? para la empresa y la web

Más detalles

Analista SharePoint OBJETIVOS REQUISITOS CERTIFICACIONES

Analista SharePoint OBJETIVOS REQUISITOS CERTIFICACIONES Analista SharePoint Escuela de Sistemas y Tecnologías BIOS Página 1 de 6 Analista SharePoint OBJETIVOS El analista SharePoint es una persona que podrá transformar necesidades puntuales que tengan los usuarios

Más detalles

U2 Instalar una aplicación SharePoint en un servidor

U2 Instalar una aplicación SharePoint en un servidor U2 Instalar una aplicación SharePoint en un servidor En esta unidad, vamos a instalar Microsoft SharePoint Server 2010 eligiendo la opción Independiente, es decir, todo en un único servidor sin la posibilidad

Más detalles

Visual Studio Team System 2010

Visual Studio Team System 2010 Visual Studio Team System 2010 5. Pruebas Automatizadas con Visual Studio 6. Pruebas codificadas de interfaz de usuario 7. Pruebas Web de desempeño Identificación de candidatos para la automatización Visual

Más detalles

Box y Drop box. Almacenar y compartir en la nube

Box y Drop box. Almacenar y compartir en la nube Box y Drop box Almacenar y compartir en la nube Hay muchos servicios para almacenar y compartir en la nube. Explicamos y comparamos Box y Drop box, dos de los más habituales JOSÉ RAMÓN OLALLA.- CPR Zaragoza

Más detalles

Mm085. Manual Curso SharePoint 2010 para usuarios finales. Manual Curso SharePoint 2010 para usuarios finales. Sé diferente, intégrate

Mm085. Manual Curso SharePoint 2010 para usuarios finales. Manual Curso SharePoint 2010 para usuarios finales. Sé diferente, intégrate Sé diferente, intégrate Mm085 Manual Curso SharePoint 2010 para usuarios finales Fecha: 30 / 05 / 2013 AUTOR: ORLANDO GUTIERREZ Todos los derechos reservados, prohibida la reproducción, Instituto Gala

Más detalles

Tema 47. Las herramientas ofimáticas. Integración con sistemas de información estructurada.

Tema 47. Las herramientas ofimáticas. Integración con sistemas de información estructurada. Tema 47. Las herramientas ofimáticas. Integración con sistemas de información estructurada. Esquema Introducción... 2 Historia... 2 Suites... 2 Herramientas ofimáticas... 3 Tipos de programas ofimáticos:...

Más detalles

Servicio de Informática Vicerrectorado de Tecnologías de la Información y la Comunicación

Servicio de Informática Vicerrectorado de Tecnologías de la Información y la Comunicación Vicerrectorado de Tecnologías de la Información y la Comunicación Guía de Usuario Última Actualización 10 de febrero de 2015 Tabla de contenido 1.- Introducción... 3 2.- Novedades de Office 2013... 3 3.1.-

Más detalles

Facilite la Gestión, Manejo y Distribución de Información en su Web Site. WBC V2 Web Content Management

Facilite la Gestión, Manejo y Distribución de Información en su Web Site. WBC V2 Web Content Management Facilite la Gestión, Manejo y Distribución de Información en su Web Site. WBC V2 Web Content Management Web Business Creator Content Management Introducción Muchas empresas basan sus estrategias de comunicación

Más detalles

DotNetNuke Professional Edition 7.0

DotNetNuke Professional Edition 7.0 DotNetNuke Professional Edition 7.0 DotNetNuke Fácil de usar La última versión de DotNetNuke agrega aún más funcionalidades al Sistema de Gestión de Contenidos Web que lo convierten en la solución de gestión

Más detalles

Introducción a Windows SharePoint Services

Introducción a Windows SharePoint Services Introducción a Windows SharePoint Services - Windows SharePoint Services - Microsoft...Page 1 of 12 http://office.microsoft.com/es-hn/sharepointtechnology/ha100242773082.aspx?mode=print Windows SharePoint

Más detalles

CL_55010 Sharepoint Designer 2010 - Customizing and Branding SharePoint 2010 and Office 365

CL_55010 Sharepoint Designer 2010 - Customizing and Branding SharePoint 2010 and Office 365 Sharepoint Designer 2010 - Customizing and Branding SharePoint 2010 and Office 365 www.ked.com.mx Av. Revolución No. 374 Col. San Pedro de los Pinos, C.P. 03800, México, D.F. Tel/Fax: 52785560 Introducción

Más detalles

SHAREPOINT 2007. Manual de Usuario. Herramienta de colaboración en grupo para CASER RESIDENCIAL

SHAREPOINT 2007. Manual de Usuario. Herramienta de colaboración en grupo para CASER RESIDENCIAL SHAREPOINT 2007 Manual de Usuario Herramienta de colaboración en grupo para CASER RESIDENCIAL Versión 1.0 Julio 2011 INDICE Introducción... 3 Prerrequisitos... 3 Empezamos... 4 Trabajando con Bibliotecas

Más detalles

CL_55115 Planning, Deploying and Managing Microsoft Project Server 2013

CL_55115 Planning, Deploying and Managing Microsoft Project Server 2013 Gold Learning Gold Business Intelligence Silver Data Plataform P Planning, Deploying and Managing Microsoft Project Server 2013 www.ked.com.mx Por favor no imprimas este documento si no es necesario. Introducción.

Más detalles

Solución Integral de Logística y Comercio Exterior

Solución Integral de Logística y Comercio Exterior Solución Integral de Logística y Comercio Exterior Agenda Quienes Somos La Necesidad La Solución Portal de Colaboración y Gestión Documental Oportunidades Comerciales Gestión de Cotizaciones Seguimiento

Más detalles

Alfonso Martínez Moreno Consultor

Alfonso Martínez Moreno Consultor Alfonso Martínez Moreno Consultor 1. Qué es SharePoint? 2. SharePoint según los Analistas 3. SharePoint 2010 1. Sitios SharePoint 2. Búsqueda en SharePoint 3. Comunidades en SharePoint 4. Contenido en

Más detalles

SharePoint. Conference Perú 2011

SharePoint. Conference Perú 2011 Implementado la estrategia Cloud con Office 365 José Alania Especialista Cloud Services - Microsoft Perú Arturo Orellana Consultor Senior - G&S Plataforma de servicios Cloud Windows Intune Demo

Más detalles

Guía de usuario del Microsoft Apps for Symbian

Guía de usuario del Microsoft Apps for Symbian Guía de usuario del Microsoft Apps for Symbian Edición 1.0 2 Acerca de Microsoft Apps Acerca de Microsoft Apps Microsoft Apps proporciona aplicaciones empresariales de Microsoft a su teléfono Nokia Belle,

Más detalles

Parte III. Características del proyecto. Web corporativa. Aplicación gestión. Comandas. Gestión cocina.

Parte III. Características del proyecto. Web corporativa. Aplicación gestión. Comandas. Gestión cocina. Parte I Características del proyecto. Web corporativa. Aplicación gestión. Comandas. Gestión cocina. Parte II Requisitos técnicos proyecto. Servidor. Cliente. Tecnologías empleadas. Diagrama de red. Parte

Más detalles

ENTORNO DE UN CURSO. Antes de empezar sería conveniente conocer la estructura de Moodle y entender los siguientes conceptos básicos:

ENTORNO DE UN CURSO. Antes de empezar sería conveniente conocer la estructura de Moodle y entender los siguientes conceptos básicos: ENTORNO DE UN CURSO Antes de empezar sería conveniente conocer la estructura de Moodle y entender los siguientes conceptos básicos: Cursos Categorías Cuentas de usuario y roles Perfil de usuario En Moodle,

Más detalles

LOOKWISE ENTERPRISE MANAGER NOVEDADES RELEASE 5.1

LOOKWISE ENTERPRISE MANAGER NOVEDADES RELEASE 5.1 LOOKWISE ENTERPRISE MANAGER NOVEDADES RELEASE 5.1 LOOKWISE ENTERPRISE MANAGER NOVEDADES RELEASE 5.1 página 2 de 17 S21sec - Pamplona, 2015 La información facilitada en este documento es propiedad de S21sec,

Más detalles

Adobe Dreamweaver CS3 - Curso online Creación profesional de sitios web

Adobe Dreamweaver CS3 - Curso online Creación profesional de sitios web Adobe Dreamweaver CS3 - Curso online Creación profesional de sitios web Índice Conceptos básicos En este capítulo se enseñan los conceptos básicos de trabajo en Adobe Dreamveaver CS3. También se describen

Más detalles

80295 Extending Microsoft Dynamics CRM 2011

80295 Extending Microsoft Dynamics CRM 2011 80295 Extending Microsoft Dynamics CRM 2011 Introducción Este curso ofrece información detallada e interactiva en como desarrollar extensiones para Microsoft Dynamics CRM 2011, con foco en métodos de extensión

Más detalles

Sistemas de información La gestión documental según Microsoft: SharePoint server

Sistemas de información La gestión documental según Microsoft: SharePoint server Sistemas de información La gestión documental según Microsoft: SharePoint server Por Ricardo Eíto Brun EL AÑO 2001 nos ha sorprendido con una noticia durante largo tiempo esperada: a principios del verano

Más detalles

COMUNIDAD SHAREPOINT DE COLOMBIA. SharePoint Day Bogotá Julio 13 de 2013 Branding para SharePoint 2013

COMUNIDAD SHAREPOINT DE COLOMBIA. SharePoint Day Bogotá Julio 13 de 2013 Branding para SharePoint 2013 COMUNIDAD SHAREPOINT DE COLOMBIA SharePoint Day Bogotá Julio 13 de 2013 Branding para SharePoint 2013 Lucas Sanjuan Feoli Twitter: @lucasdavidsf Email: lucas@lucassanjuan.com Branding SharePoint 2010 vs

Más detalles

Técnico Profesional TIC en SharePoint Foundation 2010

Técnico Profesional TIC en SharePoint Foundation 2010 Técnico Profesional TIC en SharePoint Foundation 2010 Titulación certificada por EUROINNOVA BUSINESS SCHOOL Técnico Profesional TIC en SharePoint Foundation 2010 Técnico Profesional TIC en SharePoint Foundation

Más detalles

Sage CRM. Sage CRM 7.3 Guía de Mobile

Sage CRM. Sage CRM 7.3 Guía de Mobile Sage CRM Sage CRM 7.3 Guía de Mobile Copyright 2014 Sage Technologies Limited, editor de este trabajo. Todos los derechos reservados. Quedan prohibidos la copia, el fotocopiado, la reproducción, la traducción,

Más detalles

CMS, Repositorios y Gestores de Portales.

CMS, Repositorios y Gestores de Portales. CMS, Repositorios y Gestores de Portales. En el mundo de la programación estamos acostumbrados a que la mayoría de los avances que se realizan vayan orientados a simplificar el desarrollo de proyectos.

Más detalles

La Suite Google. Fácil instalación y uso. Pocos requisitos de la máquina. Gratuitas.

La Suite Google. Fácil instalación y uso. Pocos requisitos de la máquina. Gratuitas. Ventajas: Inconvenientes: Ejemplos de uso: Fácil instalación y uso. Pocos requisitos de la máquina. Gratuitas. La Suite Google Orientadas a la colaboración y a trabajar en grupo. Es el alumno quien marca

Más detalles

Microsoft SQL Server Conceptos.

Microsoft SQL Server Conceptos. Microsoft Conceptos. Microsoft 2005 es una plataforma de base de datos a gran escala de procesamiento de transacciones en línea (OLTP) y de procesamiento analítico en línea (OLAP). La siguiente tabla muestra

Más detalles

Nos encargamos del tuyo, tú disfruta

Nos encargamos del tuyo, tú disfruta EN ACTIVE SABEMOS QUE TIENES COSAS MÁS IMPORTANTES QUE EL TRABAJO, POR ESO Nos encargamos del tuyo, tú disfruta 2015 ACTIVE BUSINESS & TECHNOLOGY. TODOS LOS DERECHOS RESERVADOS. 1 La última versión del

Más detalles

Joomla! 3.3 Cree y administre sus sitios Web

Joomla! 3.3 Cree y administre sus sitios Web Capítulo 1: Descubrir Joomla! A. Razones para crear un sitio con Joomla! 9 B. Documentarse sobre Joomla! 9 C. La hoja de ruta de Joomla! 10 D. Qué es un CMS? 12 E. HTML y XHTML 12 F. Diferenciar el contenido

Más detalles

CAPÍTULO 1: CONCEPTOS DE MICROSOFT DYNAMICS CRM

CAPÍTULO 1: CONCEPTOS DE MICROSOFT DYNAMICS CRM Capítulo 1: Conceptos de Microsoft Dynamics CRM CAPÍTULO 1: CONCEPTOS DE MICROSOFT DYNAMICS CRM Objetivos Los objetivos son Resumir de forma general Microsoft Dynamics CRM y sus áreas de ventas, marketing

Más detalles

SOFTWARE + SERVICES. Nothing is impossible. Belive it. Create it.

SOFTWARE + SERVICES. Nothing is impossible. Belive it. Create it. SOFTWARE + SERVICES Nothing is impossible. Belive it. Create it. Distinguido cliente: Después de un verano y unas merecidas vacaciones, empezamos un nuevo curso, cargado con muchas ilusiones, ideas, proyectos

Más detalles

TEMA 3. Web Corporativa: Navegabilidad y usabilidad Web. PROFESOR: Antonio Carrasco

TEMA 3. Web Corporativa: Navegabilidad y usabilidad Web. PROFESOR: Antonio Carrasco TEMA 3. Web Corporativa: Navegabilidad y usabilidad Web PROFESOR: Antonio Carrasco Módulo 1: Análisis funcional y técnico Establecimiento del alcance del sistema Qué pretendemos obtener con el desarrollo

Más detalles

Guía de planeación de sitios y soluciones para Microsoft SharePoint Server 2010, Parte 1 Resumen

Guía de planeación de sitios y soluciones para Microsoft SharePoint Server 2010, Parte 1 Resumen Guía de planeación de sitios y soluciones para Microsoft SharePoint Server 2010, Parte 1 Microsoft Corporation Publicado: enero de 2011 Autor: Equipo de Microsoft Office System and Servers (itspdocs@microsoft.com)

Más detalles

MÓDULO 3 CONFIGURACIÓN DE UN BLOG

MÓDULO 3 CONFIGURACIÓN DE UN BLOG MÓDULO 3 INTRODUCCIÓN Para comenzar con la configuración de nuestro blog, tendremos que ir a la página de Blogger, www.blogger.com y registrarnos con nuestro usuario y contraseña, una vez dentro vamos

Más detalles

Para obtener más información, vea Introducción al control DataRepeater (Visual Studio).

Para obtener más información, vea Introducción al control DataRepeater (Visual Studio). Lo nuevo en Visual Basic DataRepeater, control El nuevo control DataRepeater permite utilizar controles estándar de formularios Windows Forms para mostrar filas de datos en un contenedor desplazable. Este

Más detalles

Sage CRM. 7.2 Guía de autoservicio

Sage CRM. 7.2 Guía de autoservicio Sage CRM 7.2 Guía de autoservicio Copyright 2013 Sage Technologies Limited, editor de este trabajo. Todos los derechos reservados. Quedan prohibidos la copia, el fotocopiado, la reproducción, la traducción,

Más detalles

Tabla comparativa Google Docs vs. Zoho Docs

Tabla comparativa Google Docs vs. Zoho Docs Tabla comparativa Google Docs vs. Zoho Docs 05 de Enero de 2013 Titular: Queralt Comellas Ángeles Tutora: Eunice Mayela Ayala Seuthe Elaborado por: Martha Laura Lima Olguín Qué es Google Docs? Google Docs

Más detalles

Gestión Documental ERP

Gestión Documental ERP N. Documento Revisión Nº: 1.0 Fecha: 30/03/11 Introducción 1 Configuración de la Gestión Documental ERP 2 Funcionamiento de la Gestión Documental ERP 6 ÍNDICE Introducción El programa Ahora permite una

Más detalles

PERFIL TÉCNICO CONSULTOR SHAREPOINT PARA LA WEB

PERFIL TÉCNICO CONSULTOR SHAREPOINT PARA LA WEB PLIEGO DE PRESCRIPCIONES TÉCNICAS PARA LA CONTRATACIÓN DE LA CONSULTORÍA Y ASISTENCIA PARA LOS PROYECTOS WEB EN EL TRIBUNAL CONSTITUCIONAL PERFIL TÉCNICO CONSULTOR SHAREPOINT PARA LA WEB 1 Índice Antecedentes...

Más detalles

New people. Gerencia de Productividad y Colaboración. San Pio X 2460 Of. 203 Providencia Tel. 2444142 Info@newpeoplegroup.com

New people. Gerencia de Productividad y Colaboración. San Pio X 2460 Of. 203 Providencia Tel. 2444142 Info@newpeoplegroup.com New people Gerencia de Productividad y Colaboración San Pio X 2460 Of. 203 Providencia Tel. 2444142 Info@newpeoplegroup.com Características de la Intranet en SharePoint San Pio X 2460 Of. 203 Providencia

Más detalles

La capacidad de respuesta a las necesidades del mercado viene determinada por la adecuación y accesibilidad de la comunicación de la empresa.

La capacidad de respuesta a las necesidades del mercado viene determinada por la adecuación y accesibilidad de la comunicación de la empresa. La capacidad de respuesta a las necesidades del mercado viene determinada por la adecuación y accesibilidad de la comunicación de la empresa. Le Brindamos el Servicio de Implementación y Desarrollo de

Más detalles

MS_10264 Developing Web Applications with Microsoft Visual Studio 2010

MS_10264 Developing Web Applications with Microsoft Visual Studio 2010 Developing Web Applications with Microsoft Visual Studio 2010 www.ked.com.mx Av. Revolución No. 374 Col. San Pedro de los Pinos, C.P. 03800, México, D.F. Tel/Fax: 52785560 Introducción En este curso, los

Más detalles

Arquitecturas Distribuidas 09/10

Arquitecturas Distribuidas 09/10 Tema 4. VI La Web en la actualidad d Arquitecturas Distribuidas 09/10 1 VI. La Web en la actualidad 1. Aplicaciones Web 2. Arquitectura en 3 capas de las aplicaciones web 3. Pero, qué es una aplicación

Más detalles

Remedy 9 Webinar. Preguntas y Respuestas

Remedy 9 Webinar. Preguntas y Respuestas Remedy 9 Webinar Preguntas y Respuestas MyIT y SmartIT son herramientas independientes o necesitan de un ITSM en backend? Tanto MyIT como SmartIT son dos soluciones que permiten a las organizaciones transformar

Más detalles

Microsoft SharePoint Server 2010 Guía de evaluación del motor de búsqueda Enterprise Search

Microsoft SharePoint Server 2010 Guía de evaluación del motor de búsqueda Enterprise Search Microsoft SharePoint Server 2010 Guía de evaluación del motor de búsqueda Enterprise Search 1 www.microsoft.com/sharepoint Éste es un documento preliminar y puede cambiar de forma sustancial antes del

Más detalles

Guía administración Intelligent Watcher

Guía administración Intelligent Watcher Guía administración Intelligent Watcher Enero de 2015 1 Contenido 1. Acceso... 3 2. Sectores y categorías... 3 3. Usuarios... 8 4. Campos, tipos y plantillas de contenido... 11 5. Gestión de informaciones...

Más detalles

INGENIERÍA TÉCNICA INFORMATICA DE GESTIÓN. Proyecto WikiGames. Documento de Previsión. Realizado por: Navarro Ortega. Álvaro Sirodey Mazón, Adrián

INGENIERÍA TÉCNICA INFORMATICA DE GESTIÓN. Proyecto WikiGames. Documento de Previsión. Realizado por: Navarro Ortega. Álvaro Sirodey Mazón, Adrián INGENIERÍA TÉCNICA INFORMATICA DE GESTIÓN Proyecto WikiGames. Documento de Previsión Realizado por: Navarro Ortega. Álvaro Sirodey Mazón, Adrián Dirigido por: González Romero, José Mariano Departamento:

Más detalles

CMS JOOMLA. Características

CMS JOOMLA. Características CMS JOOMLA Joomla es un sistema gestor de contenidos dinámicos (CMS o Content Management System) que permite crear sitios web de alta interactividad, profesionalidad y eficiencia. La administración de

Más detalles

Desarrollo de Aplicaciones Windows Con Visual Studio 2010

Desarrollo de Aplicaciones Windows Con Visual Studio 2010 Desarrollo de Aplicaciones Windows Con Visual Studio 2010 (.NET FRAMEWORK 4.0) ACERCA DEL CURSO: Esta Especialidad está diseñado para desarrollar los conocimientos y habilidades para el desarrollo de aplicaciones

Más detalles

Introducción a macros en Excel 2007

Introducción a macros en Excel 2007 MACROS CON EXCEL Capítulo 1 Introducción a macros en Excel 2007 A lo largo de este primer capítulo comenzaremos a recorrer el camino de las macros en Excel 2007. Para eso, conoceremos las herramientas

Más detalles

UNIVERSIDAD DE MEDELLÍN NUEVO PORTAL WEB MANUAL DE USUARIO GESTOR DE CONTENIDOS

UNIVERSIDAD DE MEDELLÍN NUEVO PORTAL WEB MANUAL DE USUARIO GESTOR DE CONTENIDOS UNIVERSIDAD DE MEDELLÍN MANUAL DE USUARIO GESTOR DE CONTENIDOS NUEVO PORTAL WEB TABLA DE CONTENIDO Tabla de Contenido 2 Consideraciones Iniciales 3 Ingreso al Sistema 4 Opciones de Gestor de contenidos

Más detalles

Herramientas empresariales

Herramientas empresariales Herramientas empresariales Comunicación:, y Hangouts. Almacenamiento:. Colaboración: Documentos, Hojas de Cálculo, Formularios y Presentaciones Pagar o no? Las herramientas de Google están disponibles

Más detalles

Gestionando Agile/Scrum con Sciforma

Gestionando Agile/Scrum con Sciforma agile Gestionando Agile/Scrum con Sciforma El desarrollo ágil de software son métodos de ingeniería del software basados en el desarrollo iterativo e incremental, donde los requerimientos y soluciones

Más detalles

Especialista en Creación de Portales Web con Joomla 3.3

Especialista en Creación de Portales Web con Joomla 3.3 Especialista en Creación de Portales Web con Joomla 3.3 TITULACIÓN DE FORMACIÓN CONTINUA BONIFICADA EXPEDIDA POR EL INSTITUTO EUROPEO DE ESTUDIOS EMPRESARIALES Especialista en Creación de Portales Web

Más detalles

Nombre. El nombre corto del recurso. Éste será mostrado en la página principal de curso.

Nombre. El nombre corto del recurso. Éste será mostrado en la página principal de curso. 4.4. ENLAZAR UN ARCHIVO O UNA PÁGINA WEB 4.4.1. Características El contenido de un curso no sólo se limita a los creados mediante los editores de Moodle, puesto que este tipo de recursos permite enlazar

Más detalles

Microsoft. Febrero de 2006

Microsoft. Febrero de 2006 Microsoft Febrero de 2006 Tabla de contenido Información general de Microsoft Office InfoPath 2007...1 Incorpore eficacia a sus formularios comerciales...1 Amplíe el alcance de sus formularios comerciales...2

Más detalles

CL_55042 SharePoint 2013 Business Intelligence

CL_55042 SharePoint 2013 Business Intelligence S CL_55042 SharePoint 2013 Business Intelligence www.ked.com.mx Av. Revolución No. 374 Col. San Pedro de los Pinos, C.P. 03800, México, D.F. Tel/Fax: 52785560 Introducción Este curso presencial de tres

Más detalles

CAPITULO 7. MS SQL Server Express Edition

CAPITULO 7. MS SQL Server Express Edition CAPITULO 7 MS SQL Server Express Edition 7.1 Requerimientos Previos El proceso de instalación de Microsoft SQL Server 2008 no es complejo y es de gran importancia tener en cuenta que se está realizando

Más detalles

AVG File Server. Manual del usuario. Revisión del documento 2015.08 (22.09.2015)

AVG File Server. Manual del usuario. Revisión del documento 2015.08 (22.09.2015) AVG File Server Manual del usuario Revisión del documento 2015.08 (22.09.2015) C opyright AVG Technologies C Z, s.r.o. Reservados todos los derechos. El resto de marcas comerciales son propiedad de sus

Más detalles

Qué significan los errores más habituales que devuelve Apache y cómo solucionarlos?

Qué significan los errores más habituales que devuelve Apache y cómo solucionarlos? Qué significan los errores más habituales que devuelve Apache y cómo solucionarlos? Cardenal Gardoki, 1 48008 BILBAO (Vizcaya) Teléfono: 902 012 199 www.hostalia.com Para que las páginas web puedan estar

Más detalles

Nos encargamos del tuyo, tú disfruta

Nos encargamos del tuyo, tú disfruta EN ACTIVE SABEMOS QUE TIENES COSAS MÁS IMPORTANTES QUE EL TRABAJO, POR ESO Nos encargamos del tuyo, tú disfruta 2015 ACTIVE BUSINESS & TECHNOLOGY. TODOS LOS DERECHOS RESERVADOS. 1 Esta nueva versión ha

Más detalles

ACCESS 2013 EN PROFUNDIDAD

ACCESS 2013 EN PROFUNDIDAD ACCESS 2013 EN PROFUNDIDAD María Pérez Marqués Access 2013 en profundidad María Pérez Marqués ISBN: 978-84-941801-2-5 EAN: 9788494180125 IBIC: UNSC Copyright 2014 RC Libros RC Libros es un sello y marca

Más detalles

Fuente: http://www.kzgunea.net

Fuente: http://www.kzgunea.net APRENDE A NAVEGAR INTERNET EXPLORER El navegador Internet Explorer ya lo tenemos integrado en el Sistema Operativo, en sus diferentes versiones desde Windows 95, por lo cual no tendremos que instalarlo.

Más detalles

Gestor de Contenidos. Manual del Usuario

Gestor de Contenidos. Manual del Usuario Gestor de Contenidos Manual del Usuario Gestor de Contenidos de Ayuntamiento Acceso al Gestor El acceso al Gestor de Contenidos se realiza a través de la página http://www.emanises.es/empresarialauthor

Más detalles

Las Novedades de VisualStudio.Net

Las Novedades de VisualStudio.Net Artículos Grupo Danysoft: Las Novedades de Visual Studio.NET Las Novedades de VisualStudio.Net Visual Studio es el paquete de software para desarrolladores más importante de la actualidad y desde hace

Más detalles

Especialidad en Programación de Sistemas con Visual C# y Objective-C

Especialidad en Programación de Sistemas con Visual C# y Objective-C Especialidad en Programación de Sistemas con Visual C# y Objective-C Carga Lectiva: 700 horas Formación técnica y certificación: 200 horas El alumno realiza la formación técnica utilizando las últimas

Más detalles

Ximdex 3.3. Descripción de la Interfaz. Fecha: Enero 2013 Versión 3.0

Ximdex 3.3. Descripción de la Interfaz. Fecha: Enero 2013 Versión 3.0 Ximdex 3.3 Descripción de la Interfaz Fecha: Enero 2013 Versión 3.0 Índice 1. Descripción General...1 2. Panel de gestión...2 2.1. Pestaña de proyectos...2 2.2. Panel de control...3 2.3. Información sobre

Más detalles