Upload
juan-carlos-gonzalez
View
2.659
Download
0
Embed Size (px)
DESCRIPTION
Novedades en SharePoint 2013
Citation preview
Novedades en SharePoint 2013
J.C. González (@jcgm1978)MVP de SharePoint Server
• ¿Qué es SharePoint?• Novedades en SharePoint 2013• El nuevo modelo de aplicaciones• Q & A
Agenda
¿Qué es SharePoint?
¿Qué es SharePoint?
¿Qué es SharePoint?
¿Qué es SharePoint? – Definición 1SharePoint es un conjunto de productos y tecnologías que permiten centralizar la actividad de negocio de una organización desde las perspectivas de productividad, colaboración, comunicación e integración de datos facilitando la toma rápida de decisiones y una mayor flexibilidad y capacidad de respuesta frente a los cambios en las necesidades empresariales y los nuevos retos planteados. Fuente: WikiPedia
¿Qué es SharePoint? – Definición 2Es un conjunto de tecnologías, plataformas y productos que facilitan la toma de decisiones empresariales a partir de una serie de funcionalidades disponibles por defecto qué permiten dar respuesta a requerimientos diversos como: gestión de contenidos, creación y modelado de soluciones de negocio, búsqueda de información y de expertos, diseño y puesta en marcha de sitios Internet, definición de redes sociales empresariales, etc. SharePoint está pensado para modelar escenarios Intranet, Extranet e Internet. Fuente: CIIN
¿Qué es SharePoint?
• Muchos conceptos en una única plataforma:
Colaboración
Comunicación
Búsqueda de
Información
Gestión Document
al
Integración de datos de negocio
Plataforma de Desarrollo
BI
Flujos de Trabajo
Integración con Office
…
Es el Hub o Centro en torno al que gira la actividad de una organización
• Es un producto de Microsoft que facilita el modelado de escenarios Internet (Sitos Web Públicos), Intranet (Soluciones de Portal, Colaboración y Gestión Documental) y Extranet (Relación y colaboración con partners, clientes, proveedores, etc).
• Basado en Web: construido sobre ASP.NET• Es una plataforma extensible pensada para construir soluciones de negocio
adaptadas a los requerimientos de organizaciones de todo tipo
¿Qué es SharePoint?
¿Qué es SharePoint?
• “Carpetas en red” a través del navegador• Un conjunto de herramientas de colaboración: calendario, tareas, blogs, wikis, etc
Para el usuario
• Disponer de versionado, control de acceso a información, avisos, búsquedas, etc• Flujos de trabajo para automatizar tareas: revisar documentos, recoger firmas, etc
Para el gestor de información
• Sistema de almacenamiento y presentación de información• Una plataforma de desarrollo a distintos niveles: presentación, lógica de negocio,
servicios, acceso a datos, etc
Para el desarrollador
• A nivel de tecnologías base (requeridas):
¿Qué es SharePoint?
.NET Framework and ASP.NET 4.5
Browser ClientsBrowser Clients
MS Word ClientsMS Word Clients
MS Outlook ClientsMS Outlook Clients
SharePoint Server 2013 / SharePoint Foundation 2013
Windows Server 2008 R2 (x64 only) Windows Server 2012 (x64 only)
≥ SQL Server 2008 R2
≥ Internet Information Services 7.5
• La foto de SharePoint:• Escenarios Intranet
• Empleados Internos• Escenarios Extranet
• Clientes/Socios• Escenarios Internet
• Usuarios Web Externos
¿Qué es SharePoint?
Internet
Extranet
Intranet
SharePoint
• Implantado en + del 78 % de las 500 empresas más importantes del mundo (Fortune 500)
• Sólo en el período 2006 – 2011, cada día 20.000 nuevos usuarios de SharePoint• Es el producto de + rápido crecimiento de Microsoft, formando parte del club de
los $ 2 Billion
• Referencias:• http://technet.microsoft.com/en-us/magazine/gg981684.aspx• http://www.youtube.com/watch?v=6N0ilJEFzu0&hd=1
Algunos datos sobre la popularidad de SharePoint
+ de 700.000 desarrolladores de SharePoint en el mundo…¡Y
hacen falta +!
Algunos datos sobre la popularidad de SharePoint
http://www.topsharepoint.com/
Un primer vistazo a SharePoint 2013
Novedades en SharePoint 2013
• ¿Qué es un sitio?• Un “lugar” en el que resulta sencillo compartir información y en qué se
facilita la colaboración entre personas mediante:• Una interfaz de usuario sencilla y fluida• La visualización de información estática (texto, imágenes, vídeos) y/o
dinámica de interés (WebParts, controles de usuario, aplicaciones, etc)• Unas capacidades de edición (Ribbon) que permiten trabajar con la
información de forma similar a como se trabaja en Office• Un contenedor de elementos de información: Sitios Listas Bibliotecas Tipos
de Contenido Elementos de lista Documentos Columnas de Sitio
Novedades en SharePoint 2013 - Sitios
Novedades en SharePoint 2013 - Sitios
Nuevo Look &
FeelCallouts
Apps
Nuevo Motor
de Temas
Mecanismo de Invitaciones
Personalización rápida
Drag & Drop
+ Social
Productividad en el acceso y uso de la información. Comunicación y colaboración a
nivel empresarial.
• Plantillas re-diseñadas y “acorde” con las nuevas tendencias:• Look & feel “Windows 8” experience Orientado a “Touch”• Más social: Compartir Suministro de Noticias
Sitios - Novedades
• Nuevas capacidades:• Drag & Drop de documentos• Nuevo “concepto” de visualización de información: callouts
Sitios - Novedades
• Modificación rápida de la navegación:
Sitios - Novedades
• Sincronización local de documentos mediante SkyDrive Pro (Parte de Office 2013)
Sitios - Novedades
• Personalización mediante temas:
Sitios - Novedades
• Nuevo motor de temas:• Re-arquitecturado completamente• Los temas ya no se crean con PowerPoint (SharePoint 2010)
• Todo se basa en HTML vs formato propietario (versiones previas):• Soporte para HTML 5
• Cada tema se compone de una serie de bloques clave:• Imagen de fondo• Paleta• Fuentes
• Proceso de selección y cambio de tema actual:• Selección de un tema de la galería• Pre-visualización del sitio con el tema elegido• Aplicar cambios de forma definitiva cuando se tenga seguridad de que el
tema elegido es adecuado
Sitios - Novedades
• “Compartir” es poder:
Sitios - Novedades
Novedades en SharePoint 2013 – ECM y WCM
SEO
Canales de
dispositivo
No FIS
Sitios de
Producto
Administrador de Diseños
Representaciones de imágenes
/ videos
Multi-Idioma
CBSWP
Metadatos
Urls Limpias
Creación de sitios Internet pensando en el diseño y a un coste razonable
• Algunas novedades:
WCM - Novedades
Canales de Dispositivo
Representaciones de Imágenes (“Renditions”)
Navegación controlada por el Conjunto de Términos
TraducciónAutomática
• + “Barato” crear sitios Internet:• Desaparece la licencia FIS (For Internet Sites)
• Soporte de herramientas de diseño: el diseñador tiene la palabra• Diseño con herramientas como DreamWeaver• “Consumo” en SharePoint mediante el Administrador de Diseños
• SEO de serie: • Propiedades SEO en páginas de publicación
• Publicación Cross-Site• Mejor soporte de Videos:
• Tanto interno como externos + Representaciones de Videos• Urls limpias:
• A través del Servicio de Metatados Administrados
WCM - Novedades
WCM - Novedades
• Content By Search WebPart (CBSWP):
WCM - Novedades
• Renderizado en dispositivos móviles:• Concepto de “channel” (canal), permite crear experiencias de visualización
de sitios de SharePoint optimizadas para dispositivos móviles• Cada channel tiene su página maestra específica
WCM - Novedades
SharePoint 2013 – Novedades en Social Computing
Mi Sitio
Feeds de
Actividad
Etiquetas
Acerca de mí
Compartir y Seguir
Sitios de Comunidad
Hub de Sitios
SkyDrive
Blogs
Tareas
Creación de redes sociales empresariales On-Premise
• Concepto de muro social llevado a la empresa:
Social Computing - Novedades
• Microblogging:• Crear un muro social empresarial:
• Compartir contenidos, enlaces y multimedia• Seguir a personas, sitios, contenido y conversaciones
• Feeds de actividad:• Proporciona una vista en actividad reciente relativa a contenido, enlaces, …
• Mi perfil:• Los que otros ven de mí
• Hub de Sitios• SkyDrive: Almacenamiento remoto / local de documentos
Social Computing - Novedades
Social Computing - Novedades
• Comunidades:
Capacidades sociales - Novedades
Área de bienvenida
Panel con todas las discusiones
Miembros y reputacione
s
Puesta en marcha muy
simple
• Comunidades:• Nueva plantilla de sitio: capacidades moderación y administración
• Características como logros y reputaciones• Foros de discusión:
• Modernos y mejorados• Blogs:
• Integración de aplicaciones cliente• Características: comentarios, categorías y moderación
Social Computing - Novedades
SharePoint 2013 – Novedades en BI
Reporting
Services
Servicios de Excel
Servicios de Visio
Servicios de
Access
Servicios de PerformancePoi
nt
Power Pivot
PowerView
OWA
Búsquedas
KPIs nativos
Desarrollo personalizado
Novedades en BI - Servicios de Access
Novedades en BI - Servicios de Access
• Creación de Aplicaciones Departamentales siguiendo una aproximación RAD• Re-arquitecturados: los datos se guardan en SQL Server (On-Premises) / SQL
Azure (Online)• Uso de estándares web: HTML 5 + JavaScript• Conversiones “behind the scenes”:
• Las tablas de Access se convierten en tablas de SQL• Consultas:
• Sin parámetros, se convierten en vistas• Con parámetros, se convierten en Table Valued Functions
• Macros de datos:• Macros de eventos de datos se convierten en triggers• Reglas de validación se convierten en restricciones
• Cuando la Aplicación Access se guarda, se inicia el proceso de conversión y la aplicación se publica en el sitio como una aplicación más
Novedades en BI - Servicios de Excel
Novedades en BI - Servicios de Excel
• Soporte REST/OData para archivos Excel publicados en los Servicios de Excel• A nivel de desarrollo:
• ECMAScript para interactuar con EWA• UDFs JavaScript• Conexiones de WebParts
• Vistas Interactivas Excel
Novedades en BI - Servicios de Visio
Novedades en BI - Servicios de Visio
• Diagramas Visio renderizados como PNG (no hay dependencia con Silverlight)• Aún mayor fidelidad en los diagramas respecto al cliente
• Soporte del formato nativo de Visio: vsdx• Soporte de listas externas como fuente de datos• Los diagramas publicados se pueden comentar:
• Se habilita colaboración en tiempo real• Soporte multi-dispositivo• Los usuarios interactúan con los diagramas:
• A través de enlaces, zoom, visualizando los datos de la forma• Disponibles para SharePoint On-Premise y SharePoint Online• Extensibilidad: JavaScript + Conexiones de WebParts = Sols. Mashups
Novedades en BI - Reporting Services
Novedades en BI - Reporting Services
• Mayor integración con SharePoint:• Reporting Services es una aplicación de servicio más de la plataforma (SSRS
2012) Toda la administración y configuración se realiza en el lado de SharePoint
• 3 BDs asociadas a la aplicación de servicio: BD de Informes, BD Temporal y BD para alertas
• Más soporte para visualizar e interactuar con informes en dispositivos táctiles• Herramientas para el diseño y publicación de informes:
• Report Builder 3.0• SQL Server Data Tools
• Se soporta la integración clásica con SSRS 2008 / 2008 R2
Novedades en BI - Servicios de PerformancePoint
• Look & feel: se respetan los estilos y temas del sitio• Mejoras en filtros:
• Soporte de filtros en cascada• Vistas en árbol de filtros• Rendimiento optimizado• Búsquedas en filtros
• Más soporte para visualizar e interactuar con elementos de PPS en dispositivos táctiles
• Característica EffectiveUserName para Analysis Services:• Evita tener que configurar Kerberos
• Uso de Target Application especificas del Secure Store Service• Diseñador de paneles en la cinta de trabajo• Migración de paneles entre servidores
Novedades en BI - Servicios de PerformancePoint
Novedades en BI - Power View
Self-Service BI• Exploración de datos
interactiva y muy visual• Fuente de datos: un BISM o
un documento Excel• Proporciona reporting ad-hoc
muy intuitivo• Muy enfocado a analistas de
negocio, decisores e IW• Se necesita:
• SQL Server 2012• SharePoint Server 2013• >= Silverlight 4.0
Novedades en BI - Power View
• A nivel de visualización:• Gráficos de tarta• Mapas• KPIs
• A nivel de origen de datos:• Soporte de jerarquías• Soporte para drill down/drill
up• Look & Feel:
• Nuevos temas• Uso de fondos e imágenes
de fondo• …
Novedades en BI - OWA
• Office en el navegador: SkyDrive, SharePoint On-Premise, SharePoint Online, Lync, etc
Novedades en SharePoint 2013 - Búsquedas
Motor Único
CBSWPBúsqueda directa en bibliotecas
Preview de Documentos
CSOM / REST
Analytics
Nueva arquitectura de búsquedas: lo mejor de FAST y lo mejor del motor de búsquedas
empresarial
Personalización de las
búsquedas
En SharePoint Foundation
Novedades en SharePoint 2013 - Búsquedas
Búsquedas - Novedades
• Motor de búsquedas único:• Lo mejor de FAST y lo mejor de Search Server (Tb en SharePoint Foundation)
• Búsqueda directa en listas y bibliotecas• Pre-visualización de resultados• Centro de búsquedas:
• Controles gráficos de refinamiento• Personalización de resultados en base a plantillas
• Crawling continuo• Content By Search WebPart• Integra Web Analytics• A nivel de desarrollo: Modelo de Objetos rehecho CSOM API REST
Búsquedas - Novedades
• Búsqueda directa en listas/bibliotecas de documentos:
SharePoint 2013 – Novedades en Aplicaciones Compuestas
Servicios de
AccessCSOM
Servicios de
Access
API REST
Nueva arquitectura de
Workflows
Aplicaciones
BCS: Mejoras en listas externas, soporte fuentes OData, ámbito de
Aplicación, etc.
BCS - Novedades
• Listas externas:• Se mejora el rendimiento• Se pueden exportar a Excel• Se añade el soporte de alertas• Se introducen el soporte a manejadores de eventos
• Se añade el soporte para fuentes OData• API en el lado del cliente: REST + CSOM• Se puede exportar a Excel una lista externa• Soporte en SharePoint Online
BCS - Novedades
Novedades en SharePoint 2013
Modelo de Aplicaciones
¿Por qué aplicaciones en SharePoint & Office?
• Se trata de modernizar la plataforma:
Mercado Actual Tendencias actuales Filosofía de Microsoft
¿Qué es una Aplicación para SharePoint?
• Son piezas de funcionalidad auto-contenida que extienden las capacidades de un sitio de SharePoint
• Un elemento que integra lo mejor de la web y de SharePoint• Un facilitador para la actividad del usuario:
• Simples de usar• Orientadas a las necesidades del usuario y resolver sus problemas
App
App ManifestWeb Page<XML>HTML/CSS/JS
El nuevo modelo de Aplicaciones
• Esto nos lleva a un nuevo modelo de aplicaciones en la nube:
Modelos de Hosting de AplicacionesProvider-hosted
Necesidad de una infraestructura de Hosting
propia
Cualquier Servidor Web(Online u On-premises)
Autohosted AppDespliegue a SharePoint +
Despliegue a Azure de forma transparente
SharePoint(Online)
Windows Azure
SharePoint-hostedCódigo hospedado en tecnologías
de SharePoint en el cliente + Workflows declarativos
SharePoint(Online u On-premises)
Modelos de Hosting de Aplicaciones - Detalle
App Web (de WSP)
Sitio Padre
SharePoint-hosted AppProvisiona un subsitio aislado bajo un sitio padreReutiliza elementos web(lists, files, out-of-box web parts)
• No se permite código en el lado del servidor; usar JavaScript
Autohosted App (SPO)Windows Azure + SQL Azure provisionadas de forma “invisible” mientras la app se instala
Azure (desde
WebDeploy,
DacPac)
SitioSharePoi
nt
Suscribirse a eventos remotos de SP
Usar CSOM/REST + OAuth para operar con SharePoint
Cloud-based Apps
Provider-Hosted App“Necesitas tu propia infraestructura de hosting”Los desarrolladores tienen que aislar los tenants
SitioSharePoi
nt
Tú Sitio de
Hosting
Aplicaciones – Office Store
• ¿Cómo monetizo mis aplicaciones?
Publicación de Aplicaciones en el Office Store
AnunciosAplicaciones pagadas
Compras de Apps
Aplicaciones
• Los principios de uso de SharePoint (provisionamiento de sitios, web parts, colaboración, …) no han cambiado
• Tenemos + funcionalidad out-of-the-box• SharePoint 2013 ofrece una solución centralizada desde el punto de vista de
negocio que encaja con aplicaciones existentes:• Integración de datos de negocio mediante BCS• Búsqueda de información procedente de múltiples fuentes• Análisis y perspectiva mediante las capacidades de BI• Extensibilidad mediante un modelo de desarrollo muy potente y flexible• + Social
• Desde el punto de vista de extensibilidad, el nuevo modelo de aplicaciones permite extender SharePoint de forma segura y dotarle de funcionalidad adicional
Conclusiones
Referencias
• Sitio oficial de SharePoint:• http://sharepoint.microsoft.com/Pages/Default.aspx
• Overview del nuevo modelo de aplicaciones de SharePoint 2013:• http://msdn.microsoft.com/en-us/library/fp179930.aspx
• Centro de desarrollo de aplicaciones para Office & SharePoint:• http://msdn.microsoft.com/en-us/office/apps/fp160950.aspx
Q & A
• Juan Carlos González:– [email protected]– @jcgm1978– http://geeks.ms/blogs/ciin
GRACIAS POR SU ATENCIÓN