viernes, 1 de enero de 2010

El 2010 nos traerá sorpresas, asombros y desafíos

Los productos 2010 de Microsoft empezando con la interfase de desarrollo Visual Studio 2010, los productos de la familia Office que ya desde sus versiones beta están demostrando estabilidad, productividad y eficiencia, y por último pero no por ello menos importante SharePoint 2010 y Project Server 2010 que nos traen sorpresas atinadas y sobresalientes.

SharePoint 2010 se convertirá en la plataforma de desarrollo Web en línea y fuera de línea para las empresas, para la internet, y para los móviles.

Algunos nombres han cambiando para dar el rumbo correcto a lo que estamos por presenciar.   SharePoint Services 4.0 ya no se llamará así mas sino que le conoceremos como SharePoint Fundation.  Y una de las muchas sorpresas que nos trae es que incluye un nuevo servicio sobresalientemente mejorado que conocimos en la versión Server llamada Business Data Catalog que nos permite acceder fuentes de datos distintas a las listas de SharePoint (como bases de datos de distintos proveedores, Web Services) dentro del ambiente SharePoint. Ahora esta incluido y mejorado en SharePoint Fundation 2010 la versión gratuita que esta incluida en Windows  Server 2008 para 64 bits. y es se llama Business Connectivity Services .

Este nuevo servicio trae consigo nuevos conceptos como los son los External Content Type  que en términos de desarrollo podríamos asociarlos una clase que se define como la representación de un objeto pero no es el objeto en sí y luego de definir este ECT por medio de un asistente que inicia con la conexión a la fuente de datos en SharePoint Designer 2010 que es gratuito y exclusivo para el desarrollo de la plataforma SharePoint 2010 podemos indicarle que cree una lista externa con todas las operaciones básicas de una entidad (CRUD:Create, Read, Update and Delete) sin escribir una línea de código.  ´

Las líneas de código que si podemos escribir es la referencia a esta lista de SharePoint como cualquier otra aunque sabemos que proviene de una fuente de datos distinta como una base de datos o un Web Service que ahora se representa dentro de una nueva plataforma ETC. Y en cuestión de 10 minutos tendremos disponible una lista no solo para lectura sino para agregar, editar o eliminar elementos algo que no podíamos hacer antes y que solo el hacer la conexión teníamos que crear un archivo xml con una herramienta externa, levantar el servicio Single Sign On y hacer el deployment manual en la versión SharePoint Server. Ahora desde SharePoint Designer 2010 solo seguimos un asistente grabamos y publicamos lo definido y tenemos lista la lista en producción para editar y que va hasta la fuente de datos para actualizar la información.

El nuevo API el Client Object Model que permitirá entre otras cosas conectarnos a un servidor de SharePoint sin estar necesariamente dentro del servidor y acceder a través del modelo de Objetos (aunque no completamente) para acceder la información. Esto no solo se aplica para aplicaciones Windows, Consola sino también para J-Son, Silverlight, hará mas eficiente los procesos de llamadas a los datos.

Bueno hay mucho que escribir, solo para finalizar mencionando algo muy interesante es que Project Server 2010 requiere que se instale SharePoint Server 2010 es decir que ya no se basa en la versión Services sino en la completa de Server y ya no dependeremos de otra instalación de Server para tender todos los servicios disponibles en Project Server 2010, los motores de búsqueda y todo lo demás elevará las fronteras en la personalización para los usuarios de Project Server.  Y para cerrar con broche de oro este noticia ahora Portfolio Server y Project Server son un solo producto Project Server 2010 que antes se vendían por separado y no estaba del todo integrada esto ya es del pasado porque el futuro primer semestre 2010 estrenaremos productos que ha elevando la concepción que teníamos de portales, Tablas de Control, Servicios, Portafolio de proyectos y herramientas de Análisis de Datos mucho mas sofisticados y que pueden ser actualizados desde un móvil.

Hasta el próximo año que tenga un feliz año lleno de desafíos y satisfactorios logros!.

Manolo Herrera

No hay comentarios.: