[SharePoint Korea Conference 2013 / 강율구] Sharepoint 스마트하게 개발하기
Aplicaciones sobre SharePoint: Desarrolla tu propia aplicación SharePoint 2010 para Windows Phone 7
description
Transcript of Aplicaciones sobre SharePoint: Desarrolla tu propia aplicación SharePoint 2010 para Windows Phone 7
Desarrolla tu propia aplicación SharePoint 2010 para WP7
Guillermo Bas
C&B423
SharePoint Developer MCTS – MCPD en SharePoint 2010
[email protected] - @guillebas
α SharePoint 2010 en Windows Phone 7 (Conectividad limitada OOB)
α Introducción al desarrollo con WP7
α Más allá de la caja β Desarrollando nuestra propia aplicación conectada a SharePoint
2010
Objetivos de la sesión Windows Phone 7 y SharePoint 2010
SharePoint en WP7 OOB
No funciona sin Forefront UAG
α Versión móvil de SharePoint Workspace
β Acceso a documentos y a ítems de lista desde el móvil
Office
Introducción al desarrollo con WP7
α S.O. Windows 7 (Sólo máquinas físicas) β Windows Server 2008R2 con Workaround:
http://blogs.msdn.com/b/astebner/archive/2010/05/02/10005980.aspx
β Emulador incompatible con Hyper-V
α Visual Studio 2010 (Todas las versiones)
α Windows Phone Developer Tools 7.0 β Actualización de Enero + Fix
α Windows Phone Developer Tools 7.1 (BETA) β Entorno separado
Herramientas de desarrollo WP7
Entrada de datos Datos
- Almacenamiento de
datos aislado (por
aplicación)
- LINQ a Objetos y a
XML
- Pantalla táctil
- Botones Hardware
Posibilidades Desarrollo para WP7
Multimedia
- Captura y
reproducción digital
(fotos y video)
- Biblioteca de acceso a
recursos multimedia
Posibilidades Desarrollo para WP7
.NET
- Superconjunto de
Silverlight 3.0
- WCF (servicios SOAP y
REST)
Acceso al teléfono
- Acceso integrado a la
interfaz de usuario
- Sensores
- Cámara, micrófono
Integración con la nube
- Descarga de
aplicaciones y
actualizaciones
- Notificaciones
- Geo-localización
- Xbox LIVE
α Podemos encontrarlo bajo el espacio de nombres: Microsoft.Phone.Controls
α Organiza los datos en distintas pantallas (Pivot Items) β Dentro de cada Pivot Item podemos mostrar cualquier cosa
α Muy parecido al control Tab de .NET
Phone Controls Pivot
α Mínimo de Pivots posible
α Cargar datos en cada Pivot bajo demanda (nunca todos al inicio)
α Usarlo para visualizar datos del mismo tipo o similar
α No utilizar la ApplicationBar para proveerlo de navegación
Phone Controls Pivot: Buenas prácticas
α Image, Map, MediaElement, etc…
α Panorama*
Phone Controls Otros controles
¿Por dónde empezamos?
Más allá de la caja
α Servicios Web SOAP y REST
α Autenticación por formularios
Más allá de la caja Desarrollando nuestra propia aplicación contra SharePoint 2010
α No existe soporte de serie para autenticación Windows
α "Solo" posible a través de Forms Based Authentication (Claims)
α Problemas con el servicio web de autenticación y el API de Silverlight para WP7
β Solución de Paul Stubbs: contenedor de cookies
Autenticación Forms Based Authentication
Consumiendo datos de SharePoint 2010
α Podemos utilizar un proveedor LDAP contra AD
α Desarrollo y configuración WP7 con SharePoint 2010 y Unified Access Gateway (UAG) (WhitePaper) http://technet.microsoft.com/es-es/library/hh180841.aspx
α Sesión del TechEd sobre configuración de Forefront UAG para WP7 http://channel9.msdn.com/Events/TechEd/NorthAmerica/2010/WPH301
¿Y la intranet qué? FBA + proveedor LDAP
α Página oficial para desarrolladores de WP7 http://create.msdn.com
α Descarga de las herramientas de desarrollo (gratuitas) http://create.msdn.com/en-us/resources/downloads
α WP7 Training kit http://msdn.microsoft.com/en-us/gg266499
α SolidQ SharePoint Pivot versión con servicios REST β Próximamente en http://blogs.solidq.com/sharepoint
Recursos Por dónde podemos continuar
Si quieres disfrutar de las mejores sesiones de
nuestros mentores de España y Latino América,
ésta es tu oportunidad.
http://summit.solidq.com/madrid/