Project Server 2010: Disponible la máquina virtual de integración con TFS!

Una de las características más destacables de la nueva versión de Project Server (2010), aparte de su mayor integración si cabe dentro de la plataforma SharePoint, es la alta integración con Team Foundation Server (TFS). Para ver las características de esta integración, Microsoft acaba de liberar una nueva máquina virtual en la que ya tenemos todo configurado y listo para comenzar a jugar con ambos productos: Visual Studio Team Foundation Server 2010 and Project Server 2010 Demo Virtual Machine.

SharePoint 2010 y Office 365: Creación y despliegue de flujos declarativos (I)!

Cuando hablamos de crear flujos de trabajo para SharePoint 2010 y SharePoint Online (SPO) en Office 365, tenemos que tener varias cuestiones en mente:

  • Lo primero, las herramientas disponibles para la creación de flujos de trabajo que son básicamente tres:
    • Microsoft Visio 2010 para modelar visualmente un flujo de trabajo y luego importarlo en SharePoint Designer 2010 (SPD 2010).
    • SPD 2010 para crear flujos de trabajo declarativos desde cero o partiendo de un flujo de trabajo modelado con Visio 2010 y que hemos importado en SPD 2010.
    • Visual Studio 2010 para crear flujos de trabajo declarativos o no, pariendo de cero o bien a partir de un flujo de trabajo creado con SPD 2010 y que hemos importado en el IDE.
  • Lo segundo, los tipos de flujos de trabajo que podemos crear:
    • Declarativos y de tipo secuencial en el caso de SPD 2010.
    • Declarativos o no y de tipo secuencial o no (máquina de estados) en el caso de VS 2010.
  • Lo tercero, en cada entorno de creación tendremos que tener en cuenta cosas como:
    • Los flujos modelados con Visio no son operativos, pero permiten que el analista de negocio pueda pasar al Information Worker o al desarrollador una plantilla inicial de flujo de trabajo de la que partir.
    • En SPD 2010 podemos tener distintos tipos de workflows: de lista, de sitio, re-utilizable. No podemos modelar máquinas de estado, aunque nos podemos aproximar bastante gracias a las capacidades de anidamiento de lógica que presenta el diseñador de flujos de SPD 2010.
    • En VS 2010, podemos crear flujos vinculados a una lista o no, flujos de sitio, de tipo secuencial o de máquina de estados, etc.
  • Lo cuarto, si hablamos de SharePoint 2010 On-Premise o de SPO en Office 365:
    • En el caso de SharePoint 2010 On-Premise, tenemos disponibles todas las posibilidades de creación de flujos de trabajo.
    • En el caso de SPO, no es posible crear y desplegar flujos de trabajo con Visual Studio 2010. Sólo podremos crear acciones de workflow para SPD 2010 y desplegar flujos de trabajo completamente declarativos.

Con este post quería comenzar una serie dedicada a la creación y despliegue de flujos declarativos para SharePoint 2010, con la mente puesta en lo que podremos para Office 365:

  • Creamos en primer lugar la plantilla visual del flujo de trabajo utilizando Visio.
  • Este flujo lo importamos en SPD 2010 como un flujo de trabajo de tipo re-utilizable.
image image image
  • Completamos la lógica de nuestro flujo de trabajo en SPD 2010.
  • Comprobamos que no contiene errores, lo guardamos y publicamos en nuestro entorno de desarrollo.
  • Desde la página de resumen del flujo, lo siguiente que haremos es guardarlo como plantilla. De esta forma, el flujo generado se guarda como un archivo .WSP que podemos descargarnos y desplegar en otro sitio diferente. La forma de desplegarlo es subir dicho WSP a la galería de soluciones ya que se trata de una solución SandBox, lo activamos y listo.
image image image

De esta forma, estamos creando y desplegando un flujo de trabajo declarativo en diferentes sitios. Lo bueno de esta aproximación es que de forma sencilla estamos facilitando el despliegue de flujos de trabajo en distintos entornos sin más que guardarlos como plantilla.

image

Y hasta aquí llega este primer post sobre la creación y despliegue de flujos declarativos para SharePoint 2010. Otros posts relacionados con este tema:

SharePoint 2010: Disponible el SharePoint Diagnostics Studio!

Tal y como podemos leer en el blog del equipo de SharePoint, ya tenemos disponible para descarga el SharePoint Diagnostics Studio que se integrará como parte de la versión 2.0 del SharePoint Administration Toolkit y que tiene como objetivo proporcionar una nueva perspectiva de información que facilite tanto a los desarrolladores como a los profesionales de IT anticiparse a posibles problemas en los despliegues de SharePoint disponibles y que facilitará la detección rápida de posibles problemas, de reducción del rendimiento y de confiabilidad de nuestros despliegues. Además, la recolección de esta información no requerirá permisos especiales para el usuario y de forma remota.

Podéis descargar el SharePoint Diagnostics Studio como parte del SharePoint Administration Toolkit 2.0 desde este enlace.

SQL Server 2008 R2: Disponible la primera CTP del SP1!

Tal y como podéis leer en el blog del equipo de SQL Server, ya tenemos disponible para descargan la primera CTP (Community Technology Preview) del Service Pack 1 (SP1) de SQL Server. Esta CTP contiene las actualizaciones acumuladas (1 a 6) de SQL Server 2008 R2 así como una serie de fixes a errores reportados por clientes y una serie de mejoras como:

  • Dynamic Management Views.
  • ForceSeek para mejorar el rendimiento de consultas.
  • Data-Tier Application Componente Framework (DAC Fx) que mejora la actualización de aplicaciones de BD’s tanto On-Premises como SQL Azure.
  • Control de espacio de disco para PowerPivot.

Más información del SP1 en:

SQL Server Denali: Resumen inicial de novedades!

Como sabéis, la próxima versión de SQL Server, nombre en código “Denali”, se encuentra actualmente en pleno desarrollo por parte de Microsoft. Aún así, desde hace tiempo tenemos disponible una versión CTP para comenzar a evaluar algunas de las novedades que vendrán en la plataforma de datos de Microsoft:

image

Office 365: El presente y futuro de la productividad!

No es la primera vez que veo vídeos sobre la perspectiva presente y futura de la productividad por parte de Microsoft, pero hay que reconocer que el último vídeo de Microsoft en este sentido está muy bien y el mensaje que transmite es bastante claro, a la vez que muestra lo que es la evolución de una empresa en términos de productividad con el claro apoyo de la tecnología.

Futuro de la productividad

Office 365: Creación y configuración de colecciones de sitios de SharePoint Online (II)!

Siguiendo con la serie de posts sobre creación y configuración de colecciones de sitios de SharePoint Online (SPO) en Office 365, vamos a ver como podemos añadir colecciones de sitios adicionales a la inicial:

  • Accedemos como siempre al portal de administración de nuestra suscripción de Office 365:https://portal.microsoftonline.com/admin/default.aspx.
  • Una vez llegamos a la página de administración, pulsamos en el enlace “Administrar” disponible bajo la sección SharePoint Online.
  • A continuación se muestra el centro de administración de SPO. Desde el centro de administración de SPO, pulsamos sobre el enlace Administrar colecciones de sitios.
image image image
  • A continuación se muestra una nueva página en la que se visualizan las colecciones de sitios disponibles y las opciones de administración ya vistas.
  • Como se puede apreciar, en la cinta de opciones disponible tenemos una serie de acciones para configurar colecciones de sitios existentes o bien crear nuevas. Para crear una nueva Colección de sitios, pulsamos en la Ribbon sobre “Nuevo –> Colección de sitios privada”.
  • A continuación se muestra la correspondiente ventana modal en la que especificaremos los parámetros necesarios para crear la colección de sitios:
    • Título del sitio.
    • Url para la colección de sitios.
    • El idioma, pudiendo elegir cualquiera de los disponibles para Office 365 Beta.
    • Plantilla a usar, que puede ser una por defecto o bien una personalizada que se despliegue como solución Sandbox en la galería de soluciones.
    • El usuario administrador de la colección.
    • El espacio de almacenamiento tope o cuota para la colección de sitios. El límite de este parámetro lo marca el espacio total disponible para nuestra suscripción y el ocupado por las colecciones de sitios existentes. Para una suscripción de tipo E3, tenemos 25 GB de almacenamiento que no están nada mal.
    • La cuota de recursos disponibles para soluciones Sandbox en la colección sobre un tope de 5.000 para todas las colecciones de sitios disponibles.
image image image
  image  
  • Pulsamos “Aceptar” para que se inicie el proceso de creación.
  • Concluido este proceso, podremos acceder a la Colección de Sitios.
  • Finalmente, accedemos al sitio que se ha creado. Para ello pulsamos sobre el enlace de la colección en el listado de colecciones de forma que se abre una ventana modal que muestra información relativa a la misma. Si pulsamos sobre el correspondiente enlace en esta ventana modal, accederemos al sitio.

image image image
  image  

Y hasta aquí llega este segundo post sobre creación y configuración de colecciones de sitios de SPO en Office 365.