Your SlideShare is downloading. ×
Sharepoint 2010  novedades y mejoras MICTT
Sharepoint 2010  novedades y mejoras MICTT
Sharepoint 2010  novedades y mejoras MICTT
Sharepoint 2010  novedades y mejoras MICTT
Sharepoint 2010  novedades y mejoras MICTT
Sharepoint 2010  novedades y mejoras MICTT
Sharepoint 2010  novedades y mejoras MICTT
Sharepoint 2010  novedades y mejoras MICTT
Sharepoint 2010  novedades y mejoras MICTT
Sharepoint 2010  novedades y mejoras MICTT
Sharepoint 2010  novedades y mejoras MICTT
Sharepoint 2010  novedades y mejoras MICTT
Sharepoint 2010  novedades y mejoras MICTT
Sharepoint 2010  novedades y mejoras MICTT
Sharepoint 2010  novedades y mejoras MICTT
Sharepoint 2010  novedades y mejoras MICTT
Sharepoint 2010  novedades y mejoras MICTT
Sharepoint 2010  novedades y mejoras MICTT
Sharepoint 2010  novedades y mejoras MICTT
Sharepoint 2010  novedades y mejoras MICTT
Sharepoint 2010  novedades y mejoras MICTT
Sharepoint 2010  novedades y mejoras MICTT
Sharepoint 2010  novedades y mejoras MICTT
Sharepoint 2010  novedades y mejoras MICTT
Sharepoint 2010  novedades y mejoras MICTT
Sharepoint 2010  novedades y mejoras MICTT
Sharepoint 2010  novedades y mejoras MICTT
Sharepoint 2010  novedades y mejoras MICTT
Sharepoint 2010  novedades y mejoras MICTT
Sharepoint 2010  novedades y mejoras MICTT
Sharepoint 2010  novedades y mejoras MICTT
Sharepoint 2010  novedades y mejoras MICTT
Sharepoint 2010  novedades y mejoras MICTT
Sharepoint 2010  novedades y mejoras MICTT
Sharepoint 2010  novedades y mejoras MICTT
Sharepoint 2010  novedades y mejoras MICTT
Sharepoint 2010  novedades y mejoras MICTT
Sharepoint 2010  novedades y mejoras MICTT
Sharepoint 2010  novedades y mejoras MICTT
Sharepoint 2010  novedades y mejoras MICTT
Sharepoint 2010  novedades y mejoras MICTT
Sharepoint 2010  novedades y mejoras MICTT
Sharepoint 2010  novedades y mejoras MICTT
Sharepoint 2010  novedades y mejoras MICTT
Sharepoint 2010  novedades y mejoras MICTT
Sharepoint 2010  novedades y mejoras MICTT
Sharepoint 2010  novedades y mejoras MICTT
Sharepoint 2010  novedades y mejoras MICTT
Sharepoint 2010  novedades y mejoras MICTT
Sharepoint 2010  novedades y mejoras MICTT
Sharepoint 2010  novedades y mejoras MICTT
Sharepoint 2010  novedades y mejoras MICTT
Sharepoint 2010  novedades y mejoras MICTT
Sharepoint 2010  novedades y mejoras MICTT
Sharepoint 2010  novedades y mejoras MICTT
Sharepoint 2010  novedades y mejoras MICTT
Sharepoint 2010  novedades y mejoras MICTT
Sharepoint 2010  novedades y mejoras MICTT
Sharepoint 2010  novedades y mejoras MICTT
Sharepoint 2010  novedades y mejoras MICTT
Sharepoint 2010  novedades y mejoras MICTT
Sharepoint 2010  novedades y mejoras MICTT
Sharepoint 2010  novedades y mejoras MICTT
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Sharepoint 2010 novedades y mejoras MICTT

1,979

Published on

Seminario gratuito @ MICTT Palma de Mallorca, 17/11 - 09:00: Presentacion Sharepoint 2010

Seminario gratuito @ MICTT Palma de Mallorca, 17/11 - 09:00: Presentacion Sharepoint 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,979
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
96
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • Lecture 1: Roadmap - 22
  • Transcript

    • 1. Juan Manuel Servera Pau Bustillo 1
    • 2. Agenda  Introducción a Sharepoint 2010  Novedades para desarrolladores  Herramientas  Novedades en modelos de Datos  Nuevos modelos de objetos  ALM en Sharepoint  Sharepoint Designer  Novedades en IT SharePoint 2010. Novedades y mejoras 2
    • 3. Introducción a Sharepoint 2010  Objetivo  Proporcionar una visión de las características principales de SharePoint 2010 Sharepoint 2010 Novedades y Mejoras 3
    • 4. Microsoft SharePoint 2010 PlataformadeColaboraciondeNegociosparalaEmpresaylaWeb
    • 5. Ribbon UI SharePoint Workspace SharePoint Mobile Office Client and Office Web App Integration Standards Support Tagging, Tag Cloud, Ratings Social Bookmarking Blogs and Wikis My Sites Activity Feeds Profiles and Expertise Org Browser Enterprise Content Types Metadata and Navigation Document Sets Multi-stage Disposition Audio and Video Content Types Remote Blob Storage List Enhancements Social Relevance Phonetic Search Navigation FAST Integration Enhanced Pipeline PerformancePoint Services Excel Services Chart Web Part Visio Services Web Analytics SQL Server Integration PowerPivot Business Connectivity Services InfoPath Form Services External Lists Workflow SharePoint Designer Visual Studio API Enhancements REST/ATOM/RSS
    • 6. Sitios en SharePoint Una sola Plataforma Acceso desde cualquier lugar Experiencia de usuario enriquecida
    • 7. Sitios de SharePoint RibbonyMultiBrowser
    • 8. Sitios de SharePoint TrabajedesdeCualquierlugarconAccesoMobiledeLecturayEscritura 042 440 5280
    • 9. Clientes PartnersEmpleados Internet ExtranetIntranet Sitios de SharePoint Todoenunasolaplataforma!!
    • 10. SharePoint Communities Participación en cualquier lugar Conexiones sociales Conocimiento Informal
    • 11. Comunidades SharePoint CrearConocimientoparaComunidadesconWikisyBlogs
    • 12. Comunidades SharePoint EncontrarCapacidadesconelBuscadordePersonas
    • 13. Contenido de SharePoint Eficiencia administrativa Flexibilidad y Conformidad Centrado en el usuario
    • 14. Comunidades SharePoint FacilitaelusoyladefinicióndeMetadatos
    • 15. Búsqueda en SharePoint Implementación empresarial Ampliación de conocimientos Respuestas mejoras y más rápidas
    • 16. Búsqueda en SharePoint DesarrolloparalaPlataformaColaborativa
    • 17. Búsqueda en SharePoint BúsquedasInteligentes
    • 18. Análisis de datos y BI Interacción con Datos Organizationa l Effectiveness Toma de decisiones
    • 19. Análisis de Datos y BI AnálisisdedatosefectivosytomadedecisionesconExcelServices
    • 20. Análisis de Datos y BI VisualizacióndedatoseinteracciónconVsisioServices
    • 21. Implementació n de soluciones Conexión de datos Soluciones dirigidas al usuario Integración y Servicios en SharePoint
    • 22. Integración y Servicios AutomatizarProcesosconFormulariosdeInfopath
    • 23. Integración y Servicios MejorasconVisioyVisioSercvices
    • 24. Sharepoint 2010 24
    • 25. Novedades para desarrolladores  Herramientas de Desarrollo  Modelos de datos  LINQ to SharePoint  Modelo de Objetos en cliente  API REST  Soluciones SandBox  Sharepoint Designer SharePoint 2010. Novedades y mejoras 25
    • 26. Sharepoint 2007  Visual Studio: experiencia limitada  Visual Studio Extensions for WSS  Visual Studio Tools for Office with VS2008  SharePoint developers: herramientas de la comunidad  Tareas tediosas  Editar ficheros CAML manualmente  Comprender carpeta RootFiles  Editar manualmente manifest.xml  Crear ficheros .wsp para empaquetar soluciones SharePoint 2010. Novedades y mejoras 26
    • 27. SharePoint 2010  Entorno de desarrollo (F5!!!!)  Plantillas de Proyectos disponibles  Sharepoint Explorer  Diseñador de características  Diseñador de soluciones  Opciones de despliegue  Extensible  http://code.msdn.microsoft.com/vsixforsp SharePoint 2010. Novedades y mejoras 27
    • 28. Herramientas de VS 2010 para SharePoint 2010 28
    • 29. Jerarquía de objetos SharePoint 2010. Novedades y mejoras 29 - Farm (SPFarm) - Web Application (SPWebApplication) - Site Collection (SPSite) - Site (SPWeb) - List (SPList) - Item (SPListItem) - Document Library (SPDocumentLibrary) - File (SPFile) - Folder (SPFolder)
    • 30. ¿Recordáis este código (WSS3)? SharePoint 2010. Novedades y mejoras 30
    • 31. Desarrollo Sharepoint en VS2010 31
    • 32. Novedades 32SharePoint 2010. Novedades y mejoras
    • 33. SharePoint 2010. Novedades y mejoras 33 Farm Site List Data External Lists Client OM REST APIs Nuevo en 2010 Mejorado
    • 34. Novedades: Modelo de datos SharePoint 2010. Novedades y mejoras 34 Proyectos TareasClientes • Los lookups crean relaciones entre listas • Integridad referencial • Joins • Validación y restricciones
    • 35. Modelo de datos SharePoint 2010. Novedades y mejoras 35
    • 36. Novedades: Modelo de objetos en cliente  Es un subconjunto de Microsoft.SharePoint.dll  Permite minimizar el # de llamadas al servidor  Modelo consistente entre plataformas:  ECMAScript  .NET  Silverlight SharePoint 2010. Novedades y mejoras 36
    • 37. Modelo de objetos en cliente:  Sites y colecciones de Sites  Listas, Elementos de Lista, Vistas y Esquemas de Lista  Carpetas y ficheros  Web, Listas, y List Item Property Bags  Web Parts  Seguridad  Tipos de contenido  Plantillas de Site y colecciones de operaciones de Site SharePoint 2010. Novedades y mejoras 37
    • 38. Modelo de objetos en cliente Server (Microsoft .SharePoint) .NET Managed (Microsoft.SharePoint .Client) Silverlight (Microsoft.SharePoint .Client.Silverlight) ECMAScript (SP.js) SPContext ClientContext ClientContext ClientContext SPSite Site Site Site SPWeb Web Web Web SPList List List List SPListItem ListItem ListItem ListItem SPField Field Field Field SharePoint 2010. Novedades y mejoras 38
    • 39. Modelo de objetos en cliente SharePoint 2010. Novedades y mejoras 39
    • 40. REST  Trabajar con datos usando Representational State Transfer (REST)  SharePoint list data  Otras fuentes de datos  Excel  Azure cloud store  Net Data Services Framework “Astoria”  Protocolos REST: Atom, AtomPub, and JSON  Integración y Estandardización SharePoint 2010. Novedades y mejoras 40
    • 41. REST  Sintaxis:  /_vti_bin/ListData.svc/{Entidad}[({id})]/[{Propiedad}]  Ejemplo de cómo obtener las horas del proyecto 4:  /_vti_bin/ListData.svc/Projects(4)/BudgetHours SharePoint 2010. Novedades y mejoras 41
    • 42. REST  $filter={simple predicate}  $expand={Entity}  $orderby={property}  $skip=n  $top=n  $metadata  Ver más en: http://msdn.microsoft.com/en- us/library/cc907912.aspx SharePoint 2010. Novedades y mejoras 42
    • 43. Novedades: REST 43
    • 44. Novedades: LINQ to Sharepoint  Entidades en el servidor  SPMetal para generar las clases  Consultas LINQ  Strong Types  Traduce LINQ a CAML  Se puede usar en  Web Parts, Manejadores de Eventos, código Sandbox SharePoint 2010. Novedades y mejoras 44
    • 45. LINQ to Sharepoint: Query original SharePoint 2010. Novedades y mejoras 45 from p in data.Projects where p.Client.City == "Chicago" select new { Name = p.Title, ClientName = p.Client.Title, Budget = p.BudgetHours };
    • 46. LINQ to Sharepoint: CAML generado SharePoint 2010. Novedades y mejoras 46 <Query> <Where> <And> <BeginsWith> <FieldRef Name="ContentTypeId" /> <Value Type="ContentTypeId">0x0100</Value> </BeginsWith> <Eq> <FieldRef Name="ClientCity" /> <Value Type="Lookup">Chicago</Value> </Eq> </And> </Where> </Query> <ViewFields> <FieldRef Name="Title" /> <FieldRef Name="ClientTitle" /> <FieldRef Name="BudgetHours" /> </ViewFields> <ProjectedFields> <Field Name="ClientTitle" Type="Lookup" List="Client" ShowField="Title" /> <Field Name="ClientCity" Type="Lookup" List="Client" ShowField="City" /> </ProjectedFields> <Joins> <Join Type="LEFT" ListAlias="Client"> <!--List Name: Clients--> <Eq> <FieldRef Name="Client" RefType="ID" /> <FieldRef List="Client" Name="ID" /> </Eq> </Join> </Joins>
    • 47. LINQ to Sharepoint SharePoint 2010. Novedades y mejoras 47
    • 48. Novedades: LINQ 48
    • 49. Tecnologías de acceso a datos SharePoint 2010. Novedades y mejoras 49
    • 50. Novedades: Soluciones Sandbox  Subconjunto del Modelo de Objetos SharePoint  Es el usuario quien sube la solución a nivel de Colección de Sitios:  Se reduce la carga de trabajo del administrador  Ubicación: Galería de soluciones de la colección  Límites en nº de soluciones  Las soluciones son .WSP SharePoint 2010. Novedades y mejoras 50
    • 51. Novedades: Soluciones Sandbox SharePoint 2010. Novedades y mejoras 51
    • 52. ALM en SharePoint 2010  ¿Qué es ALM?  Clave: gestionar cambios y actualizaciones  Sharepoint presenta grandes retos  Sistema complejo, muchas características  Hay que escribir código para el upgrade  No viene con una herramienta específica  http://spfeatureupgrade.codeplex.com/ SharePoint 2010. Novedades y mejoras 52
    • 53. SharePoint Designer SharePoint 2010. Novedades y mejoras 53 SPD 2007 UI SPD 2010 UI Nuevo UI más lógico
    • 54. Novedades: Sharepoint Designer SharePoint 2010. Novedades y mejoras 54
    • 55. Automatización de procesos SharePoint 2010. Novedades y mejoras 55 SharePoint 2010 Event Messaging Collaboration LOB Apps Workflow
    • 56. Novedades en IT  Administración Central  Mejoras para IT Pros SharePoint 2010. Novedades y mejoras 56
    • 57. Administración Central  Nuevo diseño y distribución  Interfaz gráfica con barras de ediciones SharePoint 2010
    • 58. Servidores Web Servidoresde Busquedas Servidoresde BasesdeDatos Servidoresde Aplicacion Mejoras para IT Pros ReduccióndecostosporDownTimesplataformasProactivas
    • 59. Mejoras para IT Pros ReduccióndeTiemposdeCaidausandoMonitoreoProactivo
    • 60. Propietarias Control y Propiedad ServiciosHosteados Mayor Escalabilidad Mejoras para IT Pros SolucionesPropietariasyHostedasconSharePointOnline
    • 61. Arquitectura Servidor|Cliente  Arquitectura Servidor  Windows Server® 2008 64-bit con SP2 o Windows Server 2008 R2  SQL Server 2005 64-bit con SP2 o superior o SQL Server 2008 64-bit  .NET 3.5 con SP1  Arquitectura Clientes  Internet Explorer 7 - 32 y 64 bit  Internet Explorer 8 - 32 y 64 bit  Firefox 3.x Windows y No Windows  Safari 3x SharePoint 2010
    • 62. Sumario  Introducción a Sharepoint 2010  Novedades para desarrolladores  Herramientas  Novedades en modelos de Datos  Nuevos modelos de objetos  ALM en Sharepoint  Sharepoint Designer  Novedades en IT SharePoint 2010. Novedades y mejoras 62
    • 63. EOF 63 Gracias

    ×