November 2007 - Artículos

Cualquier persona que conozca SharePoint, sabrá que SharePoint es una herramienta colaborativa, pero también es una herramienta eficiente para realizar búsquedas de información dentro del entorno.
Microsoft lo sabe, y de hecho, muchas empresas adquieren SharePoint únicamente por la potencia y facilidad de búsqueda que posee.
El caso es que Microsoft ha mejorado las acciones de búsqueda en SharePoint muchísimo en los últimos años, así que sabedores de esto, ha dado una vuelta de tuerca más a la situación y ha sacado Microsoft Search Server 2008 Express.
Un producto gratuito en versión RC (release candidate) que nos permitirá mejorar las búsquedas de información dentro de nuestra organización.
Lo habitual es que cuando necesitamos algo, vayamos a Internet, pero... ¿y cuando tenemos que buscar información dentro de la organización?. En muchas ocasiones nos ponemos a navegar entre la gran cantidad de carpetas de la red buscando ese dossier o documento que necesitamos para realizar una tarea determinada.
Con las herramientas de búsqueda, podemos ser más eficientes y más concretos en las búsquedas, y localizar rápidamente aquella información que no encontrábamos en un primer momento, por decirlo de otra forma, encontraremos la aguja en el pajar de forma mucho más rápida y concreta.
Si aún no entiendes bien esto que te cuento, te sugiero ver este video en inglés sobre Microsoft Search Server 2008 Express.
No obstante, dentro del amplio abanico de productos referidos a la búsqueda, podemos encontrar Microsoft Search Server 2008 Express, Microsoft Search Server 2008 y Microsoft Office SharePoint Server 2007. Si lo que quieres conocer es una comparación entre estos productos, te sugiero acceder a este enlace. (Recuerda que WSS 3.0 es gratuito y MOSS 2007 no).
Lo mejor de Microsoft Search Server 2008 Express es que es un paquete gratuito.
Las descargas de las herrramientas de búsqueda pueden ser localizadas en este enlace.
La descarga de Microsoft Search Server 2008 Express RC puede ser localizada en este enlace (221 Mb para la versión de 32 bits, y 235 Mb para la versión de 64 bits).
Microsoft ha publicado un fantástico repositorio sobre Workflows.
En este repositorio, podemos localizar una serie de enlaces a información muy valiosa sobre Workflows orientados a SharePoint.
Esta información está preparada en forma de roadmap, y puede ser localizada en este enlace.
La nueva versión de Windows PowerShell 2.0 extenderá lsa características actuales de Windows PowerShell 1.0.
Esta versión previa de la futura y final versión de Windows PowerShell 2.0, puede ser descarga desde este enlace.
Si lo que queremos es conocer las nuevas características de Windows PowerShell 2.0, no debemos dejar de visitar este otro enlace.
¿Y todo esto por qué y para qué?. Microsoft siempre ha estado tratando de ofrecernos herramientas para mejorar la sincronización de datos (Pocket PC o Tablet PC por ejemplo). Pero ya sabemos como es esto. Si Microsoft avanza, otras empresas grandes también (por ejemplo Google o Sun), si estas avanzan, Microsoft también lo hace. Y entre arreones y arreones, aparecen cosas como Google Gears, y Microsoft que estaba en esto de la sincronización offline desde hace muchísimo tiempo, no se quiere dejar comer la oreja, así que de esa guisa, anda evolucionando desde hace meses lo que ha denominado MSF - Microsoft Sync Framework.
¿Y qué es MSF?.
Microsoft ha publicado una extensa información sobre lo que se denomina MSF o Microsoft Sync Framework, o lo que es lo mismo, una amplia plataforma de sincronización que permite a las aplicaciones la colaboración fuera de línea de cualquier tipo de aplicación, ya sean servicios y dispositivos con soporte para cualquier tipo de datos, permitiendo así mismo almacenar cualquier tipo de datos, trabajar con cualquier protocolo de transferencia, y con cualquier topología de red.
Sync es según he podido saber, independiente respecto al transporte de información, y puede ser utilizado para mover datos entre nodos, pudiendo trabajar con cualquier tipo de aplicación, Remoting, Web Services, RPC, Sockets, WCF en general, etc. Esta sincronización cubre cualquier aspecto, desde las bases de datos relacionales, pasando por los sistemas de archivos NTFS/FAT, información de contactos, información multimedia, configuraciones de usuario, feeds, etc.
Con todo esto, Microsoft ha publicado una interesante documentación sobre MSF, el único pero es que esta documentación la encontraremos en inglés.
La página Web del sitio oficial sobre MSF la localizaremos en este enlace.
Si aún no sabes que es esto de MSF, te sugiero entonces leer el siguiente documento pdf en inglés, que es una introducción a MSF Runtime (610 Kb - pdf).
De la misma manera que ADO.NET, MSF incluye diferentes proveedores que nos permiten conectarnos a las fuentes de datos más comunes. Los proveedores icluidos son:
Si lo que queréis es acceder a la ayuda online, podéis descargárosla desde es enlace (4 Mb).
Encontrareis un enlace de descarga general de MSF aquí.
También podéis acceder al enlace de descarga de SQL Server Compact Edition 3.5 y MSF para ADO.NET 2.0 CTP1 - aquí.
Alguno seguro que recuerda mis intentos por explicar Scrum desde otro punto de vista, con la entrada Explicando Scrum a mi abuela.
Mis intentos buscaban desmitificar algunos aspectos que hay sobre Scrum y tratar de explicarlo de una forma llana, y sobre todo en nuestro idioma, el que compartimos muchos millones de personas.
Gracias a Dios que no soy el único que trata de poner su granito de arena en la lengua de Cervantes y surgen nuevas iniciativas, algunas de ellas extraordinarias y que pueden convertirse en un clásico.
Tal es el caso en mi modesta opinión del trabajo de Juan Palacio, el cual ha publicado un libro sobre Scrum escrito completamente en español.
El libro trata de explicar y exponer los conceptos y experiencias de Scrum con el objetivo principal de mejorar la gestión de los proyectos Software.
Lo mejor de este libro es que tenemos dos opciones para obtenerlo, una en formato electrónico (PDF) en este enlace, o bien en formato impreso en este otro enlace (de pago por aproximadamente unos 30€).
El libro descargable en formato electrónico, tiene un tamaño de poco más de 5MB y 190 páginas.
La verdad es que me encanta ver este tipo de cosas, y espero que este trabajo sepais valorarlo como se merece.
Hace medio mes, os anuncié el SP1 de Microsoft Expression Design.
El problema es que ese SP1 era sólo para Microsoft Expression Design en inglés.
Ahora, Microsoft ha publicado por fin el SP1 de Microsoft Expression Design en español.
El SP1 de apenas 1.1 Mb, puede ser descargado desde este enlace.
Además del SP1 en español, Microsoft ha publicado un fichero comprimido con extensión zip y de unos 5.3 Mb, que contiene el manual de usuario de Microsoft Expression Design con SP1.
Este manual puede ser descargado desde este otro enlace.
Microsoft ha sacado a la luz un nuevo sitio Web denominado SharePointPedia, y que en realidad es una Wiki de SharePoint, una enciclopedia de SharePoint, dónde podemos contribuir con nuevos contenidos.
Para poder contribuir, tenemos que hacer uso de una cuenta de Windows Live ID (antiguo Passport).
Espero que le resulte útil a más de uno.
Podréis acceder a esta nueva Web en este enlace.
Microsoft ha publicado un excelente recurso, que consiste en un póster que contiene los Namespaces de Microsoft .NET Framework 3.5.
En concreto, se trata de los namespaces usados comúnmente, entre los que destacamos los de WPF (Windows Presentation Foundation), Windows Forms, ASP.NET, WCF (Windows Communication Foundation) y WWF (Windows Workflow Foundation), Data, XML y LINQ, y unos namespaces de carácter fundamental.
Estos namespaces se encuentran en un único fichero, de extensión pdf, de 1 página de extensión y que ocupa casi 1 Mb.
Este pdf, puede ser descargado desde el siguiente enlace.
Aunque parezca mentira, hay muchos desarrolladores que aún siguen trabajando con tecnologías Microsoft y que aún no han visto nada sobre .NET Framework.
A este hecho se le pueden dar muchas explicaciones, pero las más destacables tiene que ver en que simplemente no necesitan dar ese salto.
Por eso, cuando se decide dar ese salto en muchas empresas, empiezan por Microsoft .NET Framework 2.0. Y aquí tienen que dar un gran salto y hacer un esfuerzo bastante notable.
Por otro lado, en el horizonte más cercano ya asoma Microsoft .NET Framework 3.5, y de muchas personas que usan Microsoft .NET Framework, apenas han visto Microsoft .NET Framework 2.0 o simplemente es lo que utilizan, sin saber que es o para que sirve Microsoft .NET Framework 3.0, así que imaginaros el esfuerzo que tienen que hacer respecto a Microsoft .NET Framework 3.5.
El caso es que en la red hay muchos recursos de todos los Microsoft .NET Frameworks que queramos, y a veces encontramos Virtual Labs que nos pueden resultar de mucha utilidad.
Esta noticia ya la publiqué hace bastante tiempo, pero por su importancia y por encontrarme con desarrolladores a los que les cuesta dar el salto a .NET Framework 2.0 y por supuesto, ya no digamos a Microsoft .NET Framework 3.0 y Microsoft .NET Framework 3.5, me he decidido a refrescarla.
Para aquellos que no sepan lo que es Microsoft .NET Framework 3.0, les vendrá muy bien una serie de laboratorios virtuales sobre esta versión de .NET Framework.
La página Web de los Virtual Labs de Microsoft .NET Framework 3.0 la podréis encontrar en este enlace.
No obstante y para poner algo más reciente, también son interesantes los Virtual Labs de Microsoft Visual Studio Team System, los cuales podréis encontrar en este otro enlace.
Microsoft ha publicado unos interesantes WhitePapers en formato PDF en inglés sobre virtualización.
En concreto, los tres documentos tiene los títulos "Virtualization From the Datacenter to the Desktop" de 3.4 Mb, "Optimizing Your Server Infraestructure" de 4.5 Mb y "The Road to Desktop Optimization" de 4.1 Mb.
Espero que esta información le resulte útil a más de una persona.