SlideShare ist ein Scribd-Unternehmen logo
1 von 46
Downloaden Sie, um offline zu lesen
Como personalizar y extender SharePoint



                                   Eva Ordoñez
                           Ingeniero SharePoint
Productos y tecnologías
Herramientas para cada perfil
Personalización o desarrollo
Perfil del desarrollador
Visual Studio 2008 y sus extensiones
Workflows
Excel Services
Forms Services
Como enriquecer: Accesibilidad, RIA,
AJAX, Silverlight
Office Business
Applications         Dynamics                  Duet                  ISV OBAs               Custom OBAs


                        Colaboración y
                                                      Business Intelligence       Gestión de contenidos




                                                                                                                          Visual Studio Tools for Office
                     Comunicación unificada

                                              2007 Office system clients
                                 Formatos de ficheros Open XML e Interfaces fácilmente extensibles




                                                                                                                                                           Tools
Microsoft




                                                                                                                                        …
Office System
                                 Office SharePoint Server 2007




                                                                                       Exchange Server


                                                                                                         Communications
                                                                                                           Server 2007
                                • Búsqueda




                                                                                                             Office
                                                                                            2007
                                • Workflow
                                • Business Data Catalog
                                • Sitio y Seguridad
                                • Excel Services



LOB Apps, data
warehouse, trading
partners, etc


                                 Dynamics       SAP         Siebel      LOB
APARIENCIA (BRANDING)
  Master Pages
  Content types
  Custom fields
  Layout pages
   PageContentMain placeholder
  Site columns
  Site design
  Style Sheets
CONEXIÓN A DATOS
        Ficheros de Conexión a datos
  Tipos de conexión a datos que pueden crearse con Office InfoPath 2007:

Conexión a datos            Propósito

                            Obtener datos de una base de datos y publicarlos en los campos de
Database
                            un formulario.


                            Enviar mensajes al usuario, como la confirmación del envío de un
Email
                            formulario.

HTTP post                   Envío de datos al servidor usando el método HTTP POST.

SharePoint library submit   Publicar formularios en una biblioteca de SharePoint.

                            Obtener datos de una lista SharePoint y completar los campos de un
SharePoint list
                            formulario.

Web service                 Obtener datos o enviar datos a un servicio Web.
                            Obtener datos de un fichero XML y completar los campos de un
XML
                            formulario.
Bibliotecas de conexión a datos
Son bibliotecas de Office SharePoint Server donde se almacenan los
ficheros Office Data Connection (.odc) y Universal Data Connection (.udcx).
BÚSQUEDAS
    Protocol handlers
Tipo                                              Protocolos
File shares                                       file
Web pages                                         http, https

Windows SharePoint Services 2.0 y SharePoint
                                                  sps, spsimport, spss, sts, sts2, sts2s
Portal Server 2003

Windows SharePoint Services 3.0 y Office
                                                  sps3, sps3s, sts3, sts3s
SharePoint Server 2007

Business Data Catalog                             bdc, bdc2



    iFilters
Type of content                               File extensions
                                              doc, docm, docx, dot, ppt, pptm, pptx, pub, vdx, vsd, vss, vst,
Office 95 – 2007 Microsoft Office documents
                                              vsx, vtx, xls, xlsm, xlsx

Web content                                   ascx, asp, aspx, htm, html, jhtml, jsp, mspx, php, url

E-mail                                        eml, msg, exch
Other file types                              mhtml, mht, odc, msf, txt, xml
Características (Features)
SOLUTIONS
Custom fields
Event handlers
Custom controls
Web Part assemblies
Document converters
Funcionalidad Excel services
Extensiones del comando STSADM
Custom workflow
Configuration information or application data
(web.config)
Modificaciones del file system (CSS), custom lists,
site templates
Windows SharePoint Services
   Web Parts
         Utiliza toda la potencia de ASP.NET y Visual Studio .NET.
   Los Sites son objetos programables
         Los SharePoint sites, sus contenidos, y los servidores que lo implementan, son accesibles y
         extensibles por código administrado (API) y un conjunto de servicios web. Además pueden
         empaquetarse como plantillas para reutilizar y desplegar soluciones.
   Contenedor de documentos y datos
         Podemos acceder al contenido de un sitio SharePoint, via Web services, Web DAV o Windows XP
         Web Client service.
         Las aplicaciones Office pueden leer/escribir desde/en sitios SharePoint.


SharePoint Portal Server
    Basado en Windows SharePoint Services
    Servicios
         Para indexar y buscar, personas y contenido. Interacción con las aplicaciones cliente de Office 2007.
   Enterprise Application Integration
         Características EAI , como Sign-On y la interoperabilidad con BizTalk Server.
SharePoint Features
SharePoint Solutions
Web Part Packages
Visual Studio 2008 Project Templates
     Web Part
     Team Site Definition
     Blank Site Definition
     List Definition
     Empty SharePoint Project
Visual Studio 2008 Item Templates (elementos que pueden añadirse a un proyecto
     existente)
     Web Part
     Custom Field
     List Definition (con Event Receiver opcional)
     Content Type (con Event Receiver opcional)
     Module
     List Instance
     List Event Handler
     Template
SharePoint Solution Generator
Herramienta para generar proyectos de Site Definition desde un site de SharePoint
existente. Permite el uso del navegador y Microsoft Office SharePoint Designer para
modificar el contenido de los sitios, antes de crear el código con Visual Studio.
Avanzado en desarrollo .NET 2.0 (VB.NET o C#)
Experiencia en ASP.NET
Experiencia en IIS
Experiencia en XML
Conocer el modelo WSS 3.0
Conocimientos de administración MOSS 2007
Conocer Tecnología de Búsquedas
Conocer la infraestructura de SQL
Conocer DA/Seguridad
Conocer CAML
Structured
                                                  LOB
Visual Studio & Workflow SDK                  Integration

                                           Industry specific
                                              processes
                                            Purchase orders
                                         Product lifecycle mgmt

                                        Custom Tracking Apps
                                          Service Requests
                                            Asset Tracking
SharePoint Designer
Workflow                   Custom Form Actions         Document Processes
                             Email Notification           Spec Review
                            Exception Handling         Weekly Status Report



                                      Tracking Applications




                                                                                 Ad Hoc
                                          Issue tracking

Out-of-the-Box         Routing & Approval               Office Server Features
  Solutions                  Review                         List Moderation
(with customization)        Approval                      Publishing Process
                       Signature collection              Document Expiration
                       East Asian workflow
En SharePoint Designer 2007:
   Los Workflows se desarrollan y prueban rápidamente.
   Como el workflow es específico de una lista, el proceso de despliegue es muy sencillo.
   Por la misma razón, los elementos de para la seguridad, son menos complicados.
   Como no hay ensamblados compilados, los workflows pueden desplegarse en
   servidores con políticas de prohibición de ensamblados personalizados..
   Los workflows pueden ser creados por los usuarios con menos experiencia en desarrillo,
   tales como diseñadores web.

Diferencias con Visual Studio Designer para Windows Workflow Foundation:
    Un workflow creado en SharePoint Designer no puede ser desplegado para múltiples
    listas. Solo es válido para la lista que ha sido creado.
    Como se crea directamente para la lista, el workflow queda asociado a la misma en
    tiempo de diseño.
    Los workflows creados en SharePoint Designer, no admiten modificaciones posteriores.
    No pueden crearse workflows asociados a tipos de contenido en SharePoint Designer.
Infraestructura unificada para el despliegue de soluciones.
    Utilizando Features, podemos habilitar y deshabilitar
    fácilmente, funcionalidades en ámbitos muy acotados,
    así como convertir sitios de un tipo en otro.
Despliegue integrado.
    Empaquetando todas las entidades de WSS en un
    único fichero, añadiendo el fichero al almacén de
    soluciones y desplegando en los servidores web del
    frontal.
Ubicación unificada.
   En el almacén, de base de datos, de soluciones.
<Solution SolutionId=“4AFC1350-F354-4439-B941-51377E845F2B”
xmlns=“http://schemas.microsoft.com/sharepoint/”>
       <FeatureManifests>
               <FeatureManifest
Location=“SpecLibraryfeature.xml”/>
       </FeatureManifests>
       <TemplateFiles>
               <TemplateFile
Location=“ControlTemplatesspeclibraryform.ascx”/>
       </TemplateFiles>
       <RootFiles><!—these files go into the 12 directory and
can be used for web services and global resources -->
               <RootFile Location=“ISAPIMyWebService.asmx”/>
       </RootFiles>
       <Assemblies>
               <Assembly DeploymentTarget=“GlobalAssemblyCache”
Location=“ms.samples.sharepoint.speclibrary.dll”/>
       </Assemblies>
</Solution>
Microsoft.Office.Excel.Server.Udf
Atributos de las funciones definidas por el usuario, Excel
   Services UDF.
   Microsoft.Office.Excel.Server.WebServices
API de Excel Web Services.
   Microsoft.Office.Excel.WebUI
Modelo de objetos del elemento web Excel Web Access.
Permite desarrollar aplicaciones .Net que incorporen
cálculos de hojas de calculo Excel a nivel de servidor
Utilizar lógica de servidor Excel en las aplicaciones
   Desarrollar las partes del motor de la logica de negocio
   Proteger y mantener la información
   Enfocado a un conjunto de métodos: Abrir una hoja de calculo, establecer
   valores, realizar cálculos y recoger algunos valores o una hoja de calculo
   completa
Automatizar las actualizaciones de hojas de calculo
en el servidor
   Refrescar los datos de fuentes externas y parametrizarlos
   Hojas de calculo generadas por procesos
   Crear, almacenar y desplegar snapshots
UI a medida para los cálculos de servidor de Excel
UI para acceder cálculos de Excel sin necesidad de
código, desde Form Services
Carga los ficheros XML y binarios de Excel 2007
Realiza las operaciones sobre las Hojas de calculo
Consulta los datos externos (relacionales y OLAP)
para refrescar las PivotTables y las nuevas formulas
de los cubos
Ejecuta EWA y EWS (ej: valores de configuración,
tipos de clasificaciones)
Mantiene el estado de la sesión
Mantiene el caché a través de las peticiones (hojas
de calculo, datos externos)
Es extensible a través de código administrado y
funciones de usuario
Visualizar y usar hojas de
datos desde navegador sin
descargar ni instalar (puro
HTML y script, AJAX)
Total similitud gráfica con el
cliente Excel
   Todos los formatos gráficos en las
   hojas de calculo, incluyendo los
   nuevos formatos condicionales y
   visualizaciones de datos (barras de
   datos y KPIs)
Capacidades de interactuar
para explorar los datos
   AutoFilters y outlines en las hojas
   PivotTables y tablas
   Parámetros para análisis, modelos de
   calculo y filtros
Objetivo: llegar a mas usuarios
   Formularios InfoPath habilitados para el
   navegador
   Conexión de datos offline, nuevos
   controles, mejor impresión
   Intranet, Extranet, Internet                        Plataforma
                                            Forms y
                                                        Windows
Automatización procesos de               Procesos de
                                                       Sharepoint
negocio                                    negocios
                                                        Services
   Formularios dentro de Outllook
   Flujos de trabajo, Registros,
   Administración de derechos de información
   (IRM)
   Tareas de Workflow asociadas a los
   formularios
Rápido desarrollo y despliegue de
soluciones basadas en formularios
Independiente de navegadores y
plataformas
   Browsers: IE 6+, Safari, Netscape, Firefox
   Windows, Mac, Linux, Unix
   Mobile devices
El propósito del Accessibility Kit for SharePoint es proporcionar
herramientas, componentes y documentación para mejorar la
accesibilidad de MOSS por medio de la implementación de sitios Web
conforme a las guías WCAG 1.0 AA de accesibilidad del "World Wide
Web Consortium" (W3C).
El Kit consta de cuatro partes:
     Hojas de estilo para implementar las guías del W3C
     Paginas Maestras que implementan las hojas de estilo
     Adaptadores de Control que modifican código HTML ya compilado, para hacerlo
     conforme a las guías del W3C
     Un programa para facilitar el cambio de unidades absolutas a relativas para
     figuras
Disponible para su descarga, bajo la licencia Microsoft Public License
(Ms-PL)
 _http://aks.hisoftware.com/index.html
Alternative Rendering Framework (ARF) for SharePoint, es una
solución de 30 controles, que incluyen:
     Panel de compatibilidad XHTML, para asegurar que el HTML es compatible
     SiteQuery, para desarrollar consultas complejas a listas de contenido
     Panel QSVisibility, para mostrar u ocultar contenido en función de cadenas de
     valores
     Vista Calendario


Puede descargarse la solución o el código fuente.
 _ http://www.spworks.co.uk/arf/default.aspx
Barriere-frei kit for SharePoint (BKS)
   Desarrollado para cumplir con AA+ y disponible en CodePlex (gratuito)
    _http://www.codeplex.com/bks
Markup Validation Service del W3C
    Comprueba el marcado (HTML, XHTML, etc..)
  _http://validator.w3.org/
 CSS Validation Service del W3C
    Verifica Hojas de Estilo en Cascada (CSS) y documentos
   (X)HTML con hojas de estilo
  _http://jigsaw.w3.org/css-validator/
TAW (Test de Accesibiliad Web) del CTIC
    Validación automática de las pautas de accesibilidad
  _http://www.tawdis.net
 Programa PISTA del Ministerio de Industria Turismo y
Comercio
  _http://www.pistaaccesibilidad.com
Cross Browser
 Cross Platform
     Plug-In
      .NET
Media Experiences
      RIA
Para crear y usar el elemento web de Silverlight y hay que
entender:
                                                               XAML
    Microsoft Silverlight
    XAML                                                      <Button Width="100"> OK
                                                               <Button.Background>
    ECMAScript (JScript or JavaScript code)                     LightBlue
                                                               </Button.Background>
    ASP.NET control development.                              </Button>




El entorno para construir aplicaciones con Silverlight para
SharePoint, debe tener instalado:                              C#

    Windows Server 2003 o Windows Server 2008                 Button b1 = new Button();
                                                              b1.Content = "OK";
    Windows SharePoint Services 3.0 con SP1                   b1.Background = new
                                                              SolidColorBrush(Colors.LightBlue);
    Microsoft Office SharePoint Server 2007 con SP1           b1.Width = 100;

    Visual Studio 2008 Professional Edition
    Silverlight Tools para Visual Studio 2008
    Silverlight 2 Runtime                                      VB.NET

    Windows SharePoint Services 3.0 Tools: Visual             Dim b1 As New Button
    Studio Extensions, Version 1.2                            b1.Content = "OK"
                                                              b1.Background = New _
                                                                SolidColorBrush(Colors.LightBlue)
                                                              b1.Width = 100
New SharePoint for Developers Track
msdn.microsoft.com/en-us/rampup/dd221355.aspx
    NET Development on Microsoft SharePoint Technology (4 parts)
msdn.microsoft.com/en-us/office/aa905380.aspx
    Windows SharePoint Services 3.0 SDK
msdn2.microsoft.com/en-us/library/ms441339.aspx
    Microsoft Office SharePoint Server 2007 SDK
msdn2.microsoft.com/en-us/library/ms550992.aspx
    7 Development Projects for Microsoft Sharepoint Server 2007
www.netbks.com/programming/general-programming-programming/sharepoint-resources-7-development-
projects-for-microsoft-sharepoint-server-2007_15130.html
    Introducción para desarrolladores a los flujos de trabajo para Windows
    SharePoint Services 3.0 y SharePoint Server 2007
msdn.microsoft.com/es-es/library/aa830816.aspx
    Introducción a los Excel Services
msdn.microsoft.com/es-es/library/ms519581.aspx
    InfoPath 2007 referencia para desarrolladores
msdn.microsoft.com/en-us/library/bb230145.aspx
    Silverlight Web Part in ASP.NET for use in SharePoint Server 2007
msdn.microsoft.com/en-us/library/cc627341.aspx
    AJAX: The Official Microsoft ASP.NET Site
www.asp.net/ajax/
    Sitio de novedades para desarrolladores en SharePoint
www.MSSharePointDeveloper.com
© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market
     conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation.
                                 MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Weitere ähnliche Inhalte

Was ist angesagt?

Introduccion a MOSS 2007
Introduccion a MOSS 2007Introduccion a MOSS 2007
Introduccion a MOSS 2007Luis Du Solier
 
Bajo el Toldo con la Programabilidad de Microsoft SharePoint 2010
Bajo el Toldo con la Programabilidad de Microsoft SharePoint 2010Bajo el Toldo con la Programabilidad de Microsoft SharePoint 2010
Bajo el Toldo con la Programabilidad de Microsoft SharePoint 2010Andrés Iturralde
 
Una mirada en 360° a SharePoint 2010
Una mirada en 360° a SharePoint 2010Una mirada en 360° a SharePoint 2010
Una mirada en 360° a SharePoint 2010Andrés Iturralde
 
Sharepoint 2010. Novedades y Mejoras.
Sharepoint 2010. Novedades y Mejoras.Sharepoint 2010. Novedades y Mejoras.
Sharepoint 2010. Novedades y Mejoras.MICTT Palma
 
SharePoint 2016 IT Preview
SharePoint 2016 IT PreviewSharePoint 2016 IT Preview
SharePoint 2016 IT PreviewMiguel Tabera
 
Sql server 2008 novedades en BI - es - tech net
Sql server 2008 novedades en BI - es - tech netSql server 2008 novedades en BI - es - tech net
Sql server 2008 novedades en BI - es - tech netSalvador Ramos
 
SharePoint 2010 y Windows 2008 R2
SharePoint 2010 y Windows 2008 R2SharePoint 2010 y Windows 2008 R2
SharePoint 2010 y Windows 2008 R2Hector Insua
 
Presentacion share point 2010
Presentacion share point 2010Presentacion share point 2010
Presentacion share point 2010MICTT Palma
 
SharePoint 2013 como centro de sus datos de negocio
SharePoint 2013 como centro de sus datos de negocioSharePoint 2013 como centro de sus datos de negocio
SharePoint 2013 como centro de sus datos de negocioJuan Carlos Gonzalez
 
SharePoint 2010 Introducción para Desarrolladores
SharePoint 2010 Introducción para DesarrolladoresSharePoint 2010 Introducción para Desarrolladores
SharePoint 2010 Introducción para DesarrolladoresAndrés Iturralde
 
Intranet informacion compartida
Intranet informacion compartidaIntranet informacion compartida
Intranet informacion compartidaJames Gonzales
 
Hoja de ruta. de donde venimos y a donde vamos | SolidQ Summit 2012
Hoja de ruta. de donde venimos y a donde vamos | SolidQ Summit 2012Hoja de ruta. de donde venimos y a donde vamos | SolidQ Summit 2012
Hoja de ruta. de donde venimos y a donde vamos | SolidQ Summit 2012SolidQ
 
Oracle Enterprise 2.0, C-level, Evento OPN, Madrid, 30 de Marzo de 2011
Oracle Enterprise 2.0, C-level, Evento OPN, Madrid, 30 de Marzo de 2011Oracle Enterprise 2.0, C-level, Evento OPN, Madrid, 30 de Marzo de 2011
Oracle Enterprise 2.0, C-level, Evento OPN, Madrid, 30 de Marzo de 2011Jaime Cid
 
SharePoint 2010 - Introducción para Desarrolladores
SharePoint 2010 - Introducción para DesarrolladoresSharePoint 2010 - Introducción para Desarrolladores
SharePoint 2010 - Introducción para DesarrolladoresAndrés Iturralde
 
Hasta donde vas a llegar con SharePoint 2010
Hasta donde vas a llegar con SharePoint 2010Hasta donde vas a llegar con SharePoint 2010
Hasta donde vas a llegar con SharePoint 2010Andrés Iturralde
 
MsCodersCamp 2014 - SharePoint Online: desarrolla tus apps en la nube
MsCodersCamp 2014 - SharePoint Online: desarrolla tus apps en la nubeMsCodersCamp 2014 - SharePoint Online: desarrolla tus apps en la nube
MsCodersCamp 2014 - SharePoint Online: desarrolla tus apps en la nubeMiguel Tabera
 
Experiencias Usando la Tecnología ADF
Experiencias Usando la Tecnología ADF Experiencias Usando la Tecnología ADF
Experiencias Usando la Tecnología ADF Refundation
 
DAX SQL Server 2012 SQL Saturday
DAX SQL Server 2012 SQL SaturdayDAX SQL Server 2012 SQL Saturday
DAX SQL Server 2012 SQL SaturdayEduardo Castro
 

Was ist angesagt? (20)

InfoPath 2010
InfoPath 2010InfoPath 2010
InfoPath 2010
 
Introduccion a MOSS 2007
Introduccion a MOSS 2007Introduccion a MOSS 2007
Introduccion a MOSS 2007
 
SharePoint 2013 general
SharePoint 2013 generalSharePoint 2013 general
SharePoint 2013 general
 
Bajo el Toldo con la Programabilidad de Microsoft SharePoint 2010
Bajo el Toldo con la Programabilidad de Microsoft SharePoint 2010Bajo el Toldo con la Programabilidad de Microsoft SharePoint 2010
Bajo el Toldo con la Programabilidad de Microsoft SharePoint 2010
 
Una mirada en 360° a SharePoint 2010
Una mirada en 360° a SharePoint 2010Una mirada en 360° a SharePoint 2010
Una mirada en 360° a SharePoint 2010
 
Sharepoint 2010. Novedades y Mejoras.
Sharepoint 2010. Novedades y Mejoras.Sharepoint 2010. Novedades y Mejoras.
Sharepoint 2010. Novedades y Mejoras.
 
SharePoint 2016 IT Preview
SharePoint 2016 IT PreviewSharePoint 2016 IT Preview
SharePoint 2016 IT Preview
 
Sql server 2008 novedades en BI - es - tech net
Sql server 2008 novedades en BI - es - tech netSql server 2008 novedades en BI - es - tech net
Sql server 2008 novedades en BI - es - tech net
 
SharePoint 2010 y Windows 2008 R2
SharePoint 2010 y Windows 2008 R2SharePoint 2010 y Windows 2008 R2
SharePoint 2010 y Windows 2008 R2
 
Presentacion share point 2010
Presentacion share point 2010Presentacion share point 2010
Presentacion share point 2010
 
SharePoint 2013 como centro de sus datos de negocio
SharePoint 2013 como centro de sus datos de negocioSharePoint 2013 como centro de sus datos de negocio
SharePoint 2013 como centro de sus datos de negocio
 
SharePoint 2010 Introducción para Desarrolladores
SharePoint 2010 Introducción para DesarrolladoresSharePoint 2010 Introducción para Desarrolladores
SharePoint 2010 Introducción para Desarrolladores
 
Intranet informacion compartida
Intranet informacion compartidaIntranet informacion compartida
Intranet informacion compartida
 
Hoja de ruta. de donde venimos y a donde vamos | SolidQ Summit 2012
Hoja de ruta. de donde venimos y a donde vamos | SolidQ Summit 2012Hoja de ruta. de donde venimos y a donde vamos | SolidQ Summit 2012
Hoja de ruta. de donde venimos y a donde vamos | SolidQ Summit 2012
 
Oracle Enterprise 2.0, C-level, Evento OPN, Madrid, 30 de Marzo de 2011
Oracle Enterprise 2.0, C-level, Evento OPN, Madrid, 30 de Marzo de 2011Oracle Enterprise 2.0, C-level, Evento OPN, Madrid, 30 de Marzo de 2011
Oracle Enterprise 2.0, C-level, Evento OPN, Madrid, 30 de Marzo de 2011
 
SharePoint 2010 - Introducción para Desarrolladores
SharePoint 2010 - Introducción para DesarrolladoresSharePoint 2010 - Introducción para Desarrolladores
SharePoint 2010 - Introducción para Desarrolladores
 
Hasta donde vas a llegar con SharePoint 2010
Hasta donde vas a llegar con SharePoint 2010Hasta donde vas a llegar con SharePoint 2010
Hasta donde vas a llegar con SharePoint 2010
 
MsCodersCamp 2014 - SharePoint Online: desarrolla tus apps en la nube
MsCodersCamp 2014 - SharePoint Online: desarrolla tus apps en la nubeMsCodersCamp 2014 - SharePoint Online: desarrolla tus apps en la nube
MsCodersCamp 2014 - SharePoint Online: desarrolla tus apps en la nube
 
Experiencias Usando la Tecnología ADF
Experiencias Usando la Tecnología ADF Experiencias Usando la Tecnología ADF
Experiencias Usando la Tecnología ADF
 
DAX SQL Server 2012 SQL Saturday
DAX SQL Server 2012 SQL SaturdayDAX SQL Server 2012 SQL Saturday
DAX SQL Server 2012 SQL Saturday
 

Ähnlich wie Introducción Desarrollo MOSS2007

NexTReT Microsoft BI Novedades 2010
NexTReT Microsoft BI Novedades 2010NexTReT Microsoft BI Novedades 2010
NexTReT Microsoft BI Novedades 2010NexTReT
 
Herramientas SharePoint para programadores .NET
Herramientas SharePoint para programadores .NETHerramientas SharePoint para programadores .NET
Herramientas SharePoint para programadores .NETHaaron Gonzalez
 
Contenido en Sharepoint 2010 Comercial
Contenido en Sharepoint 2010 ComercialContenido en Sharepoint 2010 Comercial
Contenido en Sharepoint 2010 ComercialEva Ordoñez Perez
 
Introducción a SharePoint 2010
Introducción a SharePoint 2010Introducción a SharePoint 2010
Introducción a SharePoint 2010Lester Sanchez
 
Exprimiendo SharePoint 2010
Exprimiendo SharePoint 2010Exprimiendo SharePoint 2010
Exprimiendo SharePoint 2010Juan Pablo
 
Portales Enterprise 2.0 con WebCenter
Portales Enterprise 2.0 con WebCenterPortales Enterprise 2.0 con WebCenter
Portales Enterprise 2.0 con WebCenterJaime Cid
 
5 - SharePoint 2010 y Windows 2008 R2, por Hector Insua y Ruben Colomo
5 - SharePoint 2010 y Windows 2008 R2, por Hector Insua y Ruben Colomo5 - SharePoint 2010 y Windows 2008 R2, por Hector Insua y Ruben Colomo
5 - SharePoint 2010 y Windows 2008 R2, por Hector Insua y Ruben ColomoLuis Du Solier
 
Share point 2010 office 2010 y owa
Share point 2010 office 2010 y owaShare point 2010 office 2010 y owa
Share point 2010 office 2010 y owaEva Ordoñez Perez
 
Novedades Sharepoint server 2010
Novedades Sharepoint server 2010Novedades Sharepoint server 2010
Novedades Sharepoint server 2010Eva Ordoñez Perez
 
Sharepoint 2013 que hay de nuevo
Sharepoint 2013   que hay de nuevoSharepoint 2013   que hay de nuevo
Sharepoint 2013 que hay de nuevoDaniel Laco
 
Flujos de Trabajo en SharePoint 2010
Flujos de Trabajo en SharePoint 2010Flujos de Trabajo en SharePoint 2010
Flujos de Trabajo en SharePoint 2010Haaron Gonzalez
 
Share Point 2010 En Espanol.
Share Point 2010 En Espanol.Share Point 2010 En Espanol.
Share Point 2010 En Espanol.Hector Insua
 
SharePoint Server #MDU2012
SharePoint Server #MDU2012SharePoint Server #MDU2012
SharePoint Server #MDU2012unicunditech
 
Sharepoint 2010 novedades y mejoras MICTT
Sharepoint 2010  novedades y mejoras MICTTSharepoint 2010  novedades y mejoras MICTT
Sharepoint 2010 novedades y mejoras MICTTMICTT Palma
 
Esto es todo sobre los servicios Desarrollo de Aplicaciones Personalizadas pa...
Esto es todo sobre los servicios Desarrollo de Aplicaciones Personalizadas pa...Esto es todo sobre los servicios Desarrollo de Aplicaciones Personalizadas pa...
Esto es todo sobre los servicios Desarrollo de Aplicaciones Personalizadas pa...Andrés Iturralde
 

Ähnlich wie Introducción Desarrollo MOSS2007 (20)

NexTReT Microsoft BI Novedades 2010
NexTReT Microsoft BI Novedades 2010NexTReT Microsoft BI Novedades 2010
NexTReT Microsoft BI Novedades 2010
 
Workflows en Moss2007
Workflows en Moss2007Workflows en Moss2007
Workflows en Moss2007
 
Herramientas SharePoint para programadores .NET
Herramientas SharePoint para programadores .NETHerramientas SharePoint para programadores .NET
Herramientas SharePoint para programadores .NET
 
Contenido en Sharepoint 2010 Comercial
Contenido en Sharepoint 2010 ComercialContenido en Sharepoint 2010 Comercial
Contenido en Sharepoint 2010 Comercial
 
Introducción a SharePoint 2010
Introducción a SharePoint 2010Introducción a SharePoint 2010
Introducción a SharePoint 2010
 
Novedades en SharePoint 2013
Novedades en SharePoint 2013Novedades en SharePoint 2013
Novedades en SharePoint 2013
 
Exprimiendo SharePoint 2010
Exprimiendo SharePoint 2010Exprimiendo SharePoint 2010
Exprimiendo SharePoint 2010
 
Portales Enterprise 2.0 con WebCenter
Portales Enterprise 2.0 con WebCenterPortales Enterprise 2.0 con WebCenter
Portales Enterprise 2.0 con WebCenter
 
5 - SharePoint 2010 y Windows 2008 R2, por Hector Insua y Ruben Colomo
5 - SharePoint 2010 y Windows 2008 R2, por Hector Insua y Ruben Colomo5 - SharePoint 2010 y Windows 2008 R2, por Hector Insua y Ruben Colomo
5 - SharePoint 2010 y Windows 2008 R2, por Hector Insua y Ruben Colomo
 
(28.04) MOSSCA Invita - Bienvenidos a la casa de Sharepoint - Services 3
(28.04) MOSSCA Invita - Bienvenidos a la casa de Sharepoint - Services 3(28.04) MOSSCA Invita - Bienvenidos a la casa de Sharepoint - Services 3
(28.04) MOSSCA Invita - Bienvenidos a la casa de Sharepoint - Services 3
 
Share point 2010 office 2010 y owa
Share point 2010 office 2010 y owaShare point 2010 office 2010 y owa
Share point 2010 office 2010 y owa
 
Novedades Sharepoint server 2010
Novedades Sharepoint server 2010Novedades Sharepoint server 2010
Novedades Sharepoint server 2010
 
Sharepoint 2013 que hay de nuevo
Sharepoint 2013   que hay de nuevoSharepoint 2013   que hay de nuevo
Sharepoint 2013 que hay de nuevo
 
Flujos de Trabajo en SharePoint 2010
Flujos de Trabajo en SharePoint 2010Flujos de Trabajo en SharePoint 2010
Flujos de Trabajo en SharePoint 2010
 
Share Point 2010 En Espanol.
Share Point 2010 En Espanol.Share Point 2010 En Espanol.
Share Point 2010 En Espanol.
 
Oracle Application Express
Oracle Application ExpressOracle Application Express
Oracle Application Express
 
SharePoint Server #MDU2012
SharePoint Server #MDU2012SharePoint Server #MDU2012
SharePoint Server #MDU2012
 
Sharepoint 2010 novedades y mejoras MICTT
Sharepoint 2010  novedades y mejoras MICTTSharepoint 2010  novedades y mejoras MICTT
Sharepoint 2010 novedades y mejoras MICTT
 
I+DOC SaaS
I+DOC SaaSI+DOC SaaS
I+DOC SaaS
 
Esto es todo sobre los servicios Desarrollo de Aplicaciones Personalizadas pa...
Esto es todo sobre los servicios Desarrollo de Aplicaciones Personalizadas pa...Esto es todo sobre los servicios Desarrollo de Aplicaciones Personalizadas pa...
Esto es todo sobre los servicios Desarrollo de Aplicaciones Personalizadas pa...
 

Mehr von Eva Ordoñez Perez

eblivion presentación corporativa
eblivion presentación corporativaeblivion presentación corporativa
eblivion presentación corporativaEva Ordoñez Perez
 
Administracion Sharepoint 2010
Administracion Sharepoint 2010Administracion Sharepoint 2010
Administracion Sharepoint 2010Eva Ordoñez Perez
 
Sharepoint 2010_Como exportar sitio como plantilla
Sharepoint 2010_Como exportar sitio como plantillaSharepoint 2010_Como exportar sitio como plantilla
Sharepoint 2010_Como exportar sitio como plantillaEva Ordoñez Perez
 
Acceso sharepoint 2010 desde dispositivos
Acceso sharepoint 2010 desde dispositivosAcceso sharepoint 2010 desde dispositivos
Acceso sharepoint 2010 desde dispositivosEva Ordoñez Perez
 
Microsoft Office Web Applications
Microsoft Office Web ApplicationsMicrosoft Office Web Applications
Microsoft Office Web ApplicationsEva Ordoñez Perez
 
Novedades En Office Sharepoint 14
Novedades En Office Sharepoint 14Novedades En Office Sharepoint 14
Novedades En Office Sharepoint 14Eva Ordoñez Perez
 
Web 2.0 Nuevas Formas De Comunicacion
Web 2.0 Nuevas Formas De ComunicacionWeb 2.0 Nuevas Formas De Comunicacion
Web 2.0 Nuevas Formas De ComunicacionEva Ordoñez Perez
 
Almacenamiento, Recuperación, Rendimiento y Disponibilidad MOSS2007
Almacenamiento, Recuperación, Rendimiento y Disponibilidad MOSS2007Almacenamiento, Recuperación, Rendimiento y Disponibilidad MOSS2007
Almacenamiento, Recuperación, Rendimiento y Disponibilidad MOSS2007Eva Ordoñez Perez
 

Mehr von Eva Ordoñez Perez (16)

eblivion presentación corporativa
eblivion presentación corporativaeblivion presentación corporativa
eblivion presentación corporativa
 
Sharepoint workspace 2010
Sharepoint workspace 2010Sharepoint workspace 2010
Sharepoint workspace 2010
 
Sharepoint 2010 Data Entry
Sharepoint 2010 Data EntrySharepoint 2010 Data Entry
Sharepoint 2010 Data Entry
 
Administracion Sharepoint 2010
Administracion Sharepoint 2010Administracion Sharepoint 2010
Administracion Sharepoint 2010
 
SharePoint 2010 DEV
SharePoint 2010 DEVSharePoint 2010 DEV
SharePoint 2010 DEV
 
Sharepoint 2010 IT
Sharepoint 2010 ITSharepoint 2010 IT
Sharepoint 2010 IT
 
Sharepoint 2010 overview
Sharepoint 2010 overviewSharepoint 2010 overview
Sharepoint 2010 overview
 
Sharepoint 2010_Como exportar sitio como plantilla
Sharepoint 2010_Como exportar sitio como plantillaSharepoint 2010_Como exportar sitio como plantilla
Sharepoint 2010_Como exportar sitio como plantilla
 
Acceso sharepoint 2010 desde dispositivos
Acceso sharepoint 2010 desde dispositivosAcceso sharepoint 2010 desde dispositivos
Acceso sharepoint 2010 desde dispositivos
 
Microsoft Office Web Applications
Microsoft Office Web ApplicationsMicrosoft Office Web Applications
Microsoft Office Web Applications
 
Novedades En Office Sharepoint 14
Novedades En Office Sharepoint 14Novedades En Office Sharepoint 14
Novedades En Office Sharepoint 14
 
Web 2.0 Nuevas Formas De Comunicacion
Web 2.0 Nuevas Formas De ComunicacionWeb 2.0 Nuevas Formas De Comunicacion
Web 2.0 Nuevas Formas De Comunicacion
 
Almacenamiento, Recuperación, Rendimiento y Disponibilidad MOSS2007
Almacenamiento, Recuperación, Rendimiento y Disponibilidad MOSS2007Almacenamiento, Recuperación, Rendimiento y Disponibilidad MOSS2007
Almacenamiento, Recuperación, Rendimiento y Disponibilidad MOSS2007
 
Seguridad MOSS2007
Seguridad MOSS2007Seguridad MOSS2007
Seguridad MOSS2007
 
Capacidades Moss 2007
Capacidades Moss 2007Capacidades Moss 2007
Capacidades Moss 2007
 
Enterprise 2.0
Enterprise 2.0Enterprise 2.0
Enterprise 2.0
 

Introducción Desarrollo MOSS2007

  • 1. Como personalizar y extender SharePoint Eva Ordoñez Ingeniero SharePoint
  • 2. Productos y tecnologías Herramientas para cada perfil Personalización o desarrollo Perfil del desarrollador Visual Studio 2008 y sus extensiones Workflows Excel Services Forms Services Como enriquecer: Accesibilidad, RIA, AJAX, Silverlight
  • 3. Office Business Applications Dynamics Duet ISV OBAs Custom OBAs Colaboración y Business Intelligence Gestión de contenidos Visual Studio Tools for Office Comunicación unificada 2007 Office system clients Formatos de ficheros Open XML e Interfaces fácilmente extensibles Tools Microsoft … Office System Office SharePoint Server 2007 Exchange Server Communications Server 2007 • Búsqueda Office 2007 • Workflow • Business Data Catalog • Sitio y Seguridad • Excel Services LOB Apps, data warehouse, trading partners, etc Dynamics SAP Siebel LOB
  • 4.
  • 5.
  • 6. APARIENCIA (BRANDING) Master Pages Content types Custom fields Layout pages PageContentMain placeholder Site columns Site design Style Sheets
  • 7. CONEXIÓN A DATOS Ficheros de Conexión a datos Tipos de conexión a datos que pueden crearse con Office InfoPath 2007: Conexión a datos Propósito Obtener datos de una base de datos y publicarlos en los campos de Database un formulario. Enviar mensajes al usuario, como la confirmación del envío de un Email formulario. HTTP post Envío de datos al servidor usando el método HTTP POST. SharePoint library submit Publicar formularios en una biblioteca de SharePoint. Obtener datos de una lista SharePoint y completar los campos de un SharePoint list formulario. Web service Obtener datos o enviar datos a un servicio Web. Obtener datos de un fichero XML y completar los campos de un XML formulario.
  • 8. Bibliotecas de conexión a datos Son bibliotecas de Office SharePoint Server donde se almacenan los ficheros Office Data Connection (.odc) y Universal Data Connection (.udcx).
  • 9. BÚSQUEDAS Protocol handlers Tipo Protocolos File shares file Web pages http, https Windows SharePoint Services 2.0 y SharePoint sps, spsimport, spss, sts, sts2, sts2s Portal Server 2003 Windows SharePoint Services 3.0 y Office sps3, sps3s, sts3, sts3s SharePoint Server 2007 Business Data Catalog bdc, bdc2 iFilters Type of content File extensions doc, docm, docx, dot, ppt, pptm, pptx, pub, vdx, vsd, vss, vst, Office 95 – 2007 Microsoft Office documents vsx, vtx, xls, xlsm, xlsx Web content ascx, asp, aspx, htm, html, jhtml, jsp, mspx, php, url E-mail eml, msg, exch Other file types mhtml, mht, odc, msf, txt, xml
  • 10. Características (Features) SOLUTIONS Custom fields Event handlers Custom controls Web Part assemblies Document converters Funcionalidad Excel services Extensiones del comando STSADM Custom workflow Configuration information or application data (web.config) Modificaciones del file system (CSS), custom lists, site templates
  • 11. Windows SharePoint Services Web Parts Utiliza toda la potencia de ASP.NET y Visual Studio .NET. Los Sites son objetos programables Los SharePoint sites, sus contenidos, y los servidores que lo implementan, son accesibles y extensibles por código administrado (API) y un conjunto de servicios web. Además pueden empaquetarse como plantillas para reutilizar y desplegar soluciones. Contenedor de documentos y datos Podemos acceder al contenido de un sitio SharePoint, via Web services, Web DAV o Windows XP Web Client service. Las aplicaciones Office pueden leer/escribir desde/en sitios SharePoint. SharePoint Portal Server Basado en Windows SharePoint Services Servicios Para indexar y buscar, personas y contenido. Interacción con las aplicaciones cliente de Office 2007. Enterprise Application Integration Características EAI , como Sign-On y la interoperabilidad con BizTalk Server.
  • 12.
  • 14. Visual Studio 2008 Project Templates Web Part Team Site Definition Blank Site Definition List Definition Empty SharePoint Project Visual Studio 2008 Item Templates (elementos que pueden añadirse a un proyecto existente) Web Part Custom Field List Definition (con Event Receiver opcional) Content Type (con Event Receiver opcional) Module List Instance List Event Handler Template SharePoint Solution Generator Herramienta para generar proyectos de Site Definition desde un site de SharePoint existente. Permite el uso del navegador y Microsoft Office SharePoint Designer para modificar el contenido de los sitios, antes de crear el código con Visual Studio.
  • 15. Avanzado en desarrollo .NET 2.0 (VB.NET o C#) Experiencia en ASP.NET Experiencia en IIS Experiencia en XML Conocer el modelo WSS 3.0 Conocimientos de administración MOSS 2007 Conocer Tecnología de Búsquedas Conocer la infraestructura de SQL Conocer DA/Seguridad Conocer CAML
  • 16.
  • 17. Structured LOB Visual Studio & Workflow SDK Integration Industry specific processes Purchase orders Product lifecycle mgmt Custom Tracking Apps Service Requests Asset Tracking SharePoint Designer Workflow Custom Form Actions Document Processes Email Notification Spec Review Exception Handling Weekly Status Report Tracking Applications Ad Hoc Issue tracking Out-of-the-Box Routing & Approval Office Server Features Solutions Review List Moderation (with customization) Approval Publishing Process Signature collection Document Expiration East Asian workflow
  • 18. En SharePoint Designer 2007: Los Workflows se desarrollan y prueban rápidamente. Como el workflow es específico de una lista, el proceso de despliegue es muy sencillo. Por la misma razón, los elementos de para la seguridad, son menos complicados. Como no hay ensamblados compilados, los workflows pueden desplegarse en servidores con políticas de prohibición de ensamblados personalizados.. Los workflows pueden ser creados por los usuarios con menos experiencia en desarrillo, tales como diseñadores web. Diferencias con Visual Studio Designer para Windows Workflow Foundation: Un workflow creado en SharePoint Designer no puede ser desplegado para múltiples listas. Solo es válido para la lista que ha sido creado. Como se crea directamente para la lista, el workflow queda asociado a la misma en tiempo de diseño. Los workflows creados en SharePoint Designer, no admiten modificaciones posteriores. No pueden crearse workflows asociados a tipos de contenido en SharePoint Designer.
  • 19.
  • 20.
  • 21. Infraestructura unificada para el despliegue de soluciones. Utilizando Features, podemos habilitar y deshabilitar fácilmente, funcionalidades en ámbitos muy acotados, así como convertir sitios de un tipo en otro. Despliegue integrado. Empaquetando todas las entidades de WSS en un único fichero, añadiendo el fichero al almacén de soluciones y desplegando en los servidores web del frontal. Ubicación unificada. En el almacén, de base de datos, de soluciones.
  • 22. <Solution SolutionId=“4AFC1350-F354-4439-B941-51377E845F2B” xmlns=“http://schemas.microsoft.com/sharepoint/”> <FeatureManifests> <FeatureManifest Location=“SpecLibraryfeature.xml”/> </FeatureManifests> <TemplateFiles> <TemplateFile Location=“ControlTemplatesspeclibraryform.ascx”/> </TemplateFiles> <RootFiles><!—these files go into the 12 directory and can be used for web services and global resources --> <RootFile Location=“ISAPIMyWebService.asmx”/> </RootFiles> <Assemblies> <Assembly DeploymentTarget=“GlobalAssemblyCache” Location=“ms.samples.sharepoint.speclibrary.dll”/> </Assemblies> </Solution>
  • 23.
  • 24. Microsoft.Office.Excel.Server.Udf Atributos de las funciones definidas por el usuario, Excel Services UDF. Microsoft.Office.Excel.Server.WebServices API de Excel Web Services. Microsoft.Office.Excel.WebUI Modelo de objetos del elemento web Excel Web Access.
  • 25. Permite desarrollar aplicaciones .Net que incorporen cálculos de hojas de calculo Excel a nivel de servidor Utilizar lógica de servidor Excel en las aplicaciones Desarrollar las partes del motor de la logica de negocio Proteger y mantener la información Enfocado a un conjunto de métodos: Abrir una hoja de calculo, establecer valores, realizar cálculos y recoger algunos valores o una hoja de calculo completa Automatizar las actualizaciones de hojas de calculo en el servidor Refrescar los datos de fuentes externas y parametrizarlos Hojas de calculo generadas por procesos Crear, almacenar y desplegar snapshots UI a medida para los cálculos de servidor de Excel UI para acceder cálculos de Excel sin necesidad de código, desde Form Services
  • 26. Carga los ficheros XML y binarios de Excel 2007 Realiza las operaciones sobre las Hojas de calculo Consulta los datos externos (relacionales y OLAP) para refrescar las PivotTables y las nuevas formulas de los cubos Ejecuta EWA y EWS (ej: valores de configuración, tipos de clasificaciones) Mantiene el estado de la sesión Mantiene el caché a través de las peticiones (hojas de calculo, datos externos) Es extensible a través de código administrado y funciones de usuario
  • 27. Visualizar y usar hojas de datos desde navegador sin descargar ni instalar (puro HTML y script, AJAX) Total similitud gráfica con el cliente Excel Todos los formatos gráficos en las hojas de calculo, incluyendo los nuevos formatos condicionales y visualizaciones de datos (barras de datos y KPIs) Capacidades de interactuar para explorar los datos AutoFilters y outlines en las hojas PivotTables y tablas Parámetros para análisis, modelos de calculo y filtros
  • 28. Objetivo: llegar a mas usuarios Formularios InfoPath habilitados para el navegador Conexión de datos offline, nuevos controles, mejor impresión Intranet, Extranet, Internet Plataforma Forms y Windows Automatización procesos de Procesos de Sharepoint negocio negocios Services Formularios dentro de Outllook Flujos de trabajo, Registros, Administración de derechos de información (IRM) Tareas de Workflow asociadas a los formularios Rápido desarrollo y despliegue de soluciones basadas en formularios Independiente de navegadores y plataformas Browsers: IE 6+, Safari, Netscape, Firefox Windows, Mac, Linux, Unix Mobile devices
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36. El propósito del Accessibility Kit for SharePoint es proporcionar herramientas, componentes y documentación para mejorar la accesibilidad de MOSS por medio de la implementación de sitios Web conforme a las guías WCAG 1.0 AA de accesibilidad del "World Wide Web Consortium" (W3C). El Kit consta de cuatro partes: Hojas de estilo para implementar las guías del W3C Paginas Maestras que implementan las hojas de estilo Adaptadores de Control que modifican código HTML ya compilado, para hacerlo conforme a las guías del W3C Un programa para facilitar el cambio de unidades absolutas a relativas para figuras Disponible para su descarga, bajo la licencia Microsoft Public License (Ms-PL) _http://aks.hisoftware.com/index.html
  • 37. Alternative Rendering Framework (ARF) for SharePoint, es una solución de 30 controles, que incluyen: Panel de compatibilidad XHTML, para asegurar que el HTML es compatible SiteQuery, para desarrollar consultas complejas a listas de contenido Panel QSVisibility, para mostrar u ocultar contenido en función de cadenas de valores Vista Calendario Puede descargarse la solución o el código fuente. _ http://www.spworks.co.uk/arf/default.aspx
  • 38. Barriere-frei kit for SharePoint (BKS) Desarrollado para cumplir con AA+ y disponible en CodePlex (gratuito) _http://www.codeplex.com/bks
  • 39. Markup Validation Service del W3C Comprueba el marcado (HTML, XHTML, etc..) _http://validator.w3.org/ CSS Validation Service del W3C Verifica Hojas de Estilo en Cascada (CSS) y documentos (X)HTML con hojas de estilo _http://jigsaw.w3.org/css-validator/ TAW (Test de Accesibiliad Web) del CTIC Validación automática de las pautas de accesibilidad _http://www.tawdis.net Programa PISTA del Ministerio de Industria Turismo y Comercio _http://www.pistaaccesibilidad.com
  • 40.
  • 41.
  • 42. Cross Browser Cross Platform Plug-In .NET Media Experiences RIA
  • 43. Para crear y usar el elemento web de Silverlight y hay que entender: XAML Microsoft Silverlight XAML <Button Width="100"> OK <Button.Background> ECMAScript (JScript or JavaScript code) LightBlue </Button.Background> ASP.NET control development. </Button> El entorno para construir aplicaciones con Silverlight para SharePoint, debe tener instalado: C# Windows Server 2003 o Windows Server 2008 Button b1 = new Button(); b1.Content = "OK"; Windows SharePoint Services 3.0 con SP1 b1.Background = new SolidColorBrush(Colors.LightBlue); Microsoft Office SharePoint Server 2007 con SP1 b1.Width = 100; Visual Studio 2008 Professional Edition Silverlight Tools para Visual Studio 2008 Silverlight 2 Runtime VB.NET Windows SharePoint Services 3.0 Tools: Visual Dim b1 As New Button Studio Extensions, Version 1.2 b1.Content = "OK" b1.Background = New _ SolidColorBrush(Colors.LightBlue) b1.Width = 100
  • 44. New SharePoint for Developers Track msdn.microsoft.com/en-us/rampup/dd221355.aspx NET Development on Microsoft SharePoint Technology (4 parts) msdn.microsoft.com/en-us/office/aa905380.aspx Windows SharePoint Services 3.0 SDK msdn2.microsoft.com/en-us/library/ms441339.aspx Microsoft Office SharePoint Server 2007 SDK msdn2.microsoft.com/en-us/library/ms550992.aspx 7 Development Projects for Microsoft Sharepoint Server 2007 www.netbks.com/programming/general-programming-programming/sharepoint-resources-7-development- projects-for-microsoft-sharepoint-server-2007_15130.html Introducción para desarrolladores a los flujos de trabajo para Windows SharePoint Services 3.0 y SharePoint Server 2007 msdn.microsoft.com/es-es/library/aa830816.aspx Introducción a los Excel Services msdn.microsoft.com/es-es/library/ms519581.aspx InfoPath 2007 referencia para desarrolladores msdn.microsoft.com/en-us/library/bb230145.aspx Silverlight Web Part in ASP.NET for use in SharePoint Server 2007 msdn.microsoft.com/en-us/library/cc627341.aspx AJAX: The Official Microsoft ASP.NET Site www.asp.net/ajax/ Sitio de novedades para desarrolladores en SharePoint www.MSSharePointDeveloper.com
  • 45.
  • 46. © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.