programando sobre sharepoint_2010
TRANSCRIPT
Programando sobre Sharepoint 2010
Fabián ImazSiderys Elite Softwarehttp://www.siderys.com
Agenda• Introducción
• Visual Studio 2010
• SharePoint Designer
• Gráfica para Desarrolladores
• Linq To Sharepoint
• Webpart visuales
• Eventos
• Client Object Model
• Soluciones SandBoxed
Introducción
• Windows 7
• SharePoint Foundation
• SharePoint Server
• 64 bits nativo
• Instalación Stand Alone
• Ideal para desarrolladores
• No puede estar en producción
Visual Studio 2010
• Webparts Visuales
• BCS
• Worflows
• Creación de Features
• Generación de WSP
• SharePoint en explorador de servidores
SharePoint Designer
• Tipos de contenidos
• Listas
• Grupos y Usuarios
• Paginas Maestras
• Paginas Personalizadas
• Diseñador de Worflows
• Editor de paginas
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
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;
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
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
Client Object Model
• Silverlight
• JavaScript
• Acceso a propiedades a demanda
• Invocación asincrónicas y sincrónicas
• Contextos de ejecución