SSD: el síndrome de la Sharepoint dependencia

Sharepoint me proporciona seguridad y me hace sentir más fuerte. Las 10 cosas que más me gustan de Sharepoint.

martes, 27 de octubre de 2009

Lo nuevo de SharePoint Foundation 2010!!

Les paso un breve resumen de las novedades de SharePoint Foundation 2010, el sucesor de Windows SharePoint Services 3.0. Fuente: What's New in SharePoint Foundation 2010. Cuando terminen de leerlo, van a querer instalarlo ya! Business Connectivity Services  (ex BDC): Como todos sabrán, en MOSS 2007 existe algo llamado Business Data Catalog que permite acceso de lectura a sistemas legados. Bien, BDC ha sufrido algunos cambios buenos: ...

Master pages en SharePoint

WSS 3 fue diseñado para trabajar con páginas maestras, lo que constituye un importante cambio respecto a WSS 2, y facilita enormemente la personalización de un sitio a través de distintas páginas. En esta artículo comentaré algunos puntos importantes a tener en cuenta a la hora de trabajar con este tema en SharePoint: IntroducciónLas páginas que están vinculadas a una página maestra se denominan content pages. Estas páginas comparten un diseño común,...

domingo, 25 de octubre de 2009

70-541 – Crear una Definición de Sitio

Continuando con los apuntes que fuimos armando para la certificación, veamos qué es y cómo se crea una Definición de Sitio. Una definición de sitio define un tipo único de sitio de SharePoint. Una definición de sitio puede incluir más de una configuración de definición de sitio. ¿Qué significa esto? Que a partir de una única definición de sitio, podremos crear distintos tipos de sitios. Los sitios Web de SharePoint se basan en configuraciones de definición de sitio determinadas. Básicamente, una definición de sitio está compuesto por los siguientes...

viernes, 23 de octubre de 2009

Crear un una plantilla de páginas con zonas de elementos web programáticamente

Breve post para explicar como crear un template de página con múltiples webparts zones e instanciarla. Los templates de páginas son los que ven cuándo elijen crear una página de elementos web desde el navegador. Paso 1: Crear el template de página Para crear la plantilla debemos construir una página ASPX que herede de Microsoft.SharePoint.WebPartPages.WebPartPage. Está página debe almacenarse en la carpeta \TEMPLATES\CONTROLTEMPLATES\. Un...

jueves, 22 de octubre de 2009

70-541 Especificar la configuración de listas y módulos en una definición de sitio.

Otra de las secciones presentes en el archivo de definición de sitio Onet.xml, es la sección Configuration. Básicamente lo que nos permite esta sección es poder reutilizar un mismo archivo de definición de sitio para poder generar distintos sitios. Sin esta sección, si tenemos dos sitios que se diferencien entre si porque uno tiene dos listas adicionales pero comparten las 10 listas restantes deberíamos armar dos definiciones de sitio uno con 10 listas y otro con 12. Con esta sección, definimos un sólo site definition e indicamos en la configuración...

70-541 – Creación de Módulos en una Definición de Sitios

La definición de Modules y su contenido se realiza dentro de la sección Modules del archivo de definición de sitio Onet.xml La colección Modules especifica los módulos para incluir de forma predeterminada al crear una colección de sitios. Cada elemento Module a su vez especifica un archivo o colección de archivos y una ubicación en la que se instalan los archivos durante la creación del sitio. Si el archivo es una página de elementos web, la definición del módulo puede especificar los elementos web que deben incluirse en la página. Cada elemento...

miércoles, 21 de octubre de 2009

Plataforma de desarrollo de SharePoint 2010

Antes de ayer, Microsoft publicó un paper sobre SharePoint 2010: Developer Platform White Paper. Decidí leerlo para enterarme de las novedades de la versión 2010, pero afortunadamente me encontré con algo mucho más interesante: una excelente publicación acerca de SharePoint como plataforma de desarrollo. Aquí les dejo un resumen. ¿A quién esta dirigido este post? Desarrolladores SharePoint: para que vean las novedades de la versión 2010, pero...

martes, 20 de octubre de 2009

SharePoint en el celular - Personalizando los campos de las vistas

Este es un muy breve blog para explorar una de las características de Sharepoint en cuanto al desarrollo en la plataforma móvil. En líneas generales es importante saber que Sharepoint está prepaprado para operar dentro de un móvil agregando simplemente una "/m" a la URL. Sí, es automático: Una vista de tipo móvil es una vista dentro de Sharepoint que está "marcada" para poder operar en un equipo móvil. Esto puede realizarse desde la misma interfaz...

Documentación de SharePoint 2010 disponible para desarrolladores!

Gente, está empezando a llegar la documentación para desarrolladores de SharePoint 2010. Aquí van algunos links interesantes:SharePoint 2010: Developer Platform White Paper SharePoint 2010: SharePoint Developer Platform Wall PosterSharePoint 2010: Getting Started with Development on SharePoint 2010 Hands-on Labs in C# and Visual Basic SharePoint 2010: Professional Developer Evaluation Guide and Walkthroughs Un dato más, en noviembre tendremos la...

lunes, 19 de octubre de 2009

Introducción a características (features) de Sharepoint – Parte 2

Este es el artículo número dos de la serie. Pueden consultar la primera parte en este link. Luego de haber analizado los usos más comunes de las features de sharepoint, vamos a ver tres temas que tienen que ver con despliegue de características:Dependencia de featuresEste es un concepto sencillo y permite que al activar una feature, se activen en forma automática las features que dependen de esta:<Feature Id=""Title="Feature Activation Dependencies"Description="Specify a feature that depends on another feature to activate"Version="1.0.0.0"Hidden="false"Scope="Web"xmlns="http://schemas.microsoft.com/sharepoint/"><ActivationDependencies><ActivationDependencyFeatureId=""/></ActivationDependencies></Feature>...

Features, Plantillas, Definiciones de Sitio y Soluciones en Sharepoint – Parte 1

En estos artículos, voy a explicar brevemente las características de cada una de las opciones que provee Sharepoint para el desarrollo y distribución de funcionalidad por nosotros creados, y poder así identificar cuál de estos métodos utilizar para nuestros desarrollos.Primero veamos Features y Plantillas.Features Una Feature permite al desarrollador resolver una necesidad de negocio agregando contenido de Sharepoint, como ser plantillas de páginas, listas, tipos de contenidos, Web parts, flujos de trabajos (WorkFlow) y eventos. Generalmente las...

jueves, 15 de octubre de 2009

WSS 3.0 no permite subir documentos con tamaño superior a 50 MB

Por defecto, la instalación de WSS 3.0 solo permite subir documentos con un tamaño de hasta 50 MB. En caso que nuestras listas de documentos requieran mayor o se quiera restringir a un tamaño menor, esto se puede realizar desde el Administración Central de Sharepoint.Dentro del administrador, posicionarse en la pestaña "Administración de aplicaciones" e ingresar a la opción "Configuración general de la aplicación Web", dentro de la sección "Administración de aplicaciones Web de SharePoint".En dicha pantalla, modificar el valor del campo "Tamaño...

martes, 6 de octubre de 2009

Introducción a características (features) de Sharepoint – Parte 1

La feature es una funcionalidad de WSS 3.0 orientada al desarrollador. Permite definir elementos de sitio y agregarlos al sitio a través del proceso denominado "activación". ¿Qué tipos de elementos permite definir? Comandos de menú, plantillas de páginas, instancias de páginas, definiciones de listas, eventos, workflows entre otros. Para crear una feature se necesita crear un archivo XML denominado "feature.xml": Feature.xml <Feature Id="" Title="Mi primera feature" Description="Esta...