programando sobre sharepoint_2010

14

Click here to load reader

Upload: fabian-imaz

Post on 04-Jul-2015

114 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Programando sobre sharepoint_2010

Programando sobre Sharepoint 2010

Fabián ImazSiderys Elite Softwarehttp://www.siderys.com

Page 2: Programando sobre sharepoint_2010

Agenda• Introducción

• Visual Studio 2010

• SharePoint Designer

• Gráfica para Desarrolladores

• Linq To Sharepoint

• Webpart visuales

• Eventos

• Client Object Model

• Soluciones SandBoxed

Page 3: Programando sobre sharepoint_2010

Introducción

• Windows 7

• SharePoint Foundation

• SharePoint Server

• 64 bits nativo

• Instalación Stand Alone

• Ideal para desarrolladores

• No puede estar en producción

Page 4: Programando sobre sharepoint_2010

Visual Studio 2010

• Webparts Visuales

• BCS

• Worflows

• Creación de Features

• Generación de WSP

• SharePoint en explorador de servidores

Page 5: Programando sobre sharepoint_2010

SharePoint Designer

• Tipos de contenidos

• Listas

• Grupos y Usuarios

• Paginas Maestras

• Paginas Personalizadas

• Diseñador de Worflows

• Editor de paginas

Page 6: Programando sobre sharepoint_2010

Solutions (SandBoxed)• Fácil instalación

• Desarrollo Iterativo

• SharePoint Online

• Acceso a servidores compartidos

Seguro para otros usuarios

Acceso limitado al DOM

A nivel de colección de Sitios

Page 7: Programando sobre sharepoint_2010

Linq to SharePoint• Programación basada en entidades

– Fuertemente tipadas

– Intellisense

• Soporta Joins entre dos o más listas

• SPmetal para la generación de entidades de un sitio.

• Altas, bajas y modificaciones de listasExample

from o in data.Orderswhere o.Customer.City.Name == "London“select o;

Page 8: Programando sobre sharepoint_2010
Page 9: Programando sobre sharepoint_2010

Webpart Visuales• Basadas en controles de

usuario

• Diseñador para la construcción

• Código declarativo ASP.Net

• Controles de Sharepoint

• Código Servidor

• Fácil programación

Page 10: Programando sobre sharepoint_2010

Eventos

• Plantilla para la creación de Eventos

• Eventos en la creación de Webs

• Eventos en la creación de listas y elementos

• UI Mejorada con manejo de error personalizado

• Propiedad con valores en la invocación del evento

Page 11: Programando sobre sharepoint_2010
Page 12: Programando sobre sharepoint_2010

Client Object Model

• Silverlight

• JavaScript

• Acceso a propiedades a demanda

• Invocación asincrónicas y sincrónicas

• Contextos de ejecución

Page 13: Programando sobre sharepoint_2010
Page 14: Programando sobre sharepoint_2010