Introducción a SharePoint Foundation 2010

1,741 views
1,612 views

Published on

Presentación de introducción a SharePoint Foundation 2010

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,741
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
62
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • 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
  • Introducción a SharePoint Foundation 2010

    1. 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. 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
    3. 3. SharePoint Foundation 2010 INTRODUCCIÓN A LA PLATAFORMA10/04/201310/04/2013 3 3
    4. 4. La foto de SharePoint Foundation 2010 Ribbon UI SharePoint Workspace SharePoint Mobile Office Client and Office Web App IntegrationBusiness Connectivity Services Standards SupportExternal ListsWorkflowSharePoint DesignerVisual StudioAPI EnhancementsREST/ATOM/RSS Blogs and Wikis Remote Blob Storage List Enhancements Index and Search content10/04/201310/04/2013 4 4
    5. 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
    6. 6. SharePoint Foundation 201010/04/201310/04/2013 6 6
    7. 7. Sitios en SharePoint Foundation 2010Experiencia rica de usuario Acceso universal Plataforma Universal 10/04/2013 10/04/2013 7 7
    8. 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
    9. 9. SharePoint Foundation 2010 NOVEDADES10/04/201310/04/2013 9 9
    10. 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. 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
    12. 12. Mejoras en UI10/04/201310/04/2013 12 12
    13. 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. 14. Mejoras en UI Notificación Barra de estado10/04/201310/04/2013 14 14
    15. 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. 16. Edición de páginas y contenidos Ventana modal Refresco AJAX10/04/201310/04/2013 16 16
    17. 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. 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
    19. 19. Novedades y Mejoras• Gestión de la información: 10/04/2013 10/04/2013 19 19
    20. 20. Novedades y Mejoras• Gestión de la información: 10/04/2013 10/04/2013 20 20
    21. 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. 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. 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. 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
    25. 25. Novedades y Mejoras• Wikis: 10/04/2013 10/04/2013 25 25
    26. 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
    27. 27. Novedades y Mejoras• Mejoras en la vista móvil: 10/04/2013 10/04/2013 27 27
    28. 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. 29. Un primer vistazo a SharePoint Foundation 201010/04/201310/04/2013 29 29
    30. 30. SharePoint Foundation 2010 ARQUITECTURA10/04/201310/04/2013 30 30
    31. 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
    32. 32. Arquitectura10/04/201310/04/2013 32 32
    33. 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
    34. 34. Arquitectura10/04/201310/04/2013 34 34
    35. 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 Applicationsminimal.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 loginsimple.master • No se puede personalizar, aunque las páginas que la usan se pueden reemplazar • Muestra el sitio con el look & feel de SharePoint 2007default.master • No dispone de la Ribbon  No hay fluidez10/04/201310/04/2013 35 35
    36. 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
    37. 37. Temas10/04/201310/04/2013 37 37
    38. 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. 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. 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. 41. Validaciones• A nivel de lista o de columna en base a expresiones tipo Excel: 10/04/2013 10/04/2013 41 41
    42. 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. 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. 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
    45. 45. Aplicaciones de Servicio• Modelo de servicios + flexible: 10/04/2013 10/04/2013 45 45
    46. 46. Aplicaciones de Servicio• Gestión desde la Administración Central: 10/04/2013 10/04/2013 46 46
    47. 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. 48. Aplicaciones de Servicio Service Proxy Service Proxy Web Part, Pages *.SVC’s, PowerShell Cmdlets (Consumidor) (Consumidor)10/04/201310/04/2013 48 48
    49. 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. 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. 51. Nuevo modelo de indentidad Windows Identity Foundation Múltiples repositorios • Directorio Activo • SQL Server • LDAP • Cualquiera… Autenticación federada10/04/201310/04/2013 51 51
    52. 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. 53. Arquitectura de SharePoint Foundation 201010/04/201310/04/2013 53 53
    54. 54. SharePoint Foundation 2010 GESTIÓN CON SHAREPOINT DESIGNER 201010/04/201310/04/2013 54 54
    55. 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. 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. 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. 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
    59. 59. SharePoint Designer 201010/04/201310/04/2013 59 59
    60. 60. SharePoint Designer 201010/04/201310/04/2013 60 60
    61. 61. SharePoint Foundation 2010 NOVEDADES EN IT10/04/201310/04/2013 61 61
    62. 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 ServiciosClaims-Based Authentication Cuentas Manejadas Salud y Monitorización Multitenancy & Hosting Branding10/04/201310/04/2013 62 62
    63. 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. 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. 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. 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. 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
    68. 68. Novedades en IT en SPF 201010/04/201310/04/2013 68 68
    69. 69. SharePoint Foundation 2010 OTROS ASPECTOS10/04/201310/04/2013 69 69
    70. 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. 71. ¿Y a nivel de desarrollo? Visual Studio Tools for SharePoint Modelo de objetos en cliente Developer Dashboard Silverlight WebPartMejor 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
    72. 72. Q&A10/04/201310/04/2013 72 72
    73. 73. GRACIAS POR SU ATENCIÓN10/04/201310/04/2013 73 73

    ×