Blog del CIIN

Blog del Centro de Innovación en Integración de Cantabria
SharePoint 2010: Novedades en los flujos de trabajo (III)!

Siguiendo con la serie de posts en torno a novedades en los flujos de trabajo en SharePoint 2010, en esta ocasión vamos a evaluar como partiendo de un flujo diseñado con Microsoft Office Visio 2010, este puede ser exportado a un archivo .vwi que posteriormente se puede importar en SharePoint Designer 2010 (SPD 2010) para implementar de forma “real” el flujo de trabajo y desplegarlo en un sitio de SharePoint. Antes de comenzar os recuerdo cuáles son los enlaces a los post previos sobre flujos de trabajo en SharePoint 2010:

Diseño del flujo de trabajo con Microsoft Office Visio 2010

  • Abrimos Visio 2010 y creamos un nuevo documento de tipo Flujo de trabajo de Microsoft SharePoint.
  • Desde la paleta de formas disponibles, arrastramos a la superficie de diseño un terminador de inicio y otro de fin disponibles en la categoría Formas rápidas. Arrastramos a continuación una forma de tipo Comparar origen…
  • Desde la categoría Acciones del flujo de trabajo de SharePoint arrastramos dos formas de tipo Registrar en historial.
image image image
  • Configuramos las formas arrastradas de la siguiente forma:
    • Forma Comparar origen…, cambiamos el texto por defecto a ¿Es importante?
    • Primera forma Registrar en historial, cambiamos el texto por defecto a Si es importante.
    • Repetimos el proceso para la otra forma Registrar historial. En este caso el texto a añadir es No es importante.
  • Conectamos las formas de acuerdo al diagrama siguiente utilizando para ello el contector disponible en la pestaña Inicio de Visio 2010.
  • Para cada una de las dos ramas que sale de la forma de comparación, tendremos que especificar a qué resultado de la condición se refiere: se cumple vs no se cumple. Para ello, seleccionamos uno de los conectores, hacemos clic con el botón derecho y pulsamos “Sí”. Repetimos la operación para el otro conector y pulsamos “No”.
  • A través de la pestaña Proceso, comprobamos que el flujo de trabajo no tiene ningún error de diseño. Para ello utilizamos la opción Comprobar diagrama.
image image image
 
Implementación del flujo con SharePoint Designer 2010
  • Exportamos el flujo de trabajo a través de la opción Exportar disponible en la pestaña Proceso. Esta acción implica que el flujo se exporte en la forma de un archivo vwi que luego importaremos en SharePoint Designer 2010 (SPD 2010).
  • Iniciamos SPD 2010 y abrimos uno de los sitios de trabajo disponibles.
  • Nos vamos a la sección Flujos de trabajo y pulsamos la opción Importar desde Visio disponible en la Ribbon.
  • En la primera ventana del asistente, especificamos la ruta dónde se encuentra el flujo de trabajo exportado.

  • En la siguiente ventana especificamos el tipo de flujo de trabajo a crear. Tenemos dos opciones:

    • De lista, es decir, el flujo se vincula desde el inicio a la lista.
    • Reutilizable, es decir, podemos elegir entre vincularlo a un tipo de contenido concreto o no.

image image image
  • Pulsamos finalizar para concluir el asistente y a continuación se muestra el diseñador de flujos de trabajo de SPD 2010.
  • Añadimos un parámetro al flujo de trabajo a través de la opción Parámetros de formulario de inicio. Este parámetro lo configuramos de tipo Sí/No. Especificamos como valor predeterminado Sí.
  • Lo siguiente que haremos es configurar las acciones y condiciones que forman parte del flujo de trabajo. Para la condición, pulsamos sobre el enlace Valor y especificamos que vamos a utilizar para la comparación el parámetro que acabamos de crear. Añadimos como operador de comparación Es igual a y como valor Sí. 
image image image
  • Configuramos cada una de las acciones Registrar en historial con los siguientes mensajes (Notar como podemos añadir campos de la lista o del flujo de trabajo en el mensaje):
    • Si es un anuncio importante.
    • No es un anuncio importante.
  • Finalizadas estas configuraciones, el flujo de trabajo debería tener el siguiente aspecto que se muestra más abajo.
  • A través del botón Buscar errores nos aseguramos que el flujo de trabajo está correctamente parametrizado.
  • Finalmente, publicamos el flujo de trabajo a través del botón Publicar y comprobamos que funciona como se espera.
image image image
  • Nos vamos a nuestro sitio y navegamos hasta la lista a la que hemos vinculado el flujo de trabajo. A través del menú  contextual de uno de los elementos de la lista, pulsamos la opción Flujos de trabajo.
  • A continuación se muestra la página con los flujos de trabajo asociados a la lista. Hacemos clic en el flujo de trabajo que hemos creado desde SPD 2010.
  • Lo siguiente que se muestra es el formulario de inicio del flujo. Lo iniciamos pulsando el botón Iniciar.

Prueba del flujo de trabajo en un sitio de SharePoint 2010

image image image
  • Después de pulsar el botón Iniciar, somos redirigidos de nuevo a la Lista inicial y veremos que dispone de una columna más en la que se visualiza el estado de ejecución del flujo de trabajo. Si pinchamos sobre el enlace relativo a ese estado, seremos redirigidos a la página de estado del flujo de trabajo en la que podremos comprobar que el mensaje esperado se ha escrito en la lista de historial.
  • En el caso de SharePoint Server, hay algunas capacidades adicionales a tener en cuenta:
    • Los formularios que se generan son de Infopath 2010 y se visualizarán en el navegador gracias a Infopath Forms Services.
    • Podemos añadir la característica de visualización de la ejecución del flujo de trabajo. En este caso os muestro como se visualizaría un workflow de sitio similar al que hemos creado con anterioridad.  
image image image
  image  

Y hasta aquí llega este tercer post sobre las novedades en lo que a trabajo con flujos de trabajo se refiere en plataforma SharePoint 2010.

Publicado 7/2/2010 23:20 por Juan Carlos González Martín | con no comments

ADO.NET Entity Framework: creación de aplicaciones N-Capas!

Una de las cuestiones que más dudas plantea a la hora de considerar ADO.NET Entity Framework como tecnología base para abstraernos del acceso a datos en las aplicaciones que vamos a construir es como de fácil es construir aplicaciones distribuidas con esta tecnología. Como siempre, sobre este tema hay algunos recursos en la red que permiten ver un poco de luz y llegar a la conclusión de que fácil no es, pero se puede hacer. Aquí os dejo una serie de enlaces sobre la creación de aplicaciones N-Capas con ADO.NET EF.

N-Capas en EF 1.0

La primera versión de EF tenía un soporte bastante limitado para la creación de aplicaciones N-Capas. Aún así, hay varios recursos en la red muy recomendables en torno al tema.

Mejoras en EF 4.0

La nueva versión de EF va a traer mejoras en lo que a soporte de n-capas se refiere.

Otros enlaces de interés

Publicado 6/2/2010 23:13 por Juan Carlos González Martín | 1 comment(s)

SharePoint 2010: Formulas para añadir validaciones en listas y columnas!

En el último post sobre mejoras en usabilidad de la plataforma SharePoint 2010 os comentaba la posibilidad de definir validaciones a nivel de lista. Estas validaciones nos permiten introducir cierta lógica de comprobación de los valores que el usuarios está introduciendo en los formularios de creación o actualización de elemento de lista. Ahora bien, cuando hablamos de validaciones tenemos que pensar que las posibilidades están limitadas a una serie de funciones al estilo Excel que podréis encontrar en este enlace. En concreto, tendremos los siguientes tipos de funciones para añadir validaciones a nivel de lista (y de columna) en SharePoint 2010:

SharePoint2010

Publicado 5/2/2010 9:52 por Juan Carlos González Martín | con no comments

SharePoint 2010: Resumen de posts (III)!

Siguiendo con los recopilatorios de posts, ahora toca hacer un resumen de los posts publicados en este blog hasta ahora sobre SharePoint 2010. Como siempre, los temas tratados han sido diversos y variados debido a la gran cantidad de novedades que vienen con SharePoint 2010 (y lo que queda).

Capacidades & funcionalidades

Desarrollo

Business Intelligence

IT

Recursos

Otros

Resumen de posts previos

Publicado 3/2/2010 22:33 por Juan Carlos González Martín | 1 comment(s)

SharePoint 2010: Como crear temas personalizados!

Otro de los cambios en SharePoint 2010 tiene que ver con el uso de temas para personalizar sitios. Básicamente, toda la arquitectura y motor de temas es nuevo en la plataforma y crear un tema es tan sencillo como definirlo con la ayuda de la suite de Microsoft Office 2007 o Microsoft Office 2010. Para crear un nuevo tema:

  • Abrimos Microsoft Office PowerPoint 2010 y elegimos uno de los diseños disponibles.
  • Guardamos la presentación como tema de office. Fijaros que el tema se guarda con formato .thmx, justo el que espera el nuevo motor de temas de SharePoint 2010 a la hora de aplicar uno de los temas disponibles en la galería correspondiente.
  • Nos vamos a nuestro sitio de SharePoint y a través de Acciones del Sitio –> Configuración del sitio accedemos a la página de configuración.
  • En la sección galerías, pulsamos sobre Temas de manera que accedemos a la correspondiente Biblioteca que contiene los temas disponibles y en la que podremos subir el tema que acabamos de crear.
image image image
  • A través de la Ribbon de la galería o el enlace Agregar Documento, subimos el tema personalizado.
  • Una vez cargado el tema, volvemos a la página de configuración del sitio y esta vez pulsamos sobre la opción Tema del sitio disponible en la sección Aspecto.
  • En la página de elección del tema, elegimos el que creamos con Microsoft Office PowerPoint 2010. Fijaros como de primera mano ya podemos ver como van a quedar los estilos de nuestro sitio. Además fijaros como podemos personalizar el tema subido cambiando los colores y el tipo de fuente (esta opción solo está disponible en SharePoint Server 2010).
image image image
  • En la misma página de elección del tema, tenemos un botón Vista previa que nos permite ver como queda el sitio sin tener que aplicar el tema (de nuevo esta opción solo la tenemos en SharePoint Server 2010). El resultado de esta vista previa es que se abre el navegador mostrando como quedaría el sitio con el nuevo tema:

image

Y hasta aquí llega lo que os quería contar sobre el uso de temas en SharePoint 2010. Espero que el post os haya resultado interesante.

Publicado 2/2/2010 23:26 por Juan Carlos González Martín | 2 comment(s)

SharePoint 2010: Recopilatorio de enlaces interesantes (IV)!

Aquí os dejo la 4ª entrega del recopilatorio de enlaces interesantes sobre SharePoint 2010 que han aparecido durante el último mes. Como veis, la actividad en torno a la nueva versión de SharePoint es frenética.

Capacidades

Desarrollo

Infopath 2010

IT

Otros

Publicado 1/2/2010 22:06 por Juan Carlos González Martín | con no comments

SharePoint 2010: Evento de MSDN – Evolución vs Revolución!

El próximo 9 de febrero, MSDN en colaboración con los principales expertos en plataforma SharePoint organiza un evento de carácter presencial y también transmitido en directo en torno a las principales novedades desde la perspectiva funcional y de desarrollo de la plataforma SharePoint 2010.  Durante 7 horas haremos un recorrido por las nuevas herramientas incorporadas en Visual Studio 2010 para facilitar el desarrollo de artefactos para SharePoint 2010, así como las nuevas características de depuración y despliegue de soluciones en Sitios de SharePoint. Adicionalmente, se comentarán las novedades a nivel de desarrollo que incorpora SharePoint 2010: LINQ To SharePoint, modelo de objetos en cliente, Soluciones SandBox, búsquedas en SharePoint 2010, etc. Te aseguramos que el evento no te defraudará. Te esperamos el 9 de febrero en Madrid.

En cuanto a los detalles del evento, y si te interesa participar:

Evento SharePoint 2010 - MSDN

Agenda del evento

  • 09:30 – 10:00 – Bienvenida y registro al evento
  • 10:00 – 10:55 – Desarrollo en SharePoint 2010 - Novedades y mejoras en las herramientas de desarrollo. Ponente: Juan Carlos González, Arquitecto de soluciones en el CIIN y Ángel Acha, Responsable de desarrollo en el CIIN.
  • 10:55 – 11:50 – Mejoras en el manejo de listas con LINQ To SharePoint. Ponente: Mario Cortés Flores, Jefe de Proyecto en Aventia – Renacimiento.
  • 11:50 – 12:15 – Pausa café
  • 12:15 – 13:10 – De BDC a BCS (Business Data Catalog a Business Connectivity Service): implementándolo y creando un conectador propio. Ponente: Gustavo Vélez, Solutions Manager en Avanade.
  • 13:10 – 14:05 – Búsquedas en SharePoint 2010. Ponente: Juan Aurelio Alonso Pérez, Gerente de soluciones de productividad en Microsoft Ibérica.
  • 14:05 – 15:00 – Comida
  • 15:00 – 16:00 – Autenticación en SharePoint 2010 - Nuevos métodos y mejoras en los servicios en la nueva versión de SharePoint. Ponente: David Martos, Arquitecto de Software en Spenta Consulting.
  • 16:00 – 17:00 – Flujos de trabajo en SharePoint 2010. Ponente: Pablo Peris, Director de Proyectos en Raona.
  • 17:00 – 18:00 – Modelo de objetos en cliente y acceso a listas de SharePoint vía REST. Ponente: Yamil Hernández, Development Advisor en Plain Concepts e Iván González, Development & Engineering Team Leader en Plain Concepts.

Inscripción en el evento

Colaboran

Microsoft Innovation Center Cantabria, Avanade Group, Aventia-Renacimiento, Spenta Consulting, Raona y Plain Concepts.

Sin más, esperamos contar con vosotros ya sea en vivo y en directo o de forma virtual en el evento.Y si no puedes acudir a este evento, lo repetimos en Barcelona el 15 de marzo. Más información en este enlace.

Publicado 1/2/2010 11:40 por Juan Carlos González Martín | con no comments

SharePoint 2010: Recuperación de datos de una BD no atachada (I)!

SharePoint 2010 introduce como novedad la posibilidad de recuperar contenidos de BDs no atachadas, es decir, que no se encuentren vinculadas a una aplicación web. Es posible recuperar elementos hasta el nivel de lista, no siendo posible la recuperación de elementos individuales (tendremos que recurrir a herramientas de terceros. En este post veremos como se puede utilizar esta capacidad desde  la Administración Central de SharePoint:

  • En la Administración Central, nos vamos a la sección Copias de seguridad y restauración.
  • En la página que se abre, tendríamos que pulsar  sobre el enlace Recuperar datos de una base de datos de contenido no adjunto.
  • Pero antes de hacer esto, vamos a desatachar una de las BD’s de contenidos disponibles:
    • Desde la página principal de la Administración Central o el menú de navegación vertical, nos vamos a la sección Administración de aplicaciones.
    • Hacemos clic sobre el enlace Administrar bases de datos de contenidos.
    • Seleccionamos una de las BD’s de contenidos vinculadas a una cierta Aplicación Web y pulsamos sobre el enlace correspondiente para acceder a los detalles de la misma.

image

image

image

  •  
    • En la página de detalle de la BD, nos vamos hasta la sección Quitar base de datos de contenido y marcamos la opción del mismo nombre. Al realizar esta opción, se muestra el correspondiente mensaje de advertencia indicando que al quitar la BD, ciertos datos dejarán de estar disponibles. Pulsamos OK.
  • Volvemos de nuevo a la sección Copia de seguridad y restauración y hacemos clic sobre Recuperación de datos de la base de datos de contenido no adjunto.
  • En la página que se abre, especificamos los parámetros:
    • Nombre del servidor de BD.
    • Nombre de la BD no adjunta de la que se quiere recuperar información.
    • Tipo de autenticación (Windows como recomendada).
    • El tipo de operación a realizar.
  • Elegimos como tipo de operación Examinar contenido y pulsamos Siguiente. En la página que se abre podremos explorar las Colecciones de Sitios contenidas en la BD no adjunta y las Listas y Bibliotecas contenidas en cada Colección de Sitios.
image image image
  • Elegimos el elemento para el que vamos a generar la copia de seguridad (Colección de Sitios o Lista) y pulsamos Siguiente.
  • Finalmente, para iniciar el proceso de copia de seguridad sólo tenemos que especificar la ruta y nombre del archivo .bak y listo.

image

Publicado 31/1/2010 23:37 por Juan Carlos González Martín | con no comments

Silverlight: Emulador de Z-80!

De vez en cuando me encuentro con ejemplos curiosos de aplicaciones construidas con Silverlight que me llaman la atención por dos motivos: la potencia de la tecnología y sobre todo la ocurrencia o genialidad de quien lo ha implementado. En esta ocasión os dejo el enlace a un Emulador de Z-80 implementado con Silverlight 4.0.

image

Publicado 30/1/2010 19:28 por Juan Carlos González Martín | 2 comment(s)

Archivado en:

SharePoint 2010: Novedades en la instalación (IV)!

Siguiendo con la serie de posts sobre novedades en la instalación de SharePoint 2010, en esta ocasión vamos a ver lo sencillo que resulta instalar un paquete de idioma para poder aprovechar la nueva capacidad multiidioma de SharePoint 2010. Instalar un paquete de idioma es de lo + sencillo:

  • Básicamente, tras aceptar el correspondiente contrato de licencia se inicia un sencillo proceso de instalación que concluirá con la clásica pantalla para iniciar el asistente de configuración de SharePoint 2010.
  • En esta pantalla, simplemente hacemos clic en Close (en mi caso estoy instalando el paquete de idioma inglés) para que se inicie el configurador.
Instalacion_LP1 Instalacion_LP2 Instalacion_LP3
  • Como siempre, antes de que se inicie el asistente aparece el típico mensaje de advertencia indicando los servicios de SharePoint 2010 que se van a parar como consecuencia del proceso de configuración.
  • Tras cerrar dicho mensaje, por fin se inicia el asistente de configuración de SharePoint 2010. Fijaros que en este caso el configurador es en castellano, algo lógico dado que la instalación original está realizada en dicho idioma.
  • Concluido el asistente, se muestra la pantalla informando sobre el resultado de la misma. Como todo ha ido como la seda, no tenemos más que pulsar Finalizar para concluir la instalación.
Instalacion_LP4 Instalacion_LP5 Instalacion_LP6
  • Concluido el asistente, se abre la administración central de SharePoint para realicemos las pertinentes configuraciones.
  • En este caso, al tratarse de un paquete de idioma no es necesario configurar nada y ya estamos listos para crear sitios de SharePoint con más de un idioma disponible para la interfaz de usuario.
Instalacion_LP7 Instalacion_LP8

Y hasta aquí llega este nuevo post sobre novedades en instalaciones en SharePoint 2010.

Publicado 30/1/2010 1:05 por Juan Carlos González Martín | con no comments

SharePoint 2010: Novedades en los servicios de PerformancePoint!

Como sabéis, SharePoint Server 2010 incorpora de serie los servicios de PerformancePoint. En concreto, estos servicios son una Aplicación de Servicio más. Además de esta novedad, aparecen otras relativas a la creación de cuadros de mando, KPIs, al diseñador de paneles o la plantilla de centro de inteligencia empresarial.

SharePoint2010

Publicado 28/1/2010 23:10 por Juan Carlos González Martín | 1 comment(s)

SharePoint 2010: Disponibles para descarga pública las máquinas virtuales!

Si el otro día os hablaba de la disponibilidad de un par de máquinas virtuales de SharePoint 2010 únicamente para partners SDPS, Microsoft acaba de liberar (hace un par de días) estas máquinas para que cualquiera se las pueda descargar y probar las nuevas capacidades de SharePoint 2010. Podéis descargaros las máquinas virtuales desde este enlace.

SharePoint2010

Publicado 27/1/2010 19:45 por Juan Carlos González Martín | 3 comment(s)

SharePoint 2010: Mejoras en Usabilidad (IV)!

Siguiendo con la serie de posts sobre mejoras en usabilidad en SharePoint 2010, aquí os dejo la cuarta entrega de la misma. Además os dejo los enlaces al resto de posts de la serie. Empecemos.

Validaciones a nivel de lista

Cuando trabajamos con listas o bibliotecas de documentos de SharePoint 2010 es posible definir reglas de validación que se chequeen en el momento de crear un elemento en las mismas. Estas reglas nos permiten aplicar algo de lógica de negocio en el trabajo con estos elementos:

  • Nos vamos a la lista de tareas del sitio y la correspondiente página de configuración accesible desde la Ribbon de gestión de la lista (opción Configuración de la lista)
  • Hacemos clic sobre la opción Configuración de validación disponible en la página de configuración.
  • En la regla de validación realizamos las siguientes configuraciones:
    • Validación a aplicar: [Fecha de vencimiento] > [Fecha de inicio].
    • Mensaje: La fecha de vencimiento no puede ser mayor que la fecha de inicio de la tarea.
image image image
  • Para probar la validación, creamos una nueva tarea que viole la regla introducida y comprobamos que funciona como se espera:

image

Sin duda, las validaciones a nivel de lista suponen una utilidad más que interesante en el trabajo con listas de SharePoint 2010.

Configuración de vistas por ubicación

Otra de las características interesantes en el trabajo con listas y  bibliotecas de documentos de SharePoint es que podemos configurar de forma sencilla el acceso rápido a las vistas disponibles para una cierta lista desde la ayuda de navegación vertical que SharePoint genera de forma dinámica para las listas y bibliotecas (o breadcrumb en inglés):

image

Para configurar las vistas por ubicación:

  • Nos vamos a la página de configuración de una lista y pulsamos sobre la opción Configuración de vistas por ubicación.
  • En la página que se abre simplemente indicamos que vistas queremos tener disponibles en la ayuda de navegación.
  • Guardamos y listo. 
image image image
 
Y hasta aquí llega este post sobre mejoras en usabilidad en SharePoint 2010. Espero que os haya resultado interesante.

Publicado 26/1/2010 23:35 por Juan Carlos González Martín | 1 comment(s)

Silverlight 4.0: Disponible la versión beta del cliente para Facebook!

El equipo de Silverlight acaba de liberar una nueva aplicación que utiliza la versión beta de Silverlight 4.0. Se trata de un cliente para Facebook que podéis descargaros desde este enlace, instalando previamente la beta de Silverlight 4.0.

image

Publicado 26/1/2010 10:32 por Juan Carlos González Martín | con no comments

Archivado en:

SharePoint 2010: Máquinas virtuales para partners!

Parece que la disponibilidad de las primeras máquinas virtuales de SharePoint 2010 (que nadie se emocione, porque son todavía de la Beta2) está a la vuelta de la esquina. Tal y como podéis leer en este post, si eres partner de tipo SDPS (Microsoft SharePoint Deployment Planning Services de Microsoft tendrás acceso a sendas áquinas virtuales de SharePoint 2010 Beta2 a través del siguiente enlace del portal de partners SDPS. Si no eres partner SDPS, tranquilo, todo apunta a que en unos días tendremos una máquina virtual de libre descarga para probar las capacidades de SharePoint 2010.

SharePoint2010

Publicado 25/1/2010 21:43 por Juan Carlos González Martín | 1 comment(s)

WSS 3.0 & MOSS: Recursos para realizar pruebas de carga!

Uno de los aspectos a tener en cuenta en cualquier despliegue de SharePoint 2007 (especialmente en el caso de MOSS) es el comportamiento que va a tener en términos de rendimiento. Para evaluarlo, es necesario estresar el despliegue y realizar los correspondientes tests de carga. ¿Qué posibilidades tenemos para hacer estos tests de carga y estas pruebas de rendimiento? Pues por fortuna, tenemos varias opciones disponibles. Os resumo a continuación algunos recursos relevantes en torno a la realización de estos tests de carga:

Publicado 24/1/2010 23:34 por Juan Carlos González Martín | con no comments

Archivado en: ,

SharePoint 2010: Sistemas operativos soportados!

El equipo de SharePoint acaba de publicar un post del que me hago eco debido a la confusión que parece que se está generando en torno a los sistemas operativos (S.O) soportados para la instalación de SharePoint 2010. Tal y como se comenta en dicho post, SharePoint 2010 únicamente soportará las versiones de 64 bits de Windows Server 2008 SP2 y Windows Server 2008 R2 en la categoría se S.O de servidores No se podrá instalar en versiones previas de Windows Server (WS) como WS 2000 o WS 2003. Además de esto, no se soporta la instalación en instalaciones de tipo Core de WS 2008 / 2008 R2 debido a que esta versión carece de algunos de los componentes requeridos para la configuración y ejecución de SharePoint 2010.

Junto con la instalación en S.O de servidor, SharePoint 2010 incorpora la novedad ya conocida de que se puede instalar en las versiones de 64 bits de Windows Vista SP2 y Windows 7 para la creación de entornos de desarrollo, es decir, que nadie piense que una instalación de este tipo está soportada para entornos de producción. De hecho, como se comenta en el post, no se soportarán actualizaciones de despliegues en S.O cliente a futuras versiones de SharePoint. Por otro lado, la instalación de SharePoint 2010 sobre Windows Vista SP2 y Windows 7 requiere seguir unos pasos que podéis consultar en este enlace. El resumen de los S.O soportados es el siguiente:

 

Edición / Versión de Windows (64 bits)

Soporte de SharePoint 2010

Windows Server 2008 R2 Foundation

No

Windows Server 2008 R2 Standard

Windows Server 2008 R2 Enterprise

Windows Server 2008 R2 Datacenter

Windows Web Server 2008 R2

No

Windows HPC Server 2008

No

Windows Server 2008 R2 for Itanium-based systems

No

Windows Server 2008 Standard

Windows Server 2008 Enterprise

Windows Server 2008 Datacenter

Windows Web Server 2008

No

Windows Storage Server 2008

No

Windows Small Business Server 2008

Sí*

Windows Essential Business Server 2008

Sí*

Windows Server 2008 for Itanium-based systems

No

Windows Server 2008 Foundation

No

Windows Vista

Sólo desarrollo**

Windows 7

Sólo desarrollo**

* Las instalaciones de las ediciones de servidor Small y Essential instalan SharePoint como componente adicional.

** El soporte para ediciones concretas de Windows 7 / Windows Vista todavía no está concluido. Probablemente se soporten las versiones Business, Professional y superiores.

Toda la información oficial relativa a los S.O soportados por SharePoint 2010 se encuentran en este enlace.

Publicado 23/1/2010 10:52 por Juan Carlos González Martín | 1 comment(s)

SharePoint 2010: Preguntas y Respuestas (I)!

A medida que se van conociendo más detalles en torno a las características y prestaciones de SharePoint 2010, comienzan a surgir una serie de cuestiones en torno a si la nueva versión de nuestro servidor favorito permite superar algunas de los problemas que tenia su predecesor. La idea de este posts y siguientes es ir recopilando las preguntas y las respuestas asociadas que vayan surgiendo en los distintos eventos de SharePoint 2010 en los que participe.

  • Pregunta: Tengo dos preguntas sobre la capacidad de registros en una Lista: Por un lado confirmar si es verdad que en SharePoint 2010 van a estar limitados el número de registros por cada Lista a 5.000. Y por otro lado, si la limitación de no más de 2 o 3 mil registros por Vista en las Listas que había en SharePoint Services v2 y v3, se ha solucionado.
    • Respuesta: Las listas y bibliotecas de SharePoint no tienen esa limitación, al contrario pueden almacenar millones de registros. Una lista o una biblioteca pueden contener hasta 50 millones de elementos. Lo que si es cierto es que por vista de una lista puedes tener un máximo de 5.000 elementos…si una vista tiene un número mayor, SharePoint no devolverá todos sus elementos y mostrará un mensaje de error. Como novedad en SharePoint 2010, se pueden configurar los valores máximos de elementos por lista a través de la Administración Central. Además, este comportamiento se puede sobre-escribir a través del modelo de objetos. En el caso de usuarios administradores, el límite de elementos por vista de una lista es de 20.000.
  • Pregunta: En la versión actual de SharePoint (2007), si se desprotege un documento, al protegerlo de nuevo actualiza la fecha de la versión anterior incorrectamnte. ¿Se soluciona en esta versión?
    • Respuesta: Este problema ya no existe en SharePoint 2010, si haces un check-out de un documento, lo modificas y realizas de nuevo el check-in, la fecha de modificación de la primera versión del documento no cambia.
  • Pregunta: ¿Se puede configurar la Ribbon por usuario?
    • Respuesta: La respuesta es que en principio no se puede configurar por usuario, pero si se puede configurar para que solo puedan ver ese elemento, los usuarios que tengan unos determinados “derechos o permisos” o “rights”, como por ejemplo “ViewListItems, ManageAlerts” (http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.spbasepermissions(office.14).aspx). Para ello, a la hora de configurar la Ribbon (http://msdn.microsoft.com/en-us/library/ee534970(office.14).aspx), en la definición de la CustomAction, existe la propiedad “Rights”, donde se especifican el conjunto de permisos (ViewListItems, ManagerAlerts, ….), que debe de tener el usuario para poder ver ese elemento (CustomAction) de la Ribbon. De todas formas, habría una posibilidad de configurar la Ribbon por usuario. Se trataría de utilizar la API de cliente (modelo de objetos en cliente) ECMAScript siempre y cuando disponga de alguna forma para determinar el usuario que accede y de esta forma mostrar las acciones o no disponibles en la Ribbon, incluyendo las acciones personalizadas que se hayan creado.
  • Pregunta:¿Se pueden configurar temas por usuario?
    • Respuesta: Por defecto no se puede. En SharePoint 2007 es posible cambiar el tema usando un HTTP Module, por lo que seguramente en SharePoint 2010 esta opción también sea posible. A través del modelo de objetos existe la posibilidad de cambiar los temas, aunque en la Beta2 no es sencillo de realizar.
  • Pregunta: ¿El Report Viewer WebPart se pude utilizar en SharePoint Foundation?
    • Respuesta: Sí, esta WebPart la tenemos a partir de la integración de SSRS con SharePoint. Esta integración es posible tanto para SharePoint Foundation como para SharePoint Server 2010. Por lo tanto, tendremos disponible la WebPart en SSRS. De hecho, hemos realizado pruebas de integración de SharePoint Foundation 2010 con SSRS 2008 R2 y la WebPart aparece, así como el resto de capacidades de la integración.
  • Pregunta: ¿El Dashboard se puede activar en SharePoint Foundation?
    • Respuesta: Si te referies al Developer Dashboard, la respuesta es que sí ya que es una herramienta disponible tanto en SharePoint Foundation 2010 como en SharePoint Server 2010. Si te refieres al Dashboard Designer de los servicios de PerformancePoint, solo lo tienes en SharePoint Server 2010.
  • Pregunta: ¿Se pueden tener nuevos diseños de texto para las páginas Wiki de SharePoint 2010?
  • Preguntar: ¿Cómo se puede limitar el ancho de banda de los vídeos que se guardan en una biblioteca de tipo Activos de Sitio?
    • Respuesta: Las posibilidades son una combinación de configurar el Bit Rate de IIS por un lado y usar el BLOB Cache para SharePoint 2010. Por defecto, no hay ninguna opción a través de la UI de SharePoint 2010 de limitar este ancho de banda.
  • Pregunta: ¿Para cuando tendremos la RTM?
    • Respuesta: Oficialmente, Microsoft ha comentado que SharePoint 2010 estará disponible durante H1, es decir, entre enero y junio del presente año.
  • Pregunta: Estamos pensando en crear una solución SharePoint 2007 que se pueda migrar facilmente a SharePoint 2010. ¿Los requerimientos HW y SW son los mismos que para SharePoint 2010?
    • Respuesta: Sí, tenéis que montar entornos de 64 bits para el S.O de servidor (Windows Server 2008 / Windows Server 2008 R2) y para SQL Server (2008 / 2008 R2).

SharePoint2010

Publicado 22/1/2010 23:41 por Juan Carlos González Martín | con no comments

SharePoint 2010: Como habilitar la clasificación o rating en una lista!

Otra de las incontables novedades que podemos encontrar en SharePoint 2010 (únicamente en el Server) es la posibilidad de añadir niveles de valoración a los elementos o documentos de una lista o biblioteca de un sitio de SharePoint. Para habilitar la clasificación o rating en una lista:

  • Pulsamos sobre la opción Configuración de la lista disponible en la Ribbon de trabajo de la lista.
  • En la página de configuración, pulsamos sobre la opción Configuración de clasificación.
  • En la página que se abre, simplemente especificamos que vamos a habilitar esta funcionalidad en la lista.
image image image
  • Si navegamos de nuevo hacia la lista, veremos como se ha añadido una nueva columna denominada Clasificación que nos permite definir la valoración de cada elemento en una escala de 1 a 5.
  • Un dato importante es que si hacéis la valoración de los elementos y refrescáis la página, las valoraciones aparentemente se pierden. Lo que sucede es que el correspondiente timer job que se encarga de guardar los valores elegidos, todavía no ha hecho su trabajo (se ejecuta cada hora).

image

Referencias sobre el tema:

Publicado 21/1/2010 23:47 por Juan Carlos González Martín | con no comments

Archivado en:

.NET Fx 4.0: Poster con DeepZoom!

Si quieres conocer de un sólo vistazo las novedades a nivel de jerarquía de clases de .NET Fx te recomiendo que te pases por la página de Midnight Programmer y te fijes en el póster de .NET Framework 4.0 disponible en este enlace y con DeepZoom.

image Puedes descargarte el póster en formato PDF de este otro enlace.

Publicado 20/1/2010 23:57 por Juan Carlos González Martín | 2 comment(s)

Archivado en:

Más artículos Página siguiente >