El documento presenta las nuevas características y servicios de Microsoft SharePoint Server 2010, incluyendo una nueva arquitectura de servicios basada en aplicaciones de servicios, Business Connectivity Services, Visio Services, aplicaciones de SharePoint, y soluciones sandboxed. También incluye una agenda y demos de las nuevas características.
1. Sharepoint Server 2010: La nueva Colaboración Andrés Iturralde – Analista Senior IKOM aiturralde@ikom.cl Juan Valenzuela - Consultor Senior Datco Chile - MVP juan.valenzuela@datco.cl
2. Agenda El nuevo SharePoint Server 2010 Nueva Arquitectura de Servicios Servicios como aplicaciones BCS Visio 2010 + SP (Visio Services) Aplicaciones SharePoint Soluciones Sandboxed
3. Microsoft SharePoint 2010LaPlataforma de Colaboración y Negociospara la empresa y la web Sites Conecta y Empodera a las Personas Communities Composites Recortacostos con unaInfraestructuraUnificada Content Insights Responderápidamente a lasnecesidades de negocio Search
4. Microsoft SharePoint 2010 Ribbon UI SharePoint Workspace SharePoint Mobile Office Client and Office Web App Integration Standards Support Business Connectivity Services InfoPath Form Services External Lists Workflow SharePoint Designer Visual Studio API Enhancements REST/ATOM/RSS Tagging, Tag Cloud, Ratings Social Bookmarking Blogs and Wikis My Sites Activity Feeds Profiles and Expertise Org Browser Sites Communities Composites PerformancePoint Services Excel Services Chart Web Part Visio Services Web Analytics SQL Server Integration PowerPivot Content Insights Enterprise Content Types Metadata and Navigation Document Sets Multi-stage Disposition Audio and Video Content Types Remote Blob Storage List Enhancements Search Social Relevance Phonetic Search Navigation FAST Integration Enhanced Pipeline
5. Agenda El nuevo SharePoint Server 2010 Nueva Arquitectura de Servicios Servicios como aplicaciones BCS Visio 2010 + SP (Visio Services) Aplicaciones SharePoint Soluciones Sandboxed
6. Nueva Arquitectura de Servicios Adiós al Proveedor de Servicios Compartidos (Hasta la vista SSP) Arquitectura lógica de servicios basada en la granularidad Concepto de «Aplicación de Servicio» como servicio «Desplegado» y «Disponible» para las Web App. Varias instancias por servicio, con nombres únicos Aparece el «Proxy de Servicio» como un «enganche» entre el servicio mismo y la Aplicación Web.
7. Modelo de Servicio – Vista Arquitectura Servicio: Binarioimplementado en el servidor Instancia del Servicio: Instanciaque se ejecuta en el server Service Application:Configuración del Servicio en la granja Service Application Service Application Proxy:ConexiónServicio . Web App Service Proxy Service Proxy Service Consumer:Bits queutilizan la lógica del servicio Web Part, Pages (Service Consumer) *.SVC’s, PowerShell Cmdlets (Service Consumer)
11. Balanceador de carga Round-RobinWeb Part Consumidor Web Part Consumidor Servidor Front End Proxy Servicio Contrato WCF ServidorAplicación LógicaServicio SQL SERVER Contenido Config Personalizado
13. Modelo de Serviciosintergranjas Granja 3 Granja 2 Granja 1 Search User Profiles Search Excel User Profiles ManagedMetadata http://wingtiptoys.com http://intranet
14. Agenda El nuevo SharePoint Server 2010 Nueva Arquitectura de Servicios Servicios como aplicaciones BCS Visio 2010 + SP (Visio Services) Aplicaciones SharePoint Soluciones Sandboxed
15. Nuevos servicios que vale la pena mencionar Business Connectivity Services Data de ida y vuelta Managed Metadata Service Visio Services Access Services PerformancePointServices
16. Agenda El nuevo SharePoint Server 2010 Nueva Arquitectura de Servicios Servicios como aplicaciones BCS Visio 2010 + SP (Visio Services) Aplicaciones SharePoint Soluciones Sandboxed
22. Agenda El nuevo SharePoint Server 2010 Nueva Arquitectura de Servicios Servicios como aplicaciones BCS Visio 2010 + SP (Visio Services) Aplicaciones SharePoint Soluciones Sandboxed
23. Paisaje de unaaplicación SharePoint Solución simple de WebPart Núcleo SharePoint Cargas de trabajo de Servidores SharePoint Personalizados Portal paradatos de aplicaciones LOB .NET | ASP.NET Aplicacionescolaborativas de negocio
24. SharePoint Designer 2010 SharePoint Designer esparaartefactos de SharePoint NuevasHerramientas Entidades BDC EsquemasListos Accionespersonalizadas Diseñador de tareas Herramientasmejoradas Workflow Designer Editor de Páginas
25. Visual Studio 2010 + SharePoint Desarrolla, Instala y Depuraproyectos SharePoint Diseñadores de Web Part, BCS y Workflow Empaqueta e Instalaproyectos SharePoint Genera WSP parainstalación en producción Mira el sitio SharePoint en el Server Explorer Integración con Team Foundation Server Web Part Designer Ampliosoporte SharePoint SoporteparasolucionesSharePoint Sandboxed Importa WSP desde SharePoint Designer Extensibilidadparadesarrollo de artefactosadicionales SharePoint Soportepara el Servicio SharePoint de Conectividad de Negocios Packaging Explorer
26. PlataformaSharePoint Capacidades SharePoint Server Puntos de Vista Contenido Búsqueda Composición Sitios Comunidades Páginas e Interfaz de Usuarios Framework Web UI Forms ASP.NET Silverlight Vistas XSLT Web Parts APIs del Servidor APIs conectadas de clientes ModeloEventos LINQ Web Services REST Client OM Modelo de Aplicación (Sitios) Ciclo de Vida de App. Manejo de contenido Modelo de datosListas Soluciones Content Types File System Plantillas Lists Library Features Características External Lists Nueva Mejorada Workflow Query
27. Agenda El nuevo SharePoint Server 2010 Nueva Arquitectura de Servicios Servicios como aplicaciones BCS Visio 2010 + SP (Visio Services) Aplicaciones SharePoint Soluciones Sandboxed
28. Arquitectura de SolucionesSandBoxedMúltiplesMáquinas Request Web Front End Code Execution Back End Web Process SPUCHostService.exe (Windows Service) SPUCWorkerProcess.exe Apps Domain (Runs Code) Apps Domain (Runs Code) App Domain (Can Call SharePoint) SPUserCode AdministradorEjecución Cache Assembly Config DB EjecuciónCódigo Configuración y Estado SPUCWPProxy.exe Estado Solución Content DB
Service is the program a developer created / what you install Service machine instance: running service application on app server Service application – logical thing… the configuration of a service application (there’s one service application even though there may be loads service apps installed Service app proxy – the thing that the consumers talk to that knows how to talk to the load balancer to get through to the content Consumer – the thing that consumes the app