Comunidad Usuarios Microsoft Uruguay
Inicio de sesión
Iniciar la búsqueda
Inicio > Blog > Categorías
La eficiencia en tus manos, el evento online más grande

En el día de hoy se realizó el lanzamiento virtual más grande últimamente realizado. En el mismo se vieron muchas tecnologías y herramientas de desarrollo. En lo personal tuve el agrado de presentar un video de introducción a SharePoint 2010. Les recomiendo que accedan al sitio que está muy bueno y vean ahí los videos y presentaciones realizadas. Accede a todo el contenido

image

image

  Ver el video de Introducción a SharePoint Server 2010

Fabián Imaz

Organización de documentos basados en los tipos de contenido en SharePoint 2010

En los próximos artículos vamos a estar hablando y mostrando las nuevas características que SharePoint 2010 incluye para montar soluciones ECM (Manejo de Contenido Empresarial) en portales para él manejo de documentos.
Lo primero que vamos hacer es crear un sitio basado en una plantilla de sito que SharePoint 2010 contiene para la creación de centros de documentos. Si bien esto no es esencial para montar una solución ECM, nos ahorra configuración y activación de algunas características de la plataforma. En la imagen 1 podemos ver la pantalla de creación en Silverlight de SharePoint 2010 para crear elementos dentro de nuestro portal.

[Imagen 1]
1 Create Site Document Center

Bien, una vez que el proceso termine, deberíamos tener un sitio creado como el que se nos muestra en la imagen 2.

[Imagen 2]
2 Site Document Center Created

Con el sitio creado, lo que vamos hacer ahora es activar la característica que nos permitirá subir un documento dentro del sitio y que el miso sea ruteado a una biblioteca de documentos según el tipo de contenido que seleccionemos.
Como podemos ver en la imagen 3 la característica que necesitamos esta desactivado. Lo que debemos hacer es activar la característica “Content Organizer” para que se nos cree la estructura necesaria para poder armar el ruteo.

[Imagen 3]
3 Activating Feature Content Organizer

Cuando activamos esta característica se nos creara una nueva biblioteca de documentos llamada “Drop Off Library” y dos entradas nuevas en el menú “Administración del sitio” en la configuración del sitio como podemos ver en la imagen 4.

[Imagen 4]
4 New Options Site Administration

La primera opción “Content Organizer Settings” nos servirá para realizar la configuración de esta nueva característica, para este ejemplo nos basta con dejar las opciones por defecto, pero podemos establecer como se llevara a cabo el ruteo, si vamos a crear una carpeta, quienes pueden manejar las reglas de ruteo y otras opciones más.
La segunda opción “Content Organizer Settings” nos permitirá crear las reglas de ruteo de los documentos para las distintas bibliotecas de documentos, en la imagen 5 podemos ver como es esta configuración.

[Imagen 5]
 5 Content Organizer Rule Settings

Lo que tenemos que hacer es ir agregando las reglas que vayamos necesitando según las bibliotecas que tengamos para almacenar documentos. En la imagen 6 podemos ver la pantalla de creación donde estamos editando una de las reglas que tenemos creada en el portal.

[Imagen 6]
 6 Creating New Roule for Content Organizer

Como podrán ver en esta pantalla tenemos que establecer un nombre para la nueva regla, una prioridad. Después tenemos que establecer cuál será el tipo de contenido que vamos a estar usando para esta regla y adicionalmente podemos establecer una condición, es decir, quiero rutear los documentos con este tipo de contenido pero que cumplan con esta condición (propiedad=Valor).
Por último tenemos que elegir un destino donde almacenaremos el documento que estamos cargando, la primera opción como pueden ver nos permite elegir un destino basado en una conexión, próximamente les estará hablando de esto, la segunda opción es seleccionar una biblioteca de documentos. Una vez que terminamos de crear la regla de ruteo, lo que debemos hacer es aceptar los valores ingresado para que la misma sea creada.
Para este ejemplo, yo tengo creada dos bibliotecas de documentos, con sus respectivos tipos de contenido. En la imagen 7 podemos ver como es la pantalla de carga de documentos, no importa en qué biblioteca vayamos a cargar el documento, siempre se nos mostrara la misma opción. Esto se debe a que la opción que se nos muestra es de la biblioteca de documentos que se creó “Drop Off Library” cuando activamos la característica. Esta biblioteca es usada como punto intermedio para realizar el ruteo basado en la prioridad de la regla que nosotros creamos, ya que nos podemos enfrentar a una solución ECM que maneje miles de documentos por los usuarios y sería un gran problema de rendimiento si se manejara en tiempo real.

[Imagen 7]
7 Upload Document Using Content Organizer

Una vez que carguemos la metadata del tipo de contenido que estamos seleccionando él documento será puesto para su procesamiento. Dado que el ejemplo es simple y muestra la configuración de la funcionalidad el documento será ruteado de forma inmediata a su biblioteca.

Fabián Imaz

Formularios Personalizados en listas de Sharepoint 2010 para crear elementos

En esta ocasión vamos a ver algo que a mí me gustó mucho por la versatilidad que le da para la creación de formularios personalizados para las lista. La idea es crear un formulario con InfoPath rápidamente para manejar la creación de elementos en las listas.
Una vez en la lista en la barra de herramientas tenemos un icono, como podemos ver en la imagen 1 que nos permitirá crear o editar un formulario con Infopath para el manejo de elementos en la lista.

[Imagen 1]
1_Ribon_Lista

Al seleccionar este icono el cliente InfoPath se nos abrirá (se debe tener instalado Infopath en la máquina que se está trabajando) y nos cargara una vista del formulario en el diseñador como podemos ver en la imagen 2.

[Imagen 2]
2_Infopath_Fomulario_Edicion

Ahora disponemos de todas las funcionalidades que tiene Infopath 2010 para modificar el formulario como lo necesitemos. En la imagen 3 podemos apreciar como modifique el formulario que estamos trabajando.

[Imagen 3]
3_Formulario_Moficado

Una vez que terminamos de crear el formulario como deseamos, lo próximo que vamos hacer es publicar el mismo. La publicación se llevara a cabo en Form Services de Sharepont 2010, por lo que las restricciones que el formulario tienen se realizarán cuando estemos publicando el mismo. Para acceder a la publicación vamos a la sección “File” como podemos ver en la imagen 4.

[Imagen 4]
4_Publicando_Formulario

Al seleccionar la opción publicación rápida el proceso comenzara, dado que el formulario se abrió desde la lista no necesitamos ingresar ninguna configuración, una vez que el proceso finalice se nos desplegara un mensaje indicando lo sucedido como podemos ver en la imagen 5.

[Imagen 5]
5_Formulario_Publicado

Ahora podemos acceder a la lista correspondiente y vamos a crear un nuevo elemento, como pueden ver en la imagen 6, el formulario que se nos abre es el creado con Infopath y no el que estaba predeterminado en la lista.

[Imagen 6]
6_Creando_Elemento_En_Lista

En la imagen 7 podemos ver el mismo formulario, pero esta vez cuando tratamos de editar un elemento de la misma lita.

[Imagen 7]
7_Editando_Elemento_En_Lista

Si queremos volver al formulario predeterminado de la lista, debemos acceder a la configuración de la misma y después seleccionar la opción de configuración de formularios. Como podemos ver en la imagen 8, solamente tenemos que seleccionar que se vuelva a usar el formulario predeterminado y si queremos borrar el formulario de InfoPath.

[Imagen 8]
8_Borrando_Configuración_Infopath

Como habrán podido observar la creación de formularios personalizados es mucho más sencillo y rápido. De todas formas, todas las opciones que teníamos disponible en la versión 2007 se encuentran disponibles en la versión 2010 y las estaremos viendo cuando hablemos del Sharepoint Designer 2010.

Fabián Imaz

Nuevas funcionalidades en las listas de Sharepoint 2010.

Vamos a ver las nuevas funcionalidades que incorporo Sharepoint 2010 en las listas. Funcionalidades que hicieron que el manejo de listas se torne mucho más robusto y muchas de las cuales nosotros mismos teníamos que desarrollar para tenerlas disponibles en la versión 2007.
Lo primero a destacar es la ventana modal que se nos abre para crear una lista la cual está desarrollada en Silverlight y donde contamos con todas las opciones de creación disponibles como podemos ver en la imagen 1.

[Imagen 1]
1_Create_List_Page

Una vez que introducimos los datos de la lista, Sharepoint 2010 nos llevara la home dela misma como podemos ver en la imagen 2 y acá lo más destacable es la nueva barra de herramientas, Ribon, que incorpora esta versión de Sharepoint 2010.

[Imagen 2]
2_Ribon_ToolBar

En la nueva barra de herramientas encontraremos acceso a las funciones para la configuración de las listas una de ellas es acceder a la configuración de la misma. En la imagen 3 podemos apreciar la página de configuración.

[Imagen 3]
3_Opciones_de_Configuracion

En esta ocasión estaremos hablando de 3 nuevas características incorporadas en las listas y a una de ellas le dedicaremos un post independiente dado que es una funcionalidad que vale la pena destacar. La configuración “Configuración de formularios” la veremos en el próximo artículo.

Lo primero a destacar son las nuevas configuraciones que tenemos al crear una nueva columna en nuestra lista, la primera de todas es la posibilidad de establecer que los valores para el campo que estamos creando sean únicos, en la imagen 4 podemos vemos como configurar esta opción.

[Imagen 4]
4_Creacion_Columna_Unique

Al crear un elemento para una lista lo primero que tenemos que destacar es que se nos abre una nueva venta modal para cargar los valores. Al intentar guardar un elemento en la lista donde uno de los valores introducidos para un campo que tiene habilitado la configuración de valores únicos Sharepoint 2010 nos informara que esto es incorrecto, como podemos ver en la imagen 5.

[Imagen 5]
5_Validation_Field_Unique

Otra característica importante que agrega Sharepoint 2010 a la hora de crear una columna para una lista es la posibilidad de configurar una validación específica al campo. Esta validación se basa en la creación de una fórmula que se ejecutara a la hora de guardar el mismo cómo podemos ver en la imagen 6.

[Imagen 6]
6_Creacion_Columna

Al establecer una validación personalizada sobre un campo de la lista la misma será ejecutada al tratar de guardarlo el elemento en la lista, en la imagen 7 podemos ver cuando intentamos guardar un campo que no cumple con la validación establecida y como nuestro mensaje de error cargado es mostrado al usuario.

[Imagen 7]
7_Validation_Field

Otra de las nuevas características que incorporan las listas es la posibilidad de crear una validación para toda la lista, a diferencia de la validación anterior, esta validación se ejecutara para todos los elementos de la lista, en la imagen 8 podemos ver como creamos una validación utilizando dos campos de la propia lista.

[Imagen 8]
8_Creating_Validation_For_The_List

Cuando tratamos de guardar un elemento de la lista que no cumpla con la regla establecida, Sharepoint 2010 nos mostrara el mensaje de error establecido para dicha regla como podemos ver en la imagen 9.

[Imagen 9]
9_Validation_For_The_List

La última características que quiero mostrar en este artículo es la capacidad de agregar una columna de votación a cada elemento de una lista. Para lo cual accedemos a la opción de la configuración de la lista y establecer que “Sí” para que una nueva columna sea creada en al lista, en la imagen 10 podemos ver la sección de configuración de la lista.

[Imagen 10]
10_Settings_Rating_In_Itmes_Of_The_List

Una vez configurado la opción de votación, al acceder a los elementos de la lista podemos ver una nueva columna en la vista que nos permite votar por cada uno de los elementos de la misma, como podemos ver en la imagen 11.

[Imagen 11]
11_Ratint_In_Items_Of_The_List

Seguiremos adentrándonos en las funcionalidades y características de la nueva versión de Sharepoint 2010.

Fabián Imaz