Jorge Dieguez Blog

Tecnologías de colaboración

Desarrollo con SharePoint - Volviendo al Principio

En este post quiero proponer mi "kit" de iniciación al desarrollo en SharePoint. Este "kit" consiste en una serie de links y referencias que ayudan a un desarrollador hacer una introducción en el desarrollo con la tecnología SharePoint.

Este post es muy similar a otros(pero distinto:-), por ejemplo recientemente mi amigo Mario Flores publico en su blog el siguiente post [Sharepoint] Introducción al desarrollo.

 

Skills de un desarrollador de SharePoint

En general cualquier desarrollador de SharePoint tarde o temprano tendrá que tocar diferentes herramientas y tecnologías que requerirán los siguientes skills:

  • C#/VB.NET and XML experience
  • Understanding of the SharePoint Object Model
  • Understanding of the SharePoint Solution Package API
  • Optional: CAML, XSLT, CSS, XHTML, Web Services

Fuente: http://sharepointmagazine.net/technical/development/leveraging-the-sharepoint-platform-part-4

 

El entorno

Para comenzar con el desarrollo con SharePoint se debe  disponer de un entorno de desarrollo.

Lo mas inmediato es descargar la imagen VirtualPC preparados por Microsoft:

Windows SharePoint Services 3.0 SP1 Developer Evaluation VPC Image : se trata de una imagen que se  puede usar hasta el 30 de septiembre del 2009 y contiene Windows SharePoint Services 3.0 SP1, Visual Studio 2008 y Visual Studio 2008 extensions for Windows SharePoint Services 3.0, v1.1.

Otra opción es montar una máquina virtual(yo uso VMWARE), en el siguiente link se puede ver un tutorial para la creación de una imagen con VirtualPC.
Create MOSS 2007 VPC Images: Step by Step Guide.

 

Un rápido recorrido por las funcionalidades de SharePoint

Pero un sitio/portal SharePoint ¿que es?¿que funcionalidad tiene? es importante saberlo antes de desarrollar.
Demo: Tour a Windows SharePoint Services 3.0 site

 

Los primeros pasos

Creamos nuestro primer WebPart:

 

Leemos sobre como funciona SharePoint y  los diferentes tipos de páginas y sobre las caracteristicas(features):

 

Hacemos diversos laboratorios Paso a Paso de Microsoft que permiten profundizar en el desarrollo de diferentes piezas para SharePoint( Web Parts, Data Lists, Event Handlers, Workflow, Silverlight, Page Navigation, Page Branding, Web Services, Content Types, User Authentication):

 

A tener en cuenta

 

Espero que esta pequeña recopilación de referencias sea de utilidad para los principiantes:-) suerte!!!!

Posted: 16/2/2009 23:01 por Jorge Dieguez | con 2 comment(s) |
Archivado en:

Comentarios

DotNetClub Complutense Madrid ha opinado:

En el genial blog de Jorge Diéguez , he encontrado este manual con toda la información

# February 19, 2009 10:09 AM

Vondran ha opinado:

Excelente post! Muchas gracias, me ha resultado de mucha ayuda. Este es el proposito de la red, ayudarnos y compartir informacion.

# June 23, 2009 5:01 PM
Deja tu comentario

(requerido) 

(requerido) 

(opcional)

(requerido)