Your SlideShare is downloading. ×
0
Enterprise 2.0
Enterprise 2.0
Enterprise 2.0
Enterprise 2.0
Enterprise 2.0
Enterprise 2.0
Enterprise 2.0
Enterprise 2.0
Enterprise 2.0
Enterprise 2.0
Enterprise 2.0
Enterprise 2.0
Enterprise 2.0
Enterprise 2.0
Enterprise 2.0
Enterprise 2.0
Enterprise 2.0
Enterprise 2.0
Enterprise 2.0
Enterprise 2.0
Enterprise 2.0
Enterprise 2.0
Enterprise 2.0
Enterprise 2.0
Enterprise 2.0
Enterprise 2.0
Enterprise 2.0
Enterprise 2.0
Enterprise 2.0
Enterprise 2.0
Enterprise 2.0
Enterprise 2.0
Enterprise 2.0
Enterprise 2.0
Enterprise 2.0
Enterprise 2.0
Enterprise 2.0
Enterprise 2.0
Enterprise 2.0
Enterprise 2.0
Enterprise 2.0
Enterprise 2.0
Enterprise 2.0
Enterprise 2.0
Enterprise 2.0
Enterprise 2.0
Enterprise 2.0
Enterprise 2.0
Enterprise 2.0
Enterprise 2.0
Enterprise 2.0
Enterprise 2.0
Enterprise 2.0
Enterprise 2.0
Enterprise 2.0
Enterprise 2.0
Enterprise 2.0
Enterprise 2.0
Enterprise 2.0
Enterprise 2.0
Enterprise 2.0
Enterprise 2.0
Enterprise 2.0
Enterprise 2.0
Enterprise 2.0
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

Enterprise 2.0

1,018

Published on

Microsoft SharePoint Server 2007 as Web 2.0 platform for Enterprise Environment

Microsoft SharePoint Server 2007 as Web 2.0 platform for Enterprise Environment

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,018
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
18
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

Transcript

  • 1. MOSS Web 2.0 y capacidades offline Eva Ordoñez Ingeniero SharePoint
  • 2. MOSS Web 2.0 (Enterprise 2.0) Blog (Bitácora) Wiki (“quickly”) Red Social / Sitio Personal Sindicación de contenidos (Redifusión de contenidos) Podcast Taxonomía y etiquetado Ranking (valoraciones) Foro y chat (discusiones) Capacidades Offline Outlook Groove Messenger Sync Framework Agenda
  • 3. MOSS Web 2.0 Enterprise 2.0
  • 4. SharePoint 2007 Hojas de Excel de Documentos/tareas/calendario, visualización de datos, blogs, wikis, integración e-mail, Centro de informes, administración de proyectos Elementos web de BI, integrada con Project Server, KPI’s, Paneles de Control acceso a información offline. Inteligencia de Negocio Colaboración Formularios Web o Servicios de Portal Corporativo, Servicio de Procesos la Plataforma plantillas de sitios, formularios, Single de Sitios de trabajo, Portal directorio de sitios, Sign-On, Integración personalizados, seguros, sitios personales, con procesos de Negocio fiables, escalables Redes Sociales, negocio control de acceso a la información a detalle Gestión de Búsqueda contenido Administración de la Escalabilidad y funcionalidad información, seguridad, extendida, Web Content Management Búsqueda relevante, búsqueda de con políticas y workflow, personas, información, metadatos content types, site columns
  • 5. Smart Clients Navegador (Office) Interfaz (Basada en AJAX, DHTML, RSS, XML Web Services) Usuario Acotar seguridad, navegación, añadir servicios, crear mashups*, autoaprovisión Aplicaciones Servicios Web XML Sindicación RSS Aplicaciones y Servicios Colaboración Gestión de Inteligencia Portal Búsqueda Documentos, Wikis, Plantilla Intranet, Centro de contenido Procesos Negocio Discusiones, Blogs, Creación, Excel Services, Contactos/Tareas, Noticias, Directorio búsquedas, Workflow, Negocio de sitios, Mi Sitio, Relevancia, Centro informes, Integración E-Mail, Formularios web, Buscador Búsqueda Publicación Web, KPI´s, Elementos Integración Outlook, Valor datos en real, Personas, Redes empresarial, Gestión Docs, Web y listas Gestión de proyectos Integración LOB, Sociales, Metadatos, Gestión registros, datos de negocio, Listas/Documentos Acciones LOB, SSO Privacidad Extensibilidad Políticas, Multi- Integración SQL Offline lenguaje RS/AS Almacenamiento Seguridad Administración Despliegue Extensibilidad Repositorio Políticas Servidor Migración Modelo de sitio Consola Formularios/Campos Metadatos Autentificación Servicios Granja Plantillas Delegación OM & SOAP Versionado Nivel carpeta/elemento Políticas Renderizado Aprovisionamiento Event Handlers Backup UI personalizado por características Navegación Monitorización API´s Migración Papelera derechos Soporte Extranet Servicios SO ASP .NET: Web Parts, Personalización, Master Pages, Service Provider Framework, Seguridad, etc… Servicios BBDD Servicios Búsqueda Servicios Workflow
  • 6.  Comunidades autogestionadas  Libreta Social  Búsqueda  Gráfico de Red Social de personas  Etiquetas  Vista perfil  Lector personal RSS • Blogs • Wikis + público  Lista de +   Perfil público enlazado Rastreo actividad de compañeros compañeros  Mini perfil interno  Seguimiento  Búsquedas federadas compañeros (buscadores externos)  Visor de RSS enlazado WSS + MOSS + Sitios Sociales
  • 7. Colaboración Colaboración
  • 8. Colaboración Blogs
  • 9. Colaboración Wikis El término “wiki” proviene del término Hawaiiano que significa “rápido”
  • 10. Colaboración Wikis – Alertas por Email
  • 11. Colaboración RSS sindicación Los estándares son: • Richt Site Summary (RSS 0.9x) • RDF Site Summary (RSS 0.9, RSS 1.0) • Really Simple Syndication (RSS 2.0) • Atom Un Feed o Canal RSS, es un fichero de formato XML, conteniendo información específica de un sitio web de noticias, blogs…
  • 12. Portal Portal
  • 13. Portal Redes Sociales Web | Mobile | Desktop | InBox Mi Home Comunidades • Titulares noticias • Descubrir & crear • Network Building • Libreta social Contenido Sistemas • Contenido relevante • Publicación internos Mi perfil Contenido 2.0 SharePoint • Registro actividad • Nube de etiquetas Site • Gráfico red social • Ultimo contenido • Publicación • RSS Internet Microsoft Office SharePoint Server 2007 Active SQL Server Windows Server Directory IIS ASP .Net AJAX
  • 14. Portal Jerarquía de Red Organizacional Datos de usuario Vista Pública de Sitio Personal
  • 15. Portal Red Social Listado de pertenencia a subsitios Vista privada de Sitio Personal
  • 16. Interfaz usuario
  • 17. Community Kit for Podcasting Kit for SharePoint SharePoint Posicionando SharePoint
  • 18. Podcasting Kit para SharePoint
  • 19. Búsquedas Navegación - Canales EDITORIAL - Filtros - Noticias - Top podcasts - Actualizaciones - Titulares TAG CLOUD Strategy Consulting explained… SELECCION PODCAST - Integración IM Integration, Presencia - Filtros - Resultados de búsquedaSearch results - Subscripción (Podcast RSS)
  • 20. • Tipos de Contenido ◦ Valoraciones y Comentarios ◦ Almacenamiento de ficheros muy grandes, fuera de SharePoint ◦ Seguimiento de las descargas ◦ Taxonomías configurables (Advanced Property Search) ◦ Tag Cloud (Free form tagging) • Interfaz de usuario ◦ Soporte mejorado de RSS (Zune/iTunes) ◦ Silverlight Media Player • Acceso a toda la funcionalidad de SharePoint OOTB Funcionalidades
  • 21. Valoraciones y Comentarios (Metadatos) El almacenamiento base es creado utilizando los campos estándar de SharePoint Permite las búsquedas en las colecciones de sitios utilizando Content by Query Utiliza el manejador de eventos para calcular de forma asíncrona, las previsualizaciones y la duración de los ficheros de audio y video
  • 22. Valoraciones y Comentarios  Se pueden valorar elementos de MOSS internos y externos en ◦ XSLT’s utilizando Ajax/JavaScript ◦ Listas utilizando Custom Field controls ◦ Paginas que utilicen WebParts  Almacenados sobre SQL para poder soportar niveles empresariales
  • 23. SharePoint Document Rating System • Document libraries • Issue lists • Calendar lists • Custom lists • Link lists - Todos los votos de todos los usuarios, se computan para la puntuación del documento - Los resultados de la votación se almacenan, en un campo de solo lectura, agregado al tipo de contenido y representado por las 5 estrellas. El número de votos se muestra cuando pasa el ratón sobre ellas - Para los usuarios autentificados, existe un informe de votación, de modo que puedan ver los votos/comentarios sobre un documento/elemento - El administrador de la lista puede ver el informe completo de todos los votos de la lista - El propietario del sitio, puede ver el informe completo, incluyendo todos los votos de todas las listas/bibliotecas del sitio web - Las vistas estándar de SharePoint se aplican en la biblioteca, para crear del tipo: “top 5”
  • 24. • Taxonomías ◦ Simplificar – no debemos Metadatos olvidar las diferencias entre una taxonomía y el “tagging” ◦ Extender los tipos de contenidos con más campos ◦ Es utilizado para las búsquedas por propiedades personalizadas • Tag Cloud ◦ Términos utilizados por el usuario ◦ Cacheados a través de la colección de sitios ◦ MUBIN on up = More Uses Bigger Index Number
  • 25.  Campo personalizado (Site Column)  Disminuye la carga en SQL  Dos mecanismos de subida ◦ ASP.net upload mechanism ◦ Silverlight upload mechanism  URI upload location sobre IIS (NLB setup) Almacenamiento ficheros en Red
  • 26. Almacenamiento ficheros en Red
  • 27. • OOB tiene limitaciones para ordenar, mostrar las ultimas actualizaciones y relevancias • La búsqueda personalizada tiene un UI muy flexible • Se puede colocar un control de valoraciones en los resultados utilizando el XSLT Búsquedas
  • 28. • Master page desarrollada para incorporar componentes a medida de navegación • Se crean dos Master pages ◦ Base application master page ◦ Mobile access master page Interfaz Usuario (Master Pages)
  • 29. Interfaz de Usuario (Page Layout)
  • 30. • Grid view es el repositorio primario de contenidos • Utiliza el web part de “Content By Query” para mostrar el contenido • Se visualiza utilizando XSL style sheets aplicadas a los meta datos • Permite filtrar, ordenar, y paginar Interfaz de usuario (Grid View)
  • 31. • Esta basado en una plantilla de publicación de paginas • El contenido es categorizado como parte de la serie • Permite a los propietarios del contenido usar las herramientas standard de SharePoint y los web parts Interfaz de usuario (Podcast Series)
  • 32. • La vista para móviles una pagina aspx de SharePoint, con su propia master page • Permite una configuración sencilla de la vista móvil • Permite buscar de forma sencilla • Está basada en el CBQ ◦ Configuración sencilla vía XSL ◦ Web part page (puede añadirse cualquier web part)
  • 33. • Los datos se muestran utilizando el web part Content By Query (CBQ) • CBQ web part proponciona un enlace RSS a los resultados • La solución personaliza estos resultados RSS para incluir los tags para el Zune e iTunes Interfaz de usuario (RSS)
  • 34. <?xml version="1.0" encoding="utf-8"?> <rss version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"> <channel> <title>Podcast Homepage</title> <link>http://pksdemo1/_layouts/feed.aspx?xsl=2&web=/&page=ac5d9e14-e066-415f-bb6e- c74ea31025e2&wp=8fa72896-fee5-4bf3-9bf3-811033641ef7</link> <description></description> <ttl>60</ttl> <item> <title>Ray Ozzie: Introducing Live Mesh</title> <link>http://mschnlnine.vo.llnwd.net/d1/ch9/0/RayOzzieLiveMesh_2MB_ch9.wmv</link> <description>In his first Channel9 interview, Ray Ozzie, Microsoft's Chief Software Architect sits down with Jon Udell to talk about Live Mesh, a new technology and platform that enables synchronization and storage to the cloud; You'll hear about the history of Live Mesh, how it has been influenced by Ray's previous work on products like Groove and Lotus Notes. Ray also discusses the core technology that forms the basis for Live Mesh including REST APIs, XML, and synchronization APIs that enable you sync your Mesh across multiple devices.</description> <pubDate>2008-07-16 00:00:00</pubDate> <author>Ray Ozzie</author> <itunes:summary>In his first Channel9 interview, Ray Ozzie, Microsoft's Chief Software Architect sits down with Jon Udell to talk about Live Mesh, a new technology and platform that enables synchronization and storage to the cloud. You'll hear about the history of Live Mesh, how it has been influenced by Ray's previous work on products like Groove and Lotus Notes. Ray also discusses the core technology that forms the basis for Live Mesh including REST APIs, XML, and synchronization APIs that enable you sync your Mesh across multiple devices.</itunes:summary> <category>livemesh</category> <itunes:category>livemesh</itunes:category> <itunes:explicit>No</itunes:explicit> <managingEditor></managingEditor> <itunes:author>Ray Ozzie</itunes:author> <itunes:duration>00:09:00</itunes:duration> <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/RayOzzieLiveMesh_2MB_ch9.wmv" length="0" type="video/x-ms-wmv" /> </item> </channel> </rss> Interfaz de usuario (RSS – Schema)
  • 35. Interfaz de usuario (Video Player) • Silverlight 2 ASP.NET Extensions • MediaPlayer User Control • Este Web Part soporta el contenido externo e interno
  • 36. Community Kit para SharePoint
  • 37. Personalizando MOSS Community Kit Server
  • 38. Personalizando MOSS / CKS
  • 39.  Para crear un nuevo tema, se crea una carpeta en el directorio “themes”  Por defecto tenemos los siguientes controles de blog : ◦ Archives ◦ Admin Links ◦ RSS Feed Link ◦ Categories and/or Tag Cloud Links ◦ Comment Form Personalizando MOSS / CKS
  • 40.  Escenarios  Despliegue ◦ Individual ◦ Site Collection vs. Site ◦ Equipo ◦ Empresarial  Debilidades  Políticas ◦ Branding ◦ Comentarios (*) ◦ Usabilidad ◦ Moderación ◦ No tag cloud ◦ No hay políticas para asegurar la información ◦ Escalabilidad (*) Anonymous Comments Feature for SharePoint Blog Blogs
  • 41. Integración de Office en blogs
  • 42. Blogs empresariales en el Portal
  • 43. CKS: Enhanced Blog Edition • Framework de temas modulares • Friendly URLs • RSS feed • Trackbacks • Antispam • Nube de etiquetas • Manejo de Categorias • BlogML import/export
  • 44.  Posicionamiento ◦ Por defecto el blog personal, está enlazado con MySite ◦ En el caso de blogs de equipo; opcionalmente enlazado con los team sites ◦ Post directamente desde Word 2007 o Windows Live Writer ◦ Indexado con los demás contenidos de SharePoint, para una búsqueda unificada ◦ Ejemplo en Microsoft sharepoint.microsoft.com/blogs  Y Además ◦ Branding, usabilidad, Internet CKS: Enhanced Blog Edition ◦ Escalabilidad Telligent Community Server Blogs
  • 45. CKS: Enhanced Wiki Edition • Conversaciones integradas • FlexWiki herramienta de importación • Tokens personalizados (ej. in-page Table of Content and associated bookmarks, MediaWiki markup tags) • Detección de duplicados • Plantillas • Herramienta Importar/exportar
  • 46. CKS: Enhanced Wiki Edition MediaWiki markup tags
  • 47.  Posicionamiento ◦ Adecuado para wikis de equipo y opcionalmente a nivel de los team sites ◦ Simple, interfaz de usuario sencilla de utilizar ◦ Indexado con los demás contenidos de SharePoint  Y Además ◦ Conversaciones Integradas CKS: Enhanced Wiki Edition ◦ Escalabilidad Atlassian Confluence Wikis
  • 48.  Escenarios  Despliegue ◦ Integración con las búsquedas ◦ Foros ◦ Encontrar / Navegar ◦ Aplicaciones de QnA ◦ Simple y múltiple  Debilidades ◦ Hablar de cualquier cosa ◦ Escalabilidad en cualquier lugar ◦ Usabilidad  Políticas ◦ ◦ Estadísticas No hay administración de la ◦ De Retención – no es información email ◦ No hay redes sociales ni colaboración ◦ Mapeo de las ◦ No hay búsquedas por elementos conversaciones con el especificas contenido Areas de Conversación
  • 49. CKS: SPForums Web Part •Calculo de estadísticas •Mejoras en el uso •Mover/borrar las conversaciones
  • 50.  Posicionamiento ◦ Adecuado para sitios a medida y de forma opcional enlazado a los team sites ◦ Simple, interfaz de usuario sencilla de utilizar ◦ Sincronización bidireccional con Outlook ◦ Indexado con los demás contenidos de SharePoint, para búsquedas unificadas  Y Además ◦ Estadísticas, usabilidad CKS: SPForums 2007 ◦ Comunidades, redes sociales NewsGator Social Sites ◦ Escalabilidad Telligent Community Server Areas de conversación
  • 51. Web part implementado con la ayuda de AJAX, para integrar un chat. ChatterBox AJAX 1.0 Beta
  • 52. Bringing Web 2.0 to the Enterprise with the 2007 Office System www.microsoft.com/downloads/details.aspx?FamilyId=8B48BD31-F043- 4AB4-96EB-C6E958FE4EC9&displaylang=en Tips and Tricks - Using Blogs in Windows SharePoint Services 3.0 www.microsoft.com/downloads/details.aspx?familyid=BB18CD26-F7DB- 4AA6-8FDA-F9101AA53C67&displaylang=en Tips and Tricks - Using Wikis in Windows SharePoint Services 3.0 www.microsoft.com/downloads/details.aspx?familyid=BA4B9AFB-C06E- 4480-B816-26B7E009E35C&displaylang=en Codeplex Community Kit for SharePoint www.codeplex.com/CKS Podcasting Kit for SharePoint www.codeplex.com/PKS SharePoint Document Ratings Web Part www.codeplex.com/spdocrating SharePoint Community Portal sharepoint.microsoft.com Recursos
  • 53. Capacidades Offline Enterprise 2.0
  • 54.  WSS/MOSS son entornos conectados  Algunas capacidades desconectadas (offline) en WSS/MOSS ◦ Outlook para documentos offline ◦ Groove ◦ Live Messenger Problema
  • 55. Outlook Todas las listas y bibliotecas de documentos, tienen capacidad offline.
  • 56. Groove Desde un cliente en la estación de trabajo, puede conectar a la información.
  • 57. Messenger Permite el trabajo offline, con las carpetas compartidas.
  • 58. Demo Configurar Bibliotecas SharePoint en Groove
  • 59. Microsoft Sync Framework v2.0 CTP1 ◦ WSS Sync Provider Disconnected Service Agent ◦ Para proveer de capacidad de conexión discontinua Solución
  • 60. SharePoint SPList <web proxy> Sync WSS Sync Lists.asmx Meta WSSList Data Provider Adapter Store Plataforma de sincronización
  • 61. Invoca los servicios Web de aplicaciones cliente con conexión limitada/ocasional. SQL Server Agente de servicio desconectado
  • 62. SP Lists Web Service Microsoft Sync Framework msdn.microsoft.com/en- Developer Center us/library/lists.aspx msdn.microsoft.com/en- Easy sync with SP List us/sync/default.aspx msdn.microsoft.com/en- Disconnected Service Agent us/library/lists.lists.getlistitemch App Block angessincetoken.aspx msdn.microsoft.com/en- us/library/cc540752.aspx Recursos
  • 63. ¡Muchas gracias!
  • 64. © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

×