martes, 27 de octubre de 2009

Lo nuevo de SharePoint Foundation 2010!!

Les paso un breve resumen de las novedades de SharePoint Foundation 2010, el sucesor de Windows SharePoint Services 3.0. Fuente: What's New in SharePoint Foundation 2010.

Cuando terminen de leerlo, van a querer instalarlo ya!

SharePoint Foundation 2010. Lo nuevo.

Business Connectivity Services  (ex BDC):

Como todos sabrán, en MOSS 2007 existe algo llamado Business Data Catalog que permite acceso de lectura a sistemas legados. Bien, BDC ha sufrido algunos cambios buenos:

  1. Ahora se llama BCS
  2. Ahora es lectura y escritura!
  3. Ahora permite operaciones batch de múltiples registros.
  4. Ahora puede trabajar con datos de tipo BLOB.
  5. Lo más importante, ya no es exclusivo de MOSS, es parte de SharePoint Foundation (WSS)

Más información en What's New- Business Connectivity Services.

Modelo de objetos de Cliente:

SharePoint Foundation introduce tres API para cliente:

  1. .Net Framework
  2. Silverlight
  3. ECMAScript (JavaScript, JScript)

Estas APIs permiten inter-operar con el servidor y son más sencillas que el uso de WebServices. Más información en What's New- Client Object Model:

Mejoras en eventos:

Algunas de las mejoras:

  1. Evento On Create de listas
  2. Eventos after sincrónicos!
  3. Evento Add en sitios
  4. Evento Add y Delete en listas

Más información en What's New- Events Improvements.

Mcirosoft Synch Framework

Es una arquitectura de sincronización global y unificada que permite a Microsoft y otras aplicaciones de terceros sincronizar más fácilmente con SharePoint 2010 Fundation. Más información en What's New- Microsoft Synch Framework.

Mejoras en el desarrollo para móviles

  1. Las webparts pueden ahora adpatarse para móviles a través de mobile adapters.
  2. Alertas SMS: Sí, leíste bien, ahora las alertas pueden convertirse en SMS y llegar a un celular.
  3. Alrededor de 60 nuevos controles para móviles.

Más información en What's New- Mobile Device Development Enhancements.

Mejoras en consultas!!

  1. Creo que todos saben que ahora existe LINQ to SharePoint Provider
  2. Pero a eso agreguen la posibilidad de hacer join con CAML
  3. Y a eso agreguen hacer consultas desde el modelo de objetos del cliente

Qué se elimina? En realidad se mantiene, pero se recomienda no usar:

  • Web Services para acceder a datos
  • Llamadas directas a owsscr.dll

Más información en: What's New- Query Enhancements.

Ribbon:

Básicamente es una nueva barra de herramientas. Una imagen vale más que mil palabras:

image 

Más información en What's New- Ribbon.

Soluciones Standboxed

Permite a los usuarios subir código personalizado dentro del contexto de una colección de sitios.

image

Más información en What's New- Sandboxed Solutions.

Services Aplication Framework

Proporciona una plataforma que permite a los desarrolladores construir aplicaciones escalables. Ayuda a equilibrar la carga y gestión de los servicios de SharePoint. Proporciona más de 20 servicios que están integrados en el producto básico. Por ejemplo, la búsqueda de SharePoint es ejecutada por este framework.

Reemplaza al Service Application Framework Microsoft Office SharePoint Server 2007. Más información en What's New- Service Application Framework.

Silverlight & Fluid Application Model

Ahora se puede hostear una aplicación Silverlight dentro de una WebPart, de la misma manera que se pueden integrar aplicaciones externas dentro de una WebPart en forma segura. Para mayor información consultar What's New- Silverlight Integration and the Fluid Application Model.

Mejoras en la interfaz de usuario

Como ya se mencionó anteriormente, una de las mejoras es la Ribbon.

Otro cambio significativo es que ahora la master page es compartida por las applications pages y las sites pages. Esto no era así en WSS3 (consultar el artículo Master pages en SharePoint). Finalmente se renovaron las hojas de estilo, facilitando su personalización y performance. Más información en What's New- UI Improvements.

Windows PoweShell para SharePoint

Es una nueva herramienat de línea de comandos que soprota lenguaje de script que complementa CMD.EXE. Es el reemplazo de STSADM. Más información en What's New- Windows PowerShell for SharePoint.

Mejoras en flujos de trabajo

Entres las mejoras se pueden identificar:

  1. Nuevas actividades.
  2. Interacción con más eventos y posibilidad de crear nuestros propios manejadores de eventos.
  3. Ahora los flujos de trabajo pueden depender de sitios, no sólo de listas.
  4. Flujos de trabajo que pueden ser ejecutados con permisos elevados, no con los permisos del iniciador.
  5. Se pueden reusar los flujos de trabajo y aplicar a varias listas.

Más información en What's New- Workflow Improvements.

 

Aquí termina. Consideren todo este material como “beta”. Acepto todo tipo de comentarios y aportes para ampliar estos temas, ya que todo es nuevo, hay poca información y pude haber cometido errores de interpretación.

Hasta la próxima!

15 comentarios:

Excelente aportacion sobre SahrePoint. Yo instale en mi servidor el sharepoint Foundation, y he instalado un sitio que funciona de maravilla. El problema es que no nos podemos conectar desde el celular. Alguna sugerencia?
Gracias

Gracias Edelberto!
Fijate si este enlace te sirve:
http://blogs.technet.com/b/office2010_sp/archive/2010/05/05/configuraci-n-de-sharepoint-server-2010-para-el-acceso-desde-dispositivos-m-viles.aspx
Saludos!

TENGO UNA PREGUNTA EXISTE SHAREPOINT FOUNDATION 2010 PARA 32 BITS_?

No, SharePoint 2010 es 64 bits...

quiero instalar Sharepoint en Windows 7 x32, creo que podria hacerlo con SharePoint2007, me ayudarian con algun link de descarga y guia. gracias

Hola. Sharepoint 2007 no se instala sobre Windows 7 (si Sharepoint 2010). De todos modos, buscando el google vimos que en el sitio bamboo solutions han llegado a hacer una beta para instalar Sharepoint 2007 sobre Vista y que algunos lo han hecho sobre W7. Te paso el link, por si querés leer las experiencias: http://community.bamboosolutions.com/blogs/bambooteamblog/archive/2008/05/21/how-to-install-windows-sharepoint-services-3-0-sp1-on-vista-x64-x86.aspx

Nosotros no recomendamos que se instale el producto sobre una plataforma no soportada por MS.

Saludos, Sebastián.-

Gracias Sebastian, lo entiendo, yo tengo una pc con 2GB RAM y Windows 7 Profesional x32bits, necesito desarrollar una solucion con sharepoint que me puedes sugerir, existe alguna version q sea compatible con estas caracteristicas?? xq no puedo cambiar ninguna de ellas

En mi caso también tengo Windows 7 x64 y para armar un ambiente de desarrollo/prueba instalé una Virtual Machine de vmware con Windows 2003 Server y SQL 2005 y funciona ok. Tomalo como una alternativa válida.

Saludos, Sebastián.-

gracias, mira esto es lo q habia pensado, tengo un servidor con win server2008, ahi crear con virtualbox la maquina virtual con win server 2008 64bits e instalar alli el sharepoint foundation, los usuarios tienen windows7 profesional 32bits y apenas 2GB de memoria, como accederan ellos a la herramienta creada en sharepoint???

Pueden entrar con cualquiera de los exploradores soportados por Sharepoint Foundation 2010. Te paso un link con las compatibilidades entre SPF 2010 y los distintos exploradores: http://technet.microsoft.com/es-es/library/cc288142.aspx

Saludos, Sebastián.-

gracias sebastian, ojala estuvieras aqui para ayudarme en la implementacion ..jaja...
entonces cualquier usuario puede conectarse desde cualquier lugar y subir informacion _
?

Hola les cuento que parece que al fin logre instalar sharepoint foundation 2010 pero llegue hasta el asistente para configuracion de productos sharepoint en la parte de especificar parametros de Base de Datos me pide un nombre de usuario y contraseña y no se q poner pues no estoy unido a un dominio

Hola, si podés contactame por mail a sebastian.torres@gmail.com así tenemos una comunicación fluída y vemos como te ayudamos con este punto.

Saludos, Sebastián.-

se puede evitar unirse a un dominio???

Si, podés instalarlo en forma standalone, en lugar de farm y lo ejecutás con un usuario local del servidor con los permisos adecuados.

Publicar un comentario