Este documento presenta una introducción a SharePoint Foundation 2010. Se describe brevemente que es SharePoint Foundation, destacando que es el framework de base de SharePoint y una plataforma de desarrollo y colaboración. A continuación, se resumen algunas de las principales novedades y mejoras de la interfaz de usuario, gestión de información, multiidioma, acceso móvil y wikis. Finalmente, se incluye una sección sobre la arquitectura donde se explica la evolución desde WSS 3.0 y características como la gestión de páginas
En SharePoint 2010 tenemos muchas plantillas de sitio. Muchas veces vamos a crear un sitio y no sabemos que plantilla será la mejor para nuestras necesidades. En esta sesión analizaremos las plantillas prediseñadas de SharePoint 2010 para así tener una visión más global de estas a la hora de elegir. Además profundizaremos técnicamente y veremos como crear plantillas de sitió personalizadas con Visual Studio 2010 (siguiendo las mejores prácticas para hacerlo).
MsCodersCamp 2014 - SharePoint Online: desarrolla tus apps en la nubeMiguel Tabera
Presentación sobre desarrollo de apps para Office 365. Hice esta presentación en el MsCodersCamp junto a mi compañero Iván Gómez Rodríguez. Los temas que se tratan son:
- Introducción a Office 365
- Nuevo modelo de desarrollo de SharePoint 2013
- Las nuevas API cliente de SharePoint
- Apps de Office y SharePoint
- Conceptos básicos al desarrollar apps
- Laboratorio
- La tienda de Office
- Desarrollo de apps de Windows Phone para SharePoint Online
Roadmap y novedades de SharePoint 2016 cuando se acaba de publicar la Beta 2 del producto.
Contenido susceptible de variar hasta la publicación de la RTM de SharePoint Server 2016.
Buenas prácticas en infraestructura en SharePoint 2013Miguel Tabera
Mi presentación en la 1ª Iberian SharePoint Conference, que tuvo lugar el día 10 de octubre de 2013 en Madrid. En la presentación hablo de las mejores prácticas a la hora de diseñar una infraestructura de SharePoint y de consejos útiles para la instalación y configuración de las granjas de servidores. También se detallan los errores más comunes al configurar SharePoint y cómo evitarlos.
En SharePoint 2010 tenemos muchas plantillas de sitio. Muchas veces vamos a crear un sitio y no sabemos que plantilla será la mejor para nuestras necesidades. En esta sesión analizaremos las plantillas prediseñadas de SharePoint 2010 para así tener una visión más global de estas a la hora de elegir. Además profundizaremos técnicamente y veremos como crear plantillas de sitió personalizadas con Visual Studio 2010 (siguiendo las mejores prácticas para hacerlo).
MsCodersCamp 2014 - SharePoint Online: desarrolla tus apps en la nubeMiguel Tabera
Presentación sobre desarrollo de apps para Office 365. Hice esta presentación en el MsCodersCamp junto a mi compañero Iván Gómez Rodríguez. Los temas que se tratan son:
- Introducción a Office 365
- Nuevo modelo de desarrollo de SharePoint 2013
- Las nuevas API cliente de SharePoint
- Apps de Office y SharePoint
- Conceptos básicos al desarrollar apps
- Laboratorio
- La tienda de Office
- Desarrollo de apps de Windows Phone para SharePoint Online
Roadmap y novedades de SharePoint 2016 cuando se acaba de publicar la Beta 2 del producto.
Contenido susceptible de variar hasta la publicación de la RTM de SharePoint Server 2016.
Buenas prácticas en infraestructura en SharePoint 2013Miguel Tabera
Mi presentación en la 1ª Iberian SharePoint Conference, que tuvo lugar el día 10 de octubre de 2013 en Madrid. En la presentación hablo de las mejores prácticas a la hora de diseñar una infraestructura de SharePoint y de consejos útiles para la instalación y configuración de las granjas de servidores. También se detallan los errores más comunes al configurar SharePoint y cómo evitarlos.
Platica sobre Workflows de SharePoint 2010 presentada en el Cuarto Simposio Latinoamericano SharePoint en Mexico organizado por la Comunidad SharePoint en Mexico.
Aun cuando SharePoint 2010 se define como una plataforma Web colaborativa, en sí mismo se enmarca en un ecosistema de servicios, aplicaciones, tecnologías, plataformas, herramientas de desarrollo y aplicaciones clientes. Ello hace de SharePoint una plataforma extremadamente versátil para la implementación de soluciones empresariales colaborativas, ya sea orquestando las características y funcionalidades predeterminadas, usando soluciones de terceros e incluso desarrollando soluciones propias a la medida con el uso de herramientas como SharePoint Designer 2010 y Visual Studio 2010.
¿Merece la pena SharePoint 2016? Puntos de vista de un IT PRO, desarrollador ...Miguel Tabera
Mi presentación en SharePoint Saturday Madrid. En ella hablo de todas las novedades de SharePoint 2016 desde los distintos puntos de vista de desarrolladores, IT PRO y usuarios.
Comunidad SharePoint de Argentina - Presentación introductoria a la Gestión e Implementación de Proyectos SharePoint por Ariel García Sobrino (Consultor Microsoft)
http://summit.solidq.com/madrid
En esta sesión haremos una breve introducción, y una posterior profundiazación a uno de los aspectos más característicos en el trabajo diario con SharePoint: los flujos de trabajo (Workflows). Esta sesión está indicada tanto para aquellos que ya han batallado con ellos en versiones anteriores y quieren conocer qué novedades presentan en la versión de 2013, como para aquellos que quieren conocer qué son exactamente y qué ventajas aportan a la gestión documental.
Curso de introducción a SharePoint 2013 provisto por Vladimir Medina (@vladpoint) a través de LatamTechnologies(@latamtechno) para Latinoamérica de forma gratuita.
En la presente exposición, se estarán cubriendo todos los productos que bajo el producto Power BI, Microsoft no ofrece en la actualidad. La cual, resumiéndoles todos los productos involucrados mostraremos como funcionan en conjunto. Durante la presente sesión, les explicare y guiare a responder todas las interrogantes que se nos presenten en la vida real para con ellos, logran impartir a nuestros clientes un servicio mas efectivo a la hora de vender este productos en nuestros proyectos.
Platica sobre Workflows de SharePoint 2010 presentada en el Cuarto Simposio Latinoamericano SharePoint en Mexico organizado por la Comunidad SharePoint en Mexico.
Aun cuando SharePoint 2010 se define como una plataforma Web colaborativa, en sí mismo se enmarca en un ecosistema de servicios, aplicaciones, tecnologías, plataformas, herramientas de desarrollo y aplicaciones clientes. Ello hace de SharePoint una plataforma extremadamente versátil para la implementación de soluciones empresariales colaborativas, ya sea orquestando las características y funcionalidades predeterminadas, usando soluciones de terceros e incluso desarrollando soluciones propias a la medida con el uso de herramientas como SharePoint Designer 2010 y Visual Studio 2010.
¿Merece la pena SharePoint 2016? Puntos de vista de un IT PRO, desarrollador ...Miguel Tabera
Mi presentación en SharePoint Saturday Madrid. En ella hablo de todas las novedades de SharePoint 2016 desde los distintos puntos de vista de desarrolladores, IT PRO y usuarios.
Comunidad SharePoint de Argentina - Presentación introductoria a la Gestión e Implementación de Proyectos SharePoint por Ariel García Sobrino (Consultor Microsoft)
http://summit.solidq.com/madrid
En esta sesión haremos una breve introducción, y una posterior profundiazación a uno de los aspectos más característicos en el trabajo diario con SharePoint: los flujos de trabajo (Workflows). Esta sesión está indicada tanto para aquellos que ya han batallado con ellos en versiones anteriores y quieren conocer qué novedades presentan en la versión de 2013, como para aquellos que quieren conocer qué son exactamente y qué ventajas aportan a la gestión documental.
Curso de introducción a SharePoint 2013 provisto por Vladimir Medina (@vladpoint) a través de LatamTechnologies(@latamtechno) para Latinoamérica de forma gratuita.
En la presente exposición, se estarán cubriendo todos los productos que bajo el producto Power BI, Microsoft no ofrece en la actualidad. La cual, resumiéndoles todos los productos involucrados mostraremos como funcionan en conjunto. Durante la presente sesión, les explicare y guiare a responder todas las interrogantes que se nos presenten en la vida real para con ellos, logran impartir a nuestros clientes un servicio mas efectivo a la hora de vender este productos en nuestros proyectos.
No evento em comemoração ao 1º ano do Portal de Periódicos da UFMG, Ronaldo Ferreira de Araújo abordou a questão do marketing científico digital e das métricas alternativas e sua relação com a visibilidade na comunicação científica. Ele é Doutor em Ciência da Informação pela UFMG e professor adjunto do curso de Biblioteconomia da Universidade Federal de Alagoas (UFAL), além de líder do Laboratório de Estudos Métricos da Informação na Web (Lab-iMetrics).
¿Es posible extender a SharePoint 2013? Probablemente en m+as de una formaJuan Carlos Gonzalez
En esta presentación se resumen las principales posibilidades de extensibilidad de la plataforma SharePoint 2013 mediante desarrollo haciendo foco especial en el nuevo modelo de Aplicaciones.
Transformación digital, colaboración y productividad con SharePointJuan Carlos Gonzalez
Presentación realizada el 1 de junio de 2017 sobre Transformación Digital, Colaboración y Productividad con SharePoint en el marco del evento organizado por LKS.
SPS Lima 2018 - Teams y SharePoint Online, el matrimonio perfectoJuan Carlos Gonzalez
Presentación realizada en el SharePoint Saturday Lima 2018 sobre las posibilidades de integración entre Microsoft Teams y SharePoint Online mediante Tabs y Connectors.
Charla sobre gestión de equipos de SCRUM distribuidos con Microsoft SharePoint 2019 y Microsoft Teams. Se repasan también las novedades de SharePoint 2019 y Teams.
Presentación del Webcast sobre colaboración en Sitios Modernos de SharePoint Online realizada el pasado 9 de mayo de 2017 en la que se trataron los nuevos escenarios de colaboración que se habilitan en SharePoint Online.
Slides of the session about Governance features in SharePoint Premium that I delivered at the Modern Workplace Conference Paris 2024. In the session I demonstrated those governance features in key four areas: Security Controls | Content Lifecycle Management | Site Actions & Data Acces Governance
Slides de mi sesión en el Global Power Platform Bootcamp 2024 de Euskadi donde traté un tema que no es muy habitual en la Power Platform: Que opciones tengo para securizarla, que necesito para utilizarlas y sobre todo como configurarlas. Estamos hablando de Acceso Condicional, Aislamiento de Tenant, IP Firewall, etc. Un tema si me lo permitís más que interesante y que iré desgranando en sucesivos videos en mi canal de YouTube: https://www.youtube.com/@jcgonzalezmartin
Boost your Teams Meetings to the next level with Teams PremiumJuan Carlos Gonzalez
Session delivered at Collabdays Lisbon 2023 event where I talked about Microsoft Teams Premium. Microsoft Teams Premium is the top flavor of Microsoft Teams that allows to take your teams meeting to the next level thanks to the innovations and feature that allows to create advanced webinars, apply custom branding to meetings or just add extra security and governance layers. In the session I reviewed Teams Premiums main features and how they can help to boost your meetings to the next level.
Materiales de mi sesión en el Community Days de México DC del 2 de noviembre de 2023. En esta sesión realicé un recorrido sobre la última versión de Microsoft Stream basada en plataforma SharePoint en cuant a bloques clave, posibilidades y como se puede gestionar video empresarial de principio a fin con la misma.
Slides con parte de los contenidos que cubrimos Enrique Arribas y un servidor en el Workshop de "Construyendo tu primera App para Teams" que realizamos en el Biz Summit ES. Como parte del Workshop realizamos un recorrido por todas las posibilidades que la Power Platform incorpora para crear aplicaciones y modelar procesos en Teams.
Digitaliza tus procesos de Aprobación con Approvals en Teams: ¿Qué hay de nue...Juan Carlos Gonzalez
Presentación realizada en el evento Biz Summit ES 2023 donde junto con Enrique Arribas y Pablo Orte realizamos un recorrido por las distintas posibilidades que Approvals en Teams habilita para escenarios de Aprobaciones Empresariales. Además, mostramos como ir más alla con una App custom de Aprobación que facilite no solo solicitar aprobaciones, sino también realizar las mismas en Teams.
Slides of the session I delivered at the aMS Berlin 2023 event where I talked about Stream on SharePoint the lates version of the Microsoft Enteprise Video Product. In the session I covered not only Stream on SharePoint main building blocks (Stream App, Stream Start Page or the Stream Player) but also about the main features available in the product (Video fine tuning, create your own recording, etc).
Slides of my session about Shared channels in Microsoft Teams that I delivered at the Iberian Technology Summit the 29th of April 2023. In the session I walked through the basics of Shared channels as long as all the setup required to have them working
Presentación realizada en la conferencia Get-CsLatam 2023 sobre Canales Compartidos en Microsoft Teams. En la sesión se trataron desde conceptos básicos de Canales en Microsoft Teams hasta conceptos avanzados de como se realiza la configuración de los Canales Compartidos tanto en el Teams Admin Center como en Azure AD (Azure AD B2B Direct Connet).
Digitaliza tus Aprobaciones con Approvals en Teams - JcGonzalez .pptxJuan Carlos Gonzalez
Presentación de las sesiones que realicé para los Global Power Platform Bootcamp 2023 de San Salvador y Buenos Aires. En ambos casos presenté las posibilidades de la aplicación de Approvals en Teams para el modelado de escenarios de aprobación empresarial: Aprobaciones Básicas, Aprobaciones en base a escenarios, Aprobaciones con Firma Digital. Approvals en Teams sigue siendo un gran desconocido en cuanto a las posibilidades que habilita, su relación con la Power Platform y cuáles son sus limites aunque de serie es un buen punto de partida para modelar dichos escenarios de aprobación.
Presentación realizada en el Global Power Platform Bootcamp 2023 - Edición de Euskadi en la hablé sobre las posibilidades que tenemos de Analytics en la Power Platform: Analytics de Serie, Eventos Auditados con el Audit Log Search del Microsoft Purview Center, Integración con Azure Applications Insights o bien construir nuestro propio Analytics.
Slides of my session at the Microsoft 365 Philly event where I talked about the different options we have for Data Analytics and also to monitor our Power Apps and Power Automate Flows. In the session I covered not only out of the box features, but also integration with Azure Application Insights and how to build a custom Data Analytics solution.
Slides of the session I delivered at the Microsoft 365 Chicago virtual event where I talked about governance options for Microsoft Teams meetings. In the deck I covered two point of views: IT Admins point of view vs. End users point of view. I also made a short introduction about what's coming with Microsoft Teams Premium, the new Teams offering annouced at Ignite 2022 conference.
Presentación realizada en el Community Days de México CD en el que hablé sobre la aplicación de Updates en Microsoft Teams que permite tanto enviar actualizaciones como revisar actualizaciones que se hayan solicitado.
Slides de la sesión sobre Canales Compartidos en Microsoft Teams realizada en el evento Collabdays Barcelona que tuvo lugar el 22 de octubre de 2022. La presentación cubre no solo los conceptos esenciales de los Canales Compartidos, sino también detalles concretos de como se habilita la colaboración con externos gracias a la integración de Azure AD B2B Direct Connect.
Presentación realizada en el Business Applications Summit España 2022 en la que habé sobre las opciones de Analytics con la Power Platform tanto por defecto como personalizadas: Analytics de Serie, Log de Auditoría de Microsoft 365, Uso de Azure Application Insights y un dearrollo personalizado mediante un custom connector. También se comentaron otras opciones disponibles como las que proporciona el CoE Starter Kit.
Shared channels in Microsoft Teams, an overview - JcGonzalez.pptxJuan Carlos Gonzalez
Slides of my session at the Microsoft 365 UK User Group meetup that I delivered on the 13th of July. In the session I gave an overview of Shared channels in Microsoft Teams from both the end user point of view and the admin point of view.
Session delivered at the aMS Berlin 2022 event where I talked about governance for Microsoft Teams meetings for 2 different audiences: Teams Admins vs. Teams Meetings End Users.
Slides de la sesión "Power Platform y Teams: ¿Qué platos tengo en mi menú?" realizada en el Global Power Platform Bootcamp 2022 (Ediciones de Euskadi-Navarra-Valladolid y Lima-Perú) que tuvo lugar el 19 de febrero de 2022.
Digitalize your Approval processes with approvals in Microsoft TeamsJuan Carlos Gonzalez
Slides of my talk in the Modern Workplace Conference Paris 2022 about the Approvals Applicaton in Microsoft Teams to model common approval scenarios.delivered at the Modern Workplace Conference Paris 2022.
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...espinozaernesto427
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta intensidad son un tipo de lámpara eléctrica de descarga de gas que produce luz por medio de un arco eléctrico entre electrodos de tungsteno alojados dentro de un tubo de alúmina o cuarzo moldeado translúcido o transparente.
lámparas más eficientes del mercado, debido a su menor consumo y por la cantidad de luz que emiten. Adquieren una vida útil de hasta 50.000 horas y no generan calor alguna. Si quieres cambiar la iluminación de tu hogar para hacerla mucho más eficiente, ¡esta es tu mejor opción!
Las nuevas lámparas de descarga de alta intensidad producen más luz visible por unidad de energía eléctrica consumida que las lámparas fluorescentes e incandescentes, ya que una mayor proporción de su radiación es luz visible, en contraste con la infrarroja. Sin embargo, la salida de lúmenes de la iluminación HID puede deteriorarse hasta en un 70% durante 10,000 horas de funcionamiento.
Muchos vehículos modernos usan bombillas HID para los principales sistemas de iluminación, aunque algunas aplicaciones ahora están pasando de bombillas HID a tecnología LED y láser.1 Modelos de lámparas van desde las típicas lámparas de 35 a 100 W de los autos, a las de más de 15 kW que se utilizan en los proyectores de cines IMAX.
Esta tecnología HID no es nueva y fue demostrada por primera vez por Francis Hauksbee en 1705. Lámpara de Nernst.
Lámpara incandescente.
Lámpara de descarga. Lámpara fluorescente. Lámpara fluorescente compacta. Lámpara de haluro metálico. Lámpara de vapor de sodio. Lámpara de vapor de mercurio. Lámpara de neón. Lámpara de deuterio. Lámpara xenón.
Lámpara LED.
Lámpara de plasma.
Flash (fotografía) Las lámparas de descarga de alta intensidad (HID) son un tipo de lámparas de descarga de gas muy utilizadas en la industria de la iluminación. Estas lámparas producen luz creando un arco eléctrico entre dos electrodos a través de un gas ionizado. Las lámparas HID son conocidas por su gran eficacia a la hora de convertir la electricidad en luz y por su larga vida útil.
A diferencia de las luces fluorescentes, que necesitan un recubrimiento de fósforo para emitir luz visible, las lámparas HID no necesitan ningún recubrimiento en el interior de sus tubos. El propio arco eléctrico emite luz visible. Sin embargo, algunas lámparas de halogenuros metálicos y muchas lámparas de vapor de mercurio tienen un recubrimiento de fósforo en el interior de la bombilla para mejorar el espectro luminoso y reproducción cromática. Las lámparas HID están disponibles en varias potencias, que van desde los 25 vatios de las lámparas de halogenuros metálicos autobalastradas y los 35 vatios de las lámparas de vapor de sodio de alta intensidad hasta los 1.000 vatios de las lámparas de vapor de mercurio y vapor de sodio de alta intensidad, e incluso hasta los 1.500 vatios de las lámparas de halogenuros metálicos.
Las lámparas HID requieren un equipo de control especial llamado balasto para funcionar
1. Visión de SharePoint Foundation
2010
Juan Carlos González Martín (CIIN)
MVP SharePoint Server
jgonzalez@gruposodercan.es
@jcgm1978
http://geeks.ms/blogs/ciin
10/04/2013
10/04/2013 1 1
2. Agenda
• Introducción a la plataforma
• Novedades
• Arquitectura
• Gestión con SharePoint Designer 2010
• IT: Algunas novedades
10/04/2013
10/04/2013 2 2
4. La foto de SharePoint Foundation 2010
Ribbon UI
SharePoint Workspace
SharePoint Mobile
Office Client and Office Web App Integration
Business Connectivity Services Standards Support
External Lists
Workflow
SharePoint Designer
Visual Studio
API Enhancements
REST/ATOM/RSS
Blogs and Wikis
Remote Blob Storage
List Enhancements
Index and Search content
10/04/2013
10/04/2013 4 4
5. SharePoint Foundation 2010
• Un resumen rápido y simple de lo que es :
– El framework de base de SharePoint
– Una plataforma de desarrollo
– Plataforma de colaboración en equipo
– Evolución de WSS 3.0
– El core de SharePoint 2010
10/04/2013
10/04/2013 5 5
7. Sitios en SharePoint Foundation 2010
Experiencia rica de
usuario
Acceso universal
Plataforma
Universal
10/04/2013
10/04/2013 7 7
8. Sitios en SharePoint Foundation 2010
• Objetivo: compartir información con
empleados, partners y clientes
• Novedades y mejoras:
– Interfaz de usuario fluida y rápida
– Cinta contextual
– Los sitios son colecciones de páginas
– Multi-idioma
– Mejor experiencia en el trabajo con
páginas, listas, bibliotecas, …
10/04/2013
10/04/2013 8 8
10. Novedades y Mejoras
• Microsoft SharePoint Foundation 2010:
– Capacidades de gestión de sitios:
• Almacenamiento (bibliotecas de documentos y
listas, versionado, metadatos, workflows, ...)
• Seguridad (modelo claims based)
• Escalabilidad a nivel empresarial
• Simplifica la búsqueda de información a lo largo de una
organización
10/04/2013
10/04/2013 10 10
11. Mejoras en la UI
• Nuevos menús y ayudas visuales
• Nuevo framework de ventanas modales (JavaScript)
• Integración nativa de Ajax y Silverlight
• Unificación de placeholders en la página maestra:
– Las páginas de aplicación y las de contenido usan la misma
página maestra
• Nueva arquitectura para la definición y uso de temas:
– Los temas se pueden crear desde los clientes Office
10/04/2013
10/04/2013 11 11
13. Mejoras en la UI
• Nuevos elementos de navegación
• Barra de estado y área de notificación
• Mejoras en el menú Acciones del sitio
• Estándares y accesibilidad
• Core.css en varios archivos
• Archivos .js optimizados para no penalizar el
rendimiento:
– Existen versiones no optimizadas (.debug) para facilitar la
depuración
10/04/2013
10/04/2013 13 13
14. Mejoras en UI
Notificación
Barra de
estado
10/04/2013
10/04/2013 14 14
15. Edición de páginas y contenidos
• Edición de páginas sencilla:
– + foco en las páginas que en las listas
– Cada sitio es una colección de páginas:
• Se editan como páginas Wiki
• Se modifican a través de las acciones disponibles en la Cinta
• La edición de las páginas es in-line: se gana en rapidez en la generación
de contenidos
• Se pueden crear vistas personalizadas de páginas sin afectar al resto de
los usuarios
10/04/2013
10/04/2013 15 15
16. Edición de páginas y contenidos
Ventana modal
Refresco AJAX
10/04/2013
10/04/2013 16 16
17. Edición de páginas y contenidos
• La Cinta se configura de forma dinámica en función del
ámbito de trabajo (es contextual):
– Página WebPart de una página Elementos de una página Lista
/ Biblioteca Elemento de Lista / Biblioteca …
10/04/2013
10/04/2013 17 17
18. Novedades y Mejoras
• Gestión de la información:
– Tenemos muchas de las listas y bibliotecas de WSS 3.0, y
también algunas mejoradas y nuevas
• Listas: Externas, Tareas de proyecto
• Bibliotecas: Páginas del sitio, Activos del Sitio
– Gestión de la información con SharePoint Designer 2010
– Trabajo offline con SharePoint WorkSpace 2010
10/04/2013
10/04/2013 18 18
21. Novedades y Mejoras
• Manejo de listas y bibliotecas:
– Todo se realiza a través de la Ribbon:
• Las operaciones se habilitan o no en función del tipo de operación y de
los permisos de usuario
– Selección multi-elemento
– Creación / Edición / Visualización a través de las ventanas
modales
– Se pueden definir validaciones de entrada desde la interfaz
web:
• A nivel de lista
• A nivel de elemento de lista
10/04/2013
10/04/2013 21 21
22. Novedades y Mejoras
• Manejo de listas y bibliotecas:
– Posibilidad de editar desde la lista de elementos
– Integridad referencial entre listas mediante campos Lookup
– Evitar duplicados en listas
– Mejora en rendimiento, indexación y capacidad
– …
10/04/2013
10/04/2013 22 22
23. Novedades y Mejoras
• Multi-idioma:
– Out-of-the-box
– Soporte para la cinta, menús de navegación, contenidos, …
– Sólo es necesario instalar los paquetes de idioma en los
frontales web
• Cumplimiento de estándares y accesibilidad:
– Cumplimento de XHTML 1.0
– Interfaz de usuario más accesible: WCAG 2.0
10/04/2013
10/04/2013 23 23
24. Novedades y Mejoras
• Trabajo offline con SharePoint WorkSpace 2010:
– Sincronización de cambios (en caché) cuando se vuelve a un
estado conectado
10/04/2013
10/04/2013 24 24
26. Novedades y mejoras
• Blogs:
– Nueva plantilla de blog
– Se beneficia de:
• El soporte nativo de AJAX
• Una mejor colaboración gracias al Ribbon
10/04/2013
10/04/2013 26 26
28. Novedades y Mejoras
• Mejoras en el acceso móvil:
– + accesible y mejor experiencia de usuario
– Envío de alertas como SMS
– Nuevo framework de Web Parts para dispositivos móviles
– Algunas Web Parts existentes tienen un adaptador móvil: List
View & Image
– Visualización de documentos Office
–…
10/04/2013
10/04/2013 28 28
29. Un primer vistazo a
SharePoint
Foundation 2010
10/04/2013
10/04/2013 29 29
31. Arquitectura
• Evolución de WSS 3.0:
Navegador
Microsoft SharePoint Foundation 2010
Clientes Office
.NET Framework & ASP.NET 3.5 SP1
Otros Clientes
Internet Information Services 7.0 / 7.5
Windows Server 2008 / 2008 R2(x64) para entornos de producción
Windows 7 o Vista (x64) para entornos de desarrollo
10/04/2013
10/04/2013 31 31
33. Arquitectura
• Los sitios de grupo son colecciones de páginas:
– Se almacenan en la biblioteca de páginas
– Se crean con un único click
– Experiencia de edición de páginas ≈ Experiencia de edición de
documentos Word
– Enlaces a contenidos (páginas, listas, elementos, documentos)
usando enlaces Wiki [[]]:
• Soporte de intellisense
10/04/2013
10/04/2013 33 33
35. Páginas Maestras
• Página maestra de un sitio de grupo
v4.master • Se utiliza en las páginas de contenido
• Se utiliza en las páginas de aplicación (páginas de _layouts)
• Para experiencia de aplicaciones como las búsquedas o las Office
Web Applications
minimal.master • Se utiliza cuando no se necesita el menú de nevegación o la Ribbon
• Se utiliza cuando la aplicación simplemente necesita + espacio
• Para páginas de error y de login
simple.master • No se puede personalizar, aunque las páginas que la usan se
pueden reemplazar
• Muestra el sitio con el look & feel de SharePoint 2007
default.master • No dispone de la Ribbon No hay fluidez
10/04/2013
10/04/2013 35 35
36. Temas
• Nuevo motor de temas
• Los temas tienen formato .thmx y se guardan en la
Galería de temas del sitio:
– Se pueden crear con Office 2007 / 2010
– Si se cambia el tema de un Sitio, los cambios también afectan a
las páginas de aplicación
10/04/2013
10/04/2013 36 36
38. Cumplimiento de estándares
• XHTML 1.0 bien formado
– SharePoint 2010 es multi-navegador:
• Nivel 1: Internet Explorer, Firefox
• Nivel 2: Safari
– Se puede llegar a WCAG 2.0 AA
– Nuevo editor de texto enriquecido con soporte para XHTML
10/04/2013
10/04/2013 38 38
39. Listas relacionales & Joins
• SharePoint 2010 introduce la capacidad de definir
comportamiento relacional entre listas:
– Se basa en un campo de Lookup
• Características:
– Campos proyectados en listas hijas
– Joins
– Integridad referencial entre listas padre e hijas
• Por debajo, se ha actualizado el esquema CAML para
añadir este soporte
10/04/2013
10/04/2013 39 39
40. Columnas únicas
• SharePoint 2010 permite configurar ciertas columnas
(no todos los tipos de campo están soportados) para
que almacenen valores únicos
• Para poder utilizar columnas únicas, es necesario su
indexación
• Por debajo, es SQL quien determina la unicidad
10/04/2013
10/04/2013 40 40
41. Validaciones
• A nivel de lista o de columna en base a expresiones tipo
Excel:
10/04/2013
10/04/2013 41 41
42. Trabajo con listas grandes
• Soporte de hasta 50 millones de elementos en una lista
• Por cuestiones de rendimiento:
– Se define un valor umbral en la consulta de información de
estas listas:
• 5.000 elementos para un usuario convencional
• 20.000 elementos para un usuario administrador
– 6 campos de lookup para realizar joins
• Los valores umbral se configuran por aplicación web en
la Administración Central
• Se pueden definir ventanas de ejecución de consultas +
pesadas
10/04/2013
10/04/2013 42 42
43. Trabajo con listas grandes
• Si un usuario intenta realizar una consulta no permitida:
– SharePoint devuelve el máximo de elementos permitidos en
una consulta
– Se notifica al usuario que está realizando una consulta
prohibida
• En la página de administración de la lista se informa de
que la lista contiene + elementos que el valor umbral
• A través del modelo de objetos se pueden sobre-escribir
los valores umbral y realizar consultas pesadas
10/04/2013
10/04/2013 43 43
44. Aplicaciones de Servicio
• Modelo de servicios + flexible:
– Se trata de una serie de servicios individuales que se pueden
compartir:
– Se pueden establecer asociaciones de conjuntos de servicios
por aplicación web
– Las aplicaciones web se configuran de forma que usen los
servicios que necesiten
– Un conjunto dado de servicios se puede compartir entre varias
aplicaciones web
10/04/2013
10/04/2013 44 44
47. Aplicaciones de Servicio
• Aplicaciones disponibles:
– Business Connectivity Services:
• Integración de sistemas LOB en SharePoint
• Sólo disponible con SharePoint Designer 2010
– Usage and Health Data Collection:
• Recoge datos de uso y salud de la granja y los muestra en una serie de
informes
10/04/2013
10/04/2013 47 47
48. Aplicaciones de Servicio
Service Proxy Service Proxy
Web Part, Pages *.SVC’s, PowerShell Cmdlets
(Consumidor) (Consumidor)
10/04/2013
10/04/2013 48 48
49. Interoperabilidad
• Posibilidades:
– Business Connectivity Services
– APIs REST
– Servicios Web
– Data Form Web Part:
• Incorpora las fuentes de datos clásicas + REST
• Soluciones SandBox
10/04/2013
10/04/2013 49 49
50. Nuevo modelo de identidad
• SharePoint 2010 cambia radicalmente la autenticación:
– Se mueve el modelo de seguridad a claims-based
– La autenticación que se utilizaba en SharePoint 2007 se
considera como legacy
• ¿Por qué este cambio?
– Desacopla a SharePoint del proveedor de autenticación
– Soporte para múltiples proveedores de autenticación en una
única Url
– La identidad se puede pasar sin delegación de Kerberos
– Se habilita la federación entre organizaciones
10/04/2013
10/04/2013 50 50
51. Nuevo modelo de indentidad
Windows Identity
Foundation
Múltiples repositorios
• Directorio Activo
• SQL Server
• LDAP
• Cualquiera…
Autenticación
federada
10/04/2013
10/04/2013 51 51
52. Office Web Apps
• Acceso a documentos Office (Word, Excel, PowerPoint y
OneNote) en el navegador
• Soporte multi-navegador:
– Misma experiencia en Internet Explorer y Firefox
10/04/2013
10/04/2013 52 52
53. Arquitectura de
SharePoint
Foundation 2010
10/04/2013
10/04/2013 53 53
55. SharePoint Designer 2010
• Se ha re-diseñado completamente y no tiene nada que
ver con SPD 2007 :
10/04/2013
10/04/2013 55 55
56. SharePoint Designer 2010
• No es compatible con SharePoint Designer 2007 ni sitios
de SharePoint 2007
• Seguirá siendo gratuito
• Es + una herramienta para el trabajador de la
información que un entorno de diseño:
– Habilita la construcción rápida de prototipos
– Permite construir soluciones sin código
– Facilita la integración de datos de negocio a través de los ECTs
10/04/2013
10/04/2013 56 56
57. SharePoint Designer 2010
• Foco en objetos de SharePoint:
– Nuevo menú de navegación en base a objetos del sitio:
• Listas y Bibliotecas Flujos de trabajo Páginas del Sitio Activos del Sitio
Tipos de Contenido Columnas de Sitio Tipos de Contenido Externo
Orígenes de datos Páginas maestras Grupos del sitio Subsitios
• Mejoras en la usabilidad:
– Incorporación de la cinta
– Páginas de resumen
– Pestañas de trabajo y navegación dinámica
– …
10/04/2013
10/04/2013 57 57
58. SharePoint Designer 2010
• Nuevo diseñador (declarativo) de flujos de trabajo:
– Se pueden crear flujos de trabajo de Sitio y flujos de trabajo re-
utilizables
• A nivel de desarrollo:
– La comunicación con el servidor se basa en el modelo de
objetos en cliente
– Se pueden exportar algunos elementos a soluciones .wsp e
importarlos en VS 2010:
• Flujos de trabajo
• Sitios
10/04/2013
10/04/2013 58 58
62. Novedades en IT
Nueva Administración Central
Power Shell
Backups & Restores + granulares
Asistentes de configuración de servicios
No + SSP Alta disponibilidad
Todo 64 bits Farm Passphrase
BCS Administración de Servicios
Claims-Based Authentication Cuentas Manejadas
Salud y Monitorización
Multitenancy & Hosting
Branding
10/04/2013
10/04/2013 62 62
63. Despliegue e Instalación
• Requerimientos mínimos:
– Windows Server 2008 SP2 / R2 64 bits
– Windows Vista SP2 / Windows 7 (entornos de desarrollo)
– .NET Framework 3.5 SP1
– SQL Server 2005 / 2008 / 2008 R2 64 bits
• Navegadores compatibles:
– Nivel 1:
• IE 32 bits (7 y 8), FF 3.X (S.O Windows)
– Nivel 2:
• IE 64 bits (7 y 8), FF 3.X (S.O No Windows, Safari 3.X)
10/04/2013
10/04/2013 63 63
64. Despliegue e Instalación
• Instalación:
– Experiencia similar a WSS 3.0 / MOSS, pero + fácil:
• Instalador de pre-requisitos: IIS, .NET Fx, Windows Identity
Foundation, PowerShell 2.0, …
– Posibilidades de instalación:
• Visualmente utilizando el asistente
• Con PowerShell
– Se añade la Farm Passphrase: encriptar las comunicaciones a
lo largo de la granja
– Asistente de configuración de servicios
10/04/2013
10/04/2013 64 64
65. Administración Central
• Completamente re-diseñada:
– Mejor experiencia de usuario
– Facilita la búsqueda de funcionalidades
10/04/2013
10/04/2013 65 65
66. Administración Central
• Usabilidad y mejor experiencia de usuario:
– De nuevo la cinta
– Se reduce el # de clics necesarios para realizar tareas
administrativas
10/04/2013
10/04/2013 66 66
67. Windows PowerShell
• Entorno de administración por línea de comandos
(STSADM se mantiene):
– Utiliza el concepto de cmdlet
– Un cmldet no es un ejecutable, sino una instancia de clase
.NET Devuelve objetos
10/04/2013
10/04/2013 67 67
70. Business Intelligence
• Capacidades de BI:
– Integración con SQL Server Reporting Services:
• Mejor experiencia de integración
• Informes a partir de datos de listas de SharePoint
• Hojas Excel en bibliotecas de documentos
• Data Form Web Part + XSLT
10/04/2013
10/04/2013 70 70
71. ¿Y a nivel de desarrollo?
Visual Studio Tools for SharePoint
Modelo de objetos en cliente
Developer Dashboard
Silverlight WebPart
Mejor integración con TFS SharePoint Designer 2010
Sandbox Solutions Chart Web Part
List Lookups and Relationships
Depuración con F5 LINQ To SharePoint
BCS Modelo de Eventos
API REST
Upgrading Solutions
WSP para las masas
Desarrollo con W7 / Vista Solutions Gallery
10/04/2013
10/04/2013 71 71
User can view new enhanced wiki pages that contain both rich text and web parts in the same page on their mobile device. For example, the new team site home page is an enhanced wiki page.Users can view a small version of pictures in a picture library on their mobile device.Users can view their personal SharePoint calendar on their mobile device. Users can look up people from Active Directory® Domain Services (AD DS).Users can filter items in list mobile view.Virtual lists, new in Windows SharePoint Services “14”, can be viewed on mobile devices.Windows SharePoint Services “14” supports one-button navigation from the physical keys on the device. For example, the “5” key opens the new item form and the “0” key opens the Home page.
SharePoint makes use of the XHTML standard for displaying content. Earlier versions of SharePoint either didn’t indicate what to use, or made use of the very much legacy HTML 4.01. This was not an issue for users of Internet Explorer, however, for support in other browsers this wreaked havoc. Even with custom development it is hard to make SharePoint 2007 spit out sane HTML. This will not be the case for SharePoint 2010 where XHTML is the standard that is followed. There are now two tiers of browsers supported, each tier contains a specific set of browsers. Tier 1 consists mainly of 32-bit Internet Explorer 7 and 8 or FireFox 3. Tier 2 contains 64-bit Internet Explorer, FireFox on non-windows OS and Safari. Notice that Internet Explorer 6.0 is no longer a supported browser.
Supone el entorno de administración por línea de comandos de SharePoint 2010:Utiliza el concepto de cmdlet (command-let) para la realización de tareas administrativasUn cmdlet es la conjunción de un verbo y un nombre (un objeto). No es un ejecutable, sino la instancia de una clase .NET Devuelve objetos