La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

César de la Torre – Programas Técnicos para Partners División de Desarrollo y Plataforma – Microsoft Spain.

Presentaciones similares


Presentación del tema: "César de la Torre – Programas Técnicos para Partners División de Desarrollo y Plataforma – Microsoft Spain."— Transcripción de la presentación:

1 César de la Torre – cesardl@microsoft.com Programas Técnicos para Partners División de Desarrollo y Plataforma – Microsoft Spain

2 Microsoft Dynamics CRM No es solo una gestión de clientes y contactos VentasServicio Marketing

3 Fundamentos de la plataforma

4

5 Metadatos e Interfaz gráfico en CRM 4.0

6 Modelos de Datos extensible Personalización Extensiva del Esquema –Crear/Modificar entidades, atributos, relaciones –Sistema de Tipos para atributos –Relaciones entre entidades –Datos Entidades Offline –Personalización de Actividades –Soporte en Web y Offline Gestión de Esquema –Herramientas Web para el esquema y WebServices –Acceso basado en roles, seguridad granularizada –Publicación de personalizaciones sin re-iniciar Portabilidad del Esquema –Soporte de Importación/Exportación

7 Capa Presentación Personalización de Formulario –Personalización de la distribución del Formulario –Soporte de IFrames –Soporte de actualizaciones para extensiones de ISV Scripts Cliente de Formulario –Eventos a nivel de Campos –Métodos para obtener estados de atributos cliente Navegación –Navegación propia mediante SiteMap –Integración con entidades propias –Extensiones de menu de Outlook

8 Customization - Entidades, atributos, relaciones - Formularios personalizados

9 Workflow en CRM 4.0

10 Tipos de Workflow en CRM 4.0 Workflow Cliente Web Workflow desarrollo con Visual Studio Ambos están basados en WF –WF: Windows Workflow Foundation de.NET 3.x Desde el punto de vista de Implementación/Desarrollo

11 Arquitectura Workflow CRM Unificación de eventos en todas las operaciones síncronas y asíncronas de CRM (callouts/plug-ins, workflow, operaciones masivas, etc.) CRM hace hosting del motor de WF Workflow en CRM-Titan es escalable –El proceso de Workflow puede ejecutarse en múltiples servidores. El workflow de CRM 3.0 estaba limitado a un único servidor.

12 Arquitectura del Framework de Eventos en CRM 4.0

13 Resumen WF (Windows Workflow Foundation) UNA UNICA TECNOLOGIA DE WORKFLOW PARA PLATAFORMA WINDOWS –Tecnología base. Estratégico para MSFT –WF es un framework de Workflow a nivel de plataforma para utilización dentro de productos Microsoft o de terceras partes –Utilizado en CRM 4.0 Titan, AX 5.0, SharePoint 2007, siguiente versión de BizTalk Server (Orchestration), todos se basan en Workflow Foundation.

14 Desarrollo de Workflows con Cliente Web Sencillo, para usuarios NO desarrolladores.NET Gestionado desde Settings | Workflow Para personas de negocio/Administradores Posibilidad Workflows por usuario

15 Desarrollo de Workflows con Visual Studio 2005 Bajo nivel, potente y control completo Para desarroladores.NET Plantilla de proyectos para Visual Studio en SDK de Titan Assembly de actividades en Microsoft.Crm.Sdk.dll del SDK de Titan Utilidad Microsoft CRM Workflow Configuration and Deployment Manager en el SDK

16 Desarrollo de un workflow en CRM-Titan con el Cliente Web

17 Visión de desarrollo de un workflow en CRM-Titan con Visual Studio y WF.

18 Plugins/Callouts en CRM 4.0

19 Aplicación CRM Herramientas CRM SDK CRM Método de Plataforma CRM Pre-callout Post-callout Operación interna de plataforma Plugins : Programación en Servidor Extensiones lógicas con Plugins (aka. Callouts) –Eventos síncronos Post y Pre –Integración con los Servicios-Web de CRM –Facil suscripción y despliegue

20 Resumen de Plug-ins en Titan Los Plug-ins se desarrollan con VS 2005 /.NET 2.0 Los Plug-ins pueden ejecutarse síncrona o asíncronamente (nuevo) Registro de plug-ins mediante APIs de ServicioWeb Soporte Offline (nuevo) Opciones de despliegue (Disco ó Base de datos) –Despliegue en B.D. permite una distribución automática en los servidores de un cluster. Los plugins son específicos por Organización

21 Desarrollo de plug-ins

22 SDK/Servicios Web en CRM 4.0

23 Integración con Servicios-Web SOA e Interoperabilidad –WSDL y modelo independiente de plataforma –Estandares que cumple CRM (WS-I BasicProfile V1.1) Orientado a mensajes Soporte completo a personalizaciones –Generación de tipos dinamicamente (WSDL) –Modelo de programación consumo típico ASMX

24 Novedades Extensibilidad en Titan Diferente autenticación dependiendo del entorno Las mismas APIs en todos los métodos de Autenticación Mismas APIs y modelo de programaación que las APIs online Es facil detectar el modo activo y desarrollar smart-clients. Mismas APIs para las diferentes organizaciones WSDL dinámico por organización Microsoft CRM Titan Elección de Autenticación Integración con Windows Live ID - CRM Live Active Directory - CRM propio Forms Authentication - CRM en hosting externo Multiples Organizaciones (Multi-tenancy) Capacidad para múltiples organizaciones dentro de una sola instalación Offline APIs de Servicios-Web en modo offline Acceso a datos CRM y operaciones principales mientras el cliente CRM Outlook está offline

25 Acceso a datos de CRM desde.NET mediante CRM-Web-Services

26 Software+Services Libertad de elección Elije donde: –Outlook, Browser, Mobile Elije como: –Software ó servicio Elije cuando: –Propio o alquiler Cambio de opción cuando se desee

27

28 César de la Torre MBS-ISV Developer Advisor División de Desarrolladores y Plataforma Microsoft Blog: http://blogs.msdn.com/cesardelatorre/http://blogs.msdn.com/cesardelatorre/ E-Mail: cesardl@microsoft.comcesardl@microsoft.com


Descargar ppt "César de la Torre – Programas Técnicos para Partners División de Desarrollo y Plataforma – Microsoft Spain."

Presentaciones similares


Anuncios Google