Desarrollo en Sharepoint 2010: Novedades y mejoras<br />Juan Manuel Servera<br />Technical Manager<br />jservera@mictt.com...
Agenda<br />Introducción a Sharepoint 2010<br />Novedades para desarrolladores<br />Herramientas<br />Novedades en modelos...
Introducción a Sharepoint 2010<br />Objetivo<br />Proporcionar una visión de las características principales de SharePoint...
Microsoft SharePoint 2010Plataforma de Colaboracionde Negociospara la Empresa yla Web<br />Sitios<br />Conectar y Potencia...
Ribbon UI<br />SharePoint Workspace<br />SharePoint Mobile<br />Office Client and Office Web App Integration<br />Standard...
Sitios en SharePoint<br />Facilidadesparaeditar, tematizar y ramificar<br />Office Ribbon UI para un aprendizaje mas rápid...
Sitios de SharePointRibbon y Multi Browser<br />Ribbon en Contexto<br />Soporte Multi Browser<br />Experiencia Familiar  (...
Sitios de SharePointTrabajedesdeCualquierlugar con Acceso Mobile de Lectura y Escritura<br />Busquedas de Personas<br />In...
Sitios de SharePointTodo en una sola plataforma!!<br />Standards de Publicacion<br />(XML, XHTML…)<br />Standards de Acces...
SharePoint Communities<br />Conocimiento Informal<br />Promote sharing with easy social authoring<br />Navegaciónsencilla ...
Comunidades SharePointCrearConocimientoparaComunidades con Wikis y Blogs<br />Mejoraspara Bloggers<br />Navegacionpor Tag ...
Comunidades SharePointEncontrarCapacidades con el Buscador de Personas<br />Search by expertise and profile<br />Busquedas...
Contenido de SharePoint<br />Centrado en el usuario<br />Interacciónintuitiva gracias a Office<br />Acceso a contenido gra...
Comunidades SharePointFacilita el uso y la definición de Metadatos<br />EstructuraJerarquica de la Taxonomia.<br />Navegac...
Búsqueda en SharePoint<br />Respuestasmejoras y másrápidas<br />Relevanciamejorado con uso e historial<br />Navegaciónporr...
Búsqueda en SharePointDesarrollopara la PlataformaColaborativa<br />BusquedasFoneticas y con Comodines<br />NavegacionporO...
Búsqueda en SharePointBúsquedasInteligentes<br />ContenidoDestacado<br />NavegacionporRelevancia<br />Previsualizacion de ...
Análisis de datos y BI<br />Interacción con Datos<br />Análisis de datosavanzados con Excel Services<br />Visualización de...
Análisis de Datos y BIAnálisis de datosefectivos y toma de decisiones con Excel Services<br />Acceso a datosseguros sin li...
Análisis de Datos y BIVisualización de datos e interacción con VsisioServices<br />Visualizacion de datos e interaccion co...
Integración y Servicios en SharePoint<br />Conjunto de Herramientaspara el usuario final<br />Automatización de procesos y...
Integración y ServiciosAutomatizarProcesos con Formularios de Infopath<br />Formatoenriquecido<br />Validacion de Datos<br...
Integración y ServiciosMejoras con Visio y Visio Sercvices<br />Publicarlos y Usarlos en SharePoint<br />GenerarProcesos e...
Sharepoint 2010<br />24<br />Novedades para desarrolladores<br />
Novedades para desarrolladores<br />Herramientas de Desarrollo<br />Modelos de datos<br />LINQ toSharePoint<br />Modelo de...
Sharepoint 2007<br />Visual Studio: experiencialimitada<br />Visual Studio Extensions for WSS<br />Visual Studio Tools for...
SharePoint 2010Herramientas de VS 2010<br />Entorno de desarrollo (F5!!!!)<br />Plantillas de Proyectos disponibles<br />S...
Herramientas de VS 2010 para  SharePoint 2010<br />28<br />DEMO<br />
Jerarquía de objetos<br />SharePoint 2010. Novedades y mejoras<br />29<br />- Farm (SPFarm)<br />  - Web Application (SPWe...
¿Recordáis este código (WSS3)?<br />SharePoint 2010. Novedades y mejoras<br />30<br />
Desarrollo Sharepoint en VS2010<br />31<br />DEMO<br />
Novedades<br />32<br />Acceso a datos<br />SharePoint 2010. Novedades y mejoras<br />
SharePoint 2010. Novedades y mejoras<br />33<br />REST APIs<br />Strongly-typed lists<br />ClientOM<br />Weakly-typed list...
Novedades: Modelo de datos<br />SharePoint 2010. Novedades y mejoras<br />34<br />Lookup<br />Lookup<br />1<br />1<br />m<...
Integridad referencial
Joins
Validación y restricciones</li></li></ul><li>Modelo de datos<br />SharePoint 2010. Novedades y mejoras<br />35<br />DEMO<b...
Novedades:Modelo de objetos en cliente<br />Es un subconjunto de Microsoft.SharePoint.dll<br />Permite minimizar el # de l...
Modelo de objetos en cliente:Areas disponibles<br />Sites y colecciones de Sites<br />Listas, Elementos de Lista, Vistas y...
Modelo de objetos en cliente<br />SharePoint 2010. Novedades y mejoras<br />38<br />
Modelo de objetos en cliente<br />SharePoint 2010. Novedades y mejoras<br />39<br />DEMO<br />
RESTREST-styleListData.svc Web Service<br />Trabajar con datosusandoRepresentational State Transfer (REST)<br />SharePoint...
RESTURI Map<br />Sintaxis:<br />/_vti_bin/ListData.svc/{Entidad}[({id})]/[{Propiedad}]<br />Ejemplo de cómo obtener las ho...
RESTParámetros del QueryString<br />$filter={simple predicate}<br />$expand={Entity}<br />$orderby={property}<br />$skip=n...
Novedades: REST<br />43<br />DEMO<br />
Novedades: LINQ toSharepoint<br />Entidades en el servidor<br />SPMetal para generar las clases<br />Consultas LINQ <br />...
LINQ toSharepoint:Query original<br />SharePoint 2010. Novedades y mejoras<br />45<br />from p indata.Projectswhere<br />p...
LINQ toSharepoint:CAML generado<br />SharePoint 2010. Novedades y mejoras<br />46<br /><Query><br />  <Where><br />    <An...
LINQ toSharepoint<br />SharePoint 2010. Novedades y mejoras<br />47<br />
Novedades: LINQ<br />48<br />DEMO<br />
Tecnologías de acceso a datosPosibilidades de uso<br />SharePoint 2010. Novedades y mejoras<br />49<br />
Novedades: Soluciones Sandbox<br />Subconjunto del Modelo de Objetos SharePoint<br />Es el usuario quien sube la solución ...
Novedades: Soluciones Sandbox<br />SharePoint 2010. Novedades y mejoras<br />51<br />DEMO<br />
ALM en SharePoint 2010<br />¿Qué es ALM?<br />Clave: gestionar cambios y actualizaciones<br />Sharepoint presenta grandes ...
SharePoint Designer<br />SharePoint 2010. Novedades y mejoras<br />53<br />Nuevo UI máslógico<br />SPD 2007 UI<br />SPD 20...
Novedades: SharepointDesigner<br />SharePoint 2010. Novedades y mejoras<br />54<br />DEMO<br />
Automatización de procesos<br />SharePoint 2010. Novedades y mejoras<br />55<br />Event<br />Messaging<br />Collaboration<...
Novedades en IT<br />Administración Central<br />Mejoras para IT Pros<br />SharePoint 2010. Novedades y mejoras<br />56<br />
AdministraciónCentral<br />Nuevo diseño y distribución<br />Interfaz gráfica con barras de ediciones<br />SharePoint 2010<...
Mejoraspara IT ProsReducción de costosporDownTimesplataformasProactivas<br />Servidores Web<br />Prevencion de Sobrecarga ...
Mejoraspara IT ProsReducción de Tiempos de CaidausandoMonitoreoProactivo<br />Identificar los Problemas<br />Informacion a...
Mejoraspara IT ProsSolucionesPropietarias y Hostedas con SharePoint Online<br />Propietarias<br />ServiciosHosteados<br />...
Arquitectura Servidor|Cliente<br />Arquitectura Servidor<br />Windows Server® 2008 64-bit con SP2 o Windows Server 2008 R2...
Upcoming SlideShare
Loading in …5
×

Sharepoint 2010. Novedades y Mejoras.

1,249 views
1,150 views

Published on

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,249
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
32
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Sharepoint 2010. Novedades y Mejoras.

  1. 1. Desarrollo en Sharepoint 2010: Novedades y mejoras<br />Juan Manuel Servera<br />Technical Manager<br />jservera@mictt.com<br />Twitter: @jmservera<br />1<br />
  2. 2. Agenda<br />Introducción a Sharepoint 2010<br />Novedades para desarrolladores<br />Herramientas<br />Novedades en modelos de Datos<br />Nuevos modelos de objetos<br />ALM en Sharepoint<br />SharepointDesigner<br />Novedades en IT<br />SharePoint 2010. Novedades y mejoras<br />2<br />
  3. 3. Introducción a Sharepoint 2010<br />Objetivo<br />Proporcionar una visión de las características principales de SharePoint 2010<br />Sharepoint 2010 Novedades y Mejoras<br />3<br />
  4. 4. Microsoft SharePoint 2010Plataforma de Colaboracionde Negociospara la Empresa yla Web<br />Sitios<br />Conectar y Potenciar a la Gente<br />Comunidades<br />Integracion<br />Reduccion de Costos con InstraestructuraUnificada<br />Contenido<br />Analisisy BI<br />RespuestasRapidas a lasNecesidades del Negocio<br />Búsquedas<br />
  5. 5. Ribbon UI<br />SharePoint Workspace<br />SharePoint Mobile<br />Office Client and Office Web App Integration<br />Standards Support<br />Business Connectivity Services<br />InfoPath Form Services<br />External Lists<br />Workflow<br />SharePoint Designer<br />Visual Studio<br />API Enhancements<br />REST/ATOM/RSS<br />Sitios<br />Tagging, Tag Cloud, Ratings<br />Social Bookmarking<br />Blogs and Wikis<br />My Sites<br />Activity Feeds<br />Profiles and Expertise<br />Org Browser<br />Comunidades<br />Integracion<br />PerformancePoint Services<br />Excel Services<br />Chart Web Part<br />Visio Services<br />Web Analytics<br />SQL Server Integration<br />PowerPivot<br />Contenido<br />Analisisy BI<br />Enterprise Content Types<br />Metadata and Navigation<br />Document Sets<br />Multi-stage Disposition<br />Audio and Video Content Types<br />Remote Blob Storage<br />List Enhancements<br />Búsquedas<br />Social Relevance<br />Phonetic Search<br />Navigation<br />FAST Integration<br />Enhanced Pipeline<br />
  6. 6. Sitios en SharePoint<br />Facilidadesparaeditar, tematizar y ramificar<br />Office Ribbon UI para un aprendizaje mas rápido<br />Experiencia offline enriquecida con el SP Workspace<br />Experiencia de usuarioenriquecida<br />Accesodesdecualquierlugar<br />Interacciónmóvil con personas y contenido<br />Acceso web usando Office Web Application<br />Soporte en diferentesnavegadoresparamaximizar la participación<br />Una sola Plataforma<br />Colaboración a través de Intranet, Extranet & Internet<br />Interoperabilidadmejorada con soporteestándar<br />Accesibilidadconforme a WCAG 2.0<br />
  7. 7. Sitios de SharePointRibbon y Multi Browser<br />Ribbon en Contexto<br />Soporte Multi Browser<br />Experiencia Familiar (Office)<br />
  8. 8. Sitios de SharePointTrabajedesdeCualquierlugar con Acceso Mobile de Lectura y Escritura<br />Busquedas de Personas<br />Intreaccion con Contenido de Office<br />Navegacion entre Bibliotecas y Datos<br />042 440 5280<br />Pre-Beta screenshots, subject to change<br />
  9. 9. Sitios de SharePointTodo en una sola plataforma!!<br />Standards de Publicacion<br />(XML, XHTML…)<br />Standards de Accesibilidad<br />(WCAG 2.0)<br />Clientes<br />Partners<br />Empleados<br />Internet<br />Extranet<br />Intranet<br />
  10. 10. SharePoint Communities<br />Conocimiento Informal<br />Promote sharing with easy social authoring<br />Navegaciónsencilla a los recursos<br />Mejorarlasrespuestas gracias al feedback de los usuarios<br />Conexionessociales<br />Conectarusuariosmediante los perfiles<br />Mantenterinformado gracias a noticias y alertas<br />Descrubrimientos de experiencias a través de la empresa<br />Participación en cualquierlugar<br />Trabajar con iguales online o offline<br />Colaborarsobre la marcha con la UI móvil<br />Enriqueceraplicacionesexistentes con contexto social<br />
  11. 11. Comunidades SharePointCrearConocimientoparaComunidades con Wikis y Blogs<br />Mejoraspara Bloggers<br />Navegacionpor Tag Cloud<br />Rating de Contenido<br />FormatosEnriquecidos<br />Comentarios y Presencia<br />
  12. 12. Comunidades SharePointEncontrarCapacidades con el Buscador de Personas<br />Search by expertise and profile<br />BusquedasporCapacidades y porPerfiles<br />
  13. 13. Contenido de SharePoint<br />Centrado en el usuario<br />Interacciónintuitiva gracias a Office<br />Acceso a contenido gracias a metadatos y tagging<br />Creaciónrápida y publicación de contenido web<br />Administración de registros y retencioneslegales<br />Taxonomías y metodologíaspropiascomunes a toda la empresa<br />Políticas de granja y reglas de contenido<br />Flexibilidad y Conformidad<br />Metadatos y tagging administradospor los mismosservicios<br />Menosalmacenamiento y ancho de bandaparacontenido Office & binario<br />Framework de interoperabilidadparaunirrepositoriosheredados<br />Eficienciaadministrativa<br />
  14. 14. Comunidades SharePointFacilita el uso y la definición de Metadatos<br />EstructuraJerarquica de la Taxonomia.<br />Navegacion entre Metadatos<br />Captura de Metadatosdesde Office.<br />
  15. 15. Búsqueda en SharePoint<br />Respuestasmejoras y másrápidas<br />Relevanciamejorado con uso e historial<br />Navegaciónporresultados<br />Soportepara +400 tipos de contenido y 85 idiomas<br />Fonética y multilingüeparaimportancia global<br />Conexionessocialesporintereses y experiencias<br />Accesoseguro al contenido<br />Ampliación de conocimientos<br />Implementaciónempresarial<br />Escaladoparacualquiervolumen de demanda<br />Ajustesespecíficosparamejorar los resultados<br />Aplicaciones de búsquedaparamejorar la plataforma<br />
  16. 16. Búsqueda en SharePointDesarrollopara la PlataformaColaborativa<br />BusquedasFoneticas y con Comodines<br />NavegacionporOrganigrama<br />FiltroporFoco, Capacidad, etc.<br />ContenidoReciente<br />
  17. 17. Búsqueda en SharePointBúsquedasInteligentes<br />ContenidoDestacado<br />NavegacionporRelevancia<br />Previsualizacion de Documentos<br />Relevanciaporusuario, Tags y Rating<br />BusquedasRelacionadas<br />Pre-Beta screenshots, subject to change<br />
  18. 18. Análisis de datos y BI<br />Interacción con Datos<br />Análisis de datosavanzados con Excel Services<br />Visualización de datosenriquecidos y facilidad de compartición<br />Incorporación de datos LOB en el análisisde datos<br />Capacidades de autoservicio y visualización<br />Cuadros de mandosparaverresultados de negocio<br />Acceso a informes<br />Toma de decisiones<br />Organizational Effectiveness<br />Impulsarresponsabilidad con cuadros de mandos<br />Identificaroportunidades<br />API mejoradapara extender y desarrollar<br />
  19. 19. Análisis de Datos y BIAnálisis de datosefectivos y toma de decisiones con Excel Services<br />Acceso a datosseguros sin limite<br />Scroll de datos<br />Tablas Pivot interactivas<br />Cuadro de mandos<br />Pre-Beta Screenshot.<br />
  20. 20. Análisis de Datos y BIVisualización de datos e interacción con VsisioServices<br />Visualizacion de datos e interaccion con Visio Services<br />Actualizaciones en tiempo real a cualquierorigen de Datos<br />Interaccion del Usuario con Estilos, Graficos y Vinculos<br />Visualizacion en Tiempo Real<br />Diagramas Visio en el Browser<br />
  21. 21. Integración y Servicios en SharePoint<br />Conjunto de Herramientaspara el usuario final<br />Automatización de procesos y validación de datos<br />Integración con servicios Visio<br />Solucionesdirigidas al usuario<br />Intercambio de datos LOB mediante el servicio Business Connectivity<br />Datos LOB en Outlook, Word, etc. Sin código<br />Exposición de datos de Sharepoint a través de APIs y web services <br />Conexión de datos<br />Implementación de soluciones<br />SolucionesSandBoxparainstalacionesrápidas<br />Plataformaestable<br />Soporteestándarparaintegración y accesabilidad<br />
  22. 22. Integración y ServiciosAutomatizarProcesos con Formularios de Infopath<br />Formatoenriquecido<br />Validacion de Datos<br />WebPart de Infopath<br />
  23. 23. Integración y ServiciosMejoras con Visio y Visio Sercvices<br />Publicarlos y Usarlos en SharePoint<br />GenerarProcesos en Visio<br />Mejorarlos con Sp. Designer<br />Pre-Beta screenshots, subject to change<br />
  24. 24. Sharepoint 2010<br />24<br />Novedades para desarrolladores<br />
  25. 25. Novedades para desarrolladores<br />Herramientas de Desarrollo<br />Modelos de datos<br />LINQ toSharePoint<br />Modelo de Objetos en cliente<br />API REST<br />Soluciones SandBox<br />SharepointDesigner<br />SharePoint 2010. Novedades y mejoras<br />25<br />
  26. 26. Sharepoint 2007<br />Visual Studio: experiencialimitada<br />Visual Studio Extensions for WSS<br />Visual Studio Tools for Office with VS2008<br />SharePoint developers: herramientas de la comunidad<br />Tareastediosas<br />EditarficherosCAML manualmente<br />ComprendercarpetaRootFiles<br />Editarmanualmente manifest.xml<br />Crearficheros .wspparaempaquetarsoluciones<br />SharePoint 2010. Novedades y mejoras<br />26<br />
  27. 27. SharePoint 2010Herramientas de VS 2010<br />Entorno de desarrollo (F5!!!!)<br />Plantillas de Proyectos disponibles<br />Sharepoint Explorer<br />Diseñador de características<br />Diseñador de soluciones<br />Opciones de despliegue<br />Extensible<br />http://code.msdn.microsoft.com/vsixforsp<br />SharePoint 2010. Novedades y mejoras<br />27<br />
  28. 28. Herramientas de VS 2010 para SharePoint 2010<br />28<br />DEMO<br />
  29. 29. Jerarquía de objetos<br />SharePoint 2010. Novedades y mejoras<br />29<br />- Farm (SPFarm)<br /> - Web Application (SPWebApplication)<br /> - Site Collection (SPSite)<br /> - Site (SPWeb)<br /> - List (SPList)<br /> - Item (SPListItem)<br /> - Document Library (SPDocumentLibrary)<br /> - File(SPFile)<br /> - Folder(SPFolder)<br />
  30. 30. ¿Recordáis este código (WSS3)?<br />SharePoint 2010. Novedades y mejoras<br />30<br />
  31. 31. Desarrollo Sharepoint en VS2010<br />31<br />DEMO<br />
  32. 32. Novedades<br />32<br />Acceso a datos<br />SharePoint 2010. Novedades y mejoras<br />
  33. 33. SharePoint 2010. Novedades y mejoras<br />33<br />REST APIs<br />Strongly-typed lists<br />ClientOM<br />Weakly-typed lists<br />Client-side<br />Data Platform<br />Farm<br />Site<br />List Data<br />External Lists<br />ServerOM<br />Server-side<br />Weakly-typed lists<br />LINQ<br />Strongly-typed lists<br />Nuevo en 2010<br />Mejorado<br />
  34. 34. Novedades: Modelo de datos<br />SharePoint 2010. Novedades y mejoras<br />34<br />Lookup<br />Lookup<br />1<br />1<br />m<br />m<br />Proyectos<br />Tareas<br />Clientes<br /><ul><li>Los lookups crean relaciones entre listas
  35. 35. Integridad referencial
  36. 36. Joins
  37. 37. Validación y restricciones</li></li></ul><li>Modelo de datos<br />SharePoint 2010. Novedades y mejoras<br />35<br />DEMO<br />
  38. 38. Novedades:Modelo de objetos en cliente<br />Es un subconjunto de Microsoft.SharePoint.dll<br />Permite minimizar el # de llamadas al servidor<br />Modelo consistente entre plataformas:<br />ECMAScript<br />.NET<br />Silverlight<br />SharePoint 2010. Novedades y mejoras<br />36<br />
  39. 39. Modelo de objetos en cliente:Areas disponibles<br />Sites y colecciones de Sites<br />Listas, Elementos de Lista, Vistas y Esquemas de Lista<br />Carpetas y ficheros<br />Web, Listas, y List Item Property Bags<br />Web Parts<br />Seguridad<br />Tipos de contenido<br />Plantillas de Site y colecciones de operaciones de Site<br />SharePoint 2010. Novedades y mejoras<br />37<br />
  40. 40. Modelo de objetos en cliente<br />SharePoint 2010. Novedades y mejoras<br />38<br />
  41. 41. Modelo de objetos en cliente<br />SharePoint 2010. Novedades y mejoras<br />39<br />DEMO<br />
  42. 42. RESTREST-styleListData.svc Web Service<br />Trabajar con datosusandoRepresentational State Transfer (REST)<br />SharePoint list data<br />Otrasfuentes de datos<br />Excel<br />Azure cloud store<br />Net Data Services Framework “Astoria”<br />Protocolos REST: Atom, AtomPub, and JSON<br />Integración y Estandarización<br />SharePoint 2010. Novedades y mejoras<br />40<br />
  43. 43. RESTURI Map<br />Sintaxis:<br />/_vti_bin/ListData.svc/{Entidad}[({id})]/[{Propiedad}]<br />Ejemplo de cómo obtener las horas del proyecto 4:<br />/_vti_bin/ListData.svc/Projects(4)/BudgetHours<br />SharePoint 2010. Novedades y mejoras<br />41<br />
  44. 44. RESTParámetros del QueryString<br />$filter={simple predicate}<br />$expand={Entity}<br />$orderby={property}<br />$skip=n<br />$top=n<br />$metadata<br />Ver más en: http://msdn.microsoft.com/en-us/library/cc907912.aspx<br />SharePoint 2010. Novedades y mejoras<br />42<br />
  45. 45. Novedades: REST<br />43<br />DEMO<br />
  46. 46. Novedades: LINQ toSharepoint<br />Entidades en el servidor<br />SPMetal para generar las clases<br />Consultas LINQ <br />StrongTypes<br />Traduce LINQ a CAML<br />Se puede usar en<br />Web Parts, Manejadores de Eventos, código Sandbox<br />SharePoint 2010. Novedades y mejoras<br />44<br />
  47. 47. LINQ toSharepoint:Query original<br />SharePoint 2010. Novedades y mejoras<br />45<br />from p indata.Projectswhere<br />p.Client.City == "Chicago"select new<br />{<br /> Name = p.Title,<br />ClientName = p.Client.Title,<br /> Budget = p.BudgetHours<br />};<br />
  48. 48. LINQ toSharepoint:CAML generado<br />SharePoint 2010. Novedades y mejoras<br />46<br /><Query><br /> <Where><br /> <And><br /> <BeginsWith><br /> <FieldRefName="ContentTypeId" /><br /> <ValueType="ContentTypeId">0x0100</Value><br /> </BeginsWith><br /> <Eq><br /> <FieldRefName="ClientCity" /><br /> <ValueType="Lookup">Chicago</Value><br /> </Eq><br /> </And><br /> </Where><br /></Query><br /><ViewFields><br /> <FieldRefName="Title" /><br /> <FieldRefName="ClientTitle" /><br /> <FieldRefName="BudgetHours" /><br /></ViewFields><br /><ProjectedFields><br /> <FieldName="ClientTitle" Type="Lookup" <br />List="Client" ShowField="Title" /><br /> <FieldName="ClientCity" Type="Lookup" <br />List="Client" ShowField="City" /><br /></ProjectedFields><br /><Joins><br /> <JoinType="LEFT" ListAlias="Client"><br /> <!--List Name: Clients--><br /> <Eq><br /> <FieldRefName="Client" RefType="ID" /><br /> <FieldRefList="Client" Name="ID" /><br /> </Eq><br /> </Join><br /></Joins><br />
  49. 49. LINQ toSharepoint<br />SharePoint 2010. Novedades y mejoras<br />47<br />
  50. 50. Novedades: LINQ<br />48<br />DEMO<br />
  51. 51. Tecnologías de acceso a datosPosibilidades de uso<br />SharePoint 2010. Novedades y mejoras<br />49<br />
  52. 52. Novedades: Soluciones Sandbox<br />Subconjunto del Modelo de Objetos SharePoint<br />Es el usuario quien sube la solución a nivel de Colección de Sitios:<br />Se reduce la carga de trabajo del administrador<br />Ubicación: Galería de soluciones de la colección<br />Límites en nº de soluciones<br />Las soluciones son .WSP<br />SharePoint 2010. Novedades y mejoras<br />50<br />
  53. 53. Novedades: Soluciones Sandbox<br />SharePoint 2010. Novedades y mejoras<br />51<br />DEMO<br />
  54. 54. ALM en SharePoint 2010<br />¿Qué es ALM?<br />Clave: gestionar cambios y actualizaciones<br />Sharepoint presenta grandes retos<br />Sistema complejo, muchas características<br />Hay que escribir código para el upgrade<br />No viene con una herramienta específica<br />http://spfeatureupgrade.codeplex.com/<br />SharePoint 2010. Novedades y mejoras<br />52<br />
  55. 55. SharePoint Designer<br />SharePoint 2010. Novedades y mejoras<br />53<br />Nuevo UI máslógico<br />SPD 2007 UI<br />SPD 2010 UI<br />
  56. 56. Novedades: SharepointDesigner<br />SharePoint 2010. Novedades y mejoras<br />54<br />DEMO<br />
  57. 57. Automatización de procesos<br />SharePoint 2010. Novedades y mejoras<br />55<br />Event<br />Messaging<br />Collaboration<br />Workflow<br />SharePoint 2010<br />LOB Apps<br />
  58. 58. Novedades en IT<br />Administración Central<br />Mejoras para IT Pros<br />SharePoint 2010. Novedades y mejoras<br />56<br />
  59. 59. AdministraciónCentral<br />Nuevo diseño y distribución<br />Interfaz gráfica con barras de ediciones<br />SharePoint 2010<br />
  60. 60. Mejoraspara IT ProsReducción de costosporDownTimesplataformasProactivas<br />Servidores Web<br />Prevencion de Sobrecarga y Prioridades<br />Servidores de Aplicacion<br />Failover Automatico en Multiples Servidores<br />Servidores de Busquedas<br />Servidores de Bases de Datos<br />Mirroring de Datos , RespaldosGranulares<br />
  61. 61. Mejoraspara IT ProsReducción de Tiempos de CaidausandoMonitoreoProactivo<br />Identificar los Problemas<br />Informacion a Nivel de Servicios.<br />Vinculos a Recursos<br />
  62. 62. Mejoraspara IT ProsSolucionesPropietarias y Hostedas con SharePoint Online<br />Propietarias<br />ServiciosHosteados<br />Mayor Escalabilidad<br />Control y Propiedad<br />Clientes<br />Socios<br />Empleados<br />Internet<br />Extranet<br />Intranet<br />
  63. 63. Arquitectura Servidor|Cliente<br />Arquitectura Servidor<br />Windows Server® 2008 64-bit con SP2 o Windows Server 2008 R2<br />SQL Server 2005 64-bit con SP2 o superior o SQL Server 2008 64-bit <br />.NET 3.5 con SP1 <br />Arquitectura Clientes<br />Internet Explorer 7 - 32 y 64 bit<br />Internet Explorer 8 - 32 y 64 bit<br />Firefox 3.x Windows y No Windows<br />Safari 3x<br />SharePoint 2010<br />
  64. 64. Sumario<br />Introducción a Sharepoint 2010<br />Novedades para desarrolladores<br />Herramientas<br />Novedades en modelos de Datos<br />Nuevos modelos de objetos<br />ALM en Sharepoint<br />SharepointDesigner<br />Novedades en IT<br />SharePoint 2010. Novedades y mejoras<br />62<br />
  65. 65. EOF<br />63<br />Gracias<br />jservera@mictt.com<br />pbustillo@mictt.com<br />

×