Desarrollo en Dynamics CRM 2015



Documentos relacionados
80295 Extending Microsoft Dynamics CRM 2011

8969 Extending Microsoft Dynamics CRM 4.0

Guayaquil - Ecuador Pedro Carbo 123 y Junín. Pasaje Comercial la Merced. 2do Piso. Oficina 2. Teléfonos: (593) (04) Mail.

PERFIL TÉCNICO CONSULTOR SHAREPOINT PARA LA WEB

Novedades de Microsoft Dynamics 2011

MS_80445 Reporting in Microsoft Dynamics CRM 2011

Parte III. Características del proyecto. Web corporativa. Aplicación gestión. Comandas. Gestión cocina.

MS_80539 Installation and Deployment in Microsoft Dynamics CRM 2013


Framework ATLAS. Entorno de Desarrollo

Instalación de Microsoft SQL Server 2005

Proyecto Fin de Carrera: Agenda Comercial PYME

Gestión Documental con Microsoft Office SharePoint Server 2007 (MOSS) Ignacio López - Ingeniero en Informática Software Architect en Alhambra-Eidos

Colaboración y las nubes. Integración de SharePoint & Azure

POR QUÉ NUESTRO FRAMEWORK DE DESARROLLO DWPORTAL/APP?

80385 Instalación e Implementación de Microsoft Dynamics CRM 2011

TEMA: DESARROLLO DE APLICACIONES WEB INTERACTIVAS UTILIZANDO LA TÉCNICA AJAX AUTOR: MERY SUSANA ZAMBONINO BAUTISTA

80539A 80539A Instalación e Implementación de Microsoft Dynamics CRM 2013

MICROSOFT BUSINESS SOLUTIONS CRM

50064 Advanced SharePoint Development

MOC Installation and Deployment in Microsoft Dynamics CRM 2013

PERFIL TÉCNICO ANALISTA-PROGRAMADOR

Azure DevOps y Powershell Desired State Configuration (DSC)

Herramientas de valor añadido para SIE ERP WEB

MS_80446 Administering Microsoft Dynamics CRM 2011

MS_80385 Microsoft Dynamics CRM 2011 Installation and Deployment

CURSO DE ADMINISTRACIÓN Y PROGRAMACIÓN EN SQL SERVER 2008 BUSINESS INTELLIGENCE

MOC-80296A Microsoft Dynamics CRM 2011 Installation and Deployment

Curso 80344: Novedades de Microsoft Dynamics CRM 2011

CATÁLOGO CURSOS Y TALLERES

BIENVENIDOS A LA MESA DE EXPERTOS sobre CRM 2016 ARA

Guía de licenciamiento de NAV en pago por uso

Instalación y configuración de Windows SharePoint Services (WSS) 2003

GALA ASP.NET. L1. Evolución Aplicaciones Web. Curso ASP.NET Desarrollo de Sitios y Servicios Web con Visual Basic 2010, 24 h

10175 Microsoft SharePoint 2010, Application Development

PATRON:DAO LENGUAJE DE PROGRAMACION: JAVA IDE: ECLIPSE FRAMEWORK: STRUST2. -Permite Abstraer y Encapsular los accesos a un repositorio de datos.

UNIVERSIDAD NACIONAL AUTONOMA DE MÉXICO FACULTAD DE INGENIERIA VISUAL STUDIO Y OPENGL LABORATORIO COMPUTACIÓN GRAFICA

Sistema de Alarmas de Mercado Aspectos Tecnológicos. X Reunión Responsables de Sistemas de Información La Antigua, Guatemala Setiembre 2008

PLATAFORMA VIRTUAL PARA LA PUBLICACIÓN N DE EVENTOS. Ing. Alberto Nogueira Keeling MSc. Elizabeth Au Capo Citmatel 2003

8972 Personalización y Configuración de Microsoft Dynamics CRM 4.0

Marcos de Desarrollo. Diseño e implementación de aplicaciones Web con.net

Sage SalesLogix Visión General

ÍNDICE. 11 Ediciones y Precio Mantenimiento y Actualizaciones Mantenimiento Actualizaciones contacto...

INSTALACIÓN - SERVER MANUAL TÉCNICO INSTALACIÓN SERVER MANUAL TÉCNICO 1

Ing. Clarisa Maman Orfali. Founder & CEO ClarTech Solutions, Inc.

ST28_Developing Microsoft SharePoint Server 2013 Advanced Solutions

MS_20488 Developing Microsoft SharePoint Server 2013 Core Solutions

Desarrollo Business Intelligence sobre tecnología Microsoft

Dynamics CRM - Unified Service Desk

INSTALACIÓ N A3ERP. Informática para empresas INTRODUCCIÓN CONSIDERACIONES GENERALES DE LA INSTALACIÓN PAQUETES DE INSTALACIÓN PREDEFINIDOS

Instalación De ANDROID STUDIO

Guía Rápida de Puesta en Marcha de MailStore

Programa de actualización profesional ACTI.NET. Desarrollo de aplicaciones empresariales con ASP.NET MVC y Visual Studio 2010

Programa de actualización profesional ACTI.NET. Desarrollo de Aplicaciones Web con ASP.NET MVC 5.0 y C#

Presence Developer Certification v10.1

SharePoint Day Bogotá Julio 13 de 2013 Hello New World: Novedades en el desarrollo de componentes para SharePoint 2013

Entorno de Trabajo. Integración de Sistemas

MST-167 Desarrollo con Sharepoint 2007: Sharepoint Designer y Desarrollo

CL_55115 Planning, Deploying and Managing Microsoft Project Server 2013

Ambientes de Desarrollo

Nos encargamos del tuyo, tú disfruta

Tendencias y herramientas Microsoft para el desarrollo de aplicaciones Web de última generación. Bruno Calzetta L.

Empieza ya a desarrollar

Implementación de Microsoft SQL Server Oracle 10g 80. Microsoft SQL Server 2008 Transact-SQL 80. SQL Server DISEÑO CERTIFICACIÓN

Microsoft Dynamics AX

Guía de instalación del entorno de trabajo utilizado en el laboratorio. Integración de Sistemas Prácticas de laboratorio.net

Apoyo en consultoría en área de Inteligencia de Negocios y SQL Server

SIAM WEB FOTOGRAFOS CARACTERÍSTICAS GENERALES. El Sistema de Recuperación y Archivo de documentos.

U2. Introducción al desarrollo de aplicaciones móviles Smartphone y Android Desarrollo de Aplicaciones III TIC-UTSV Enero 2015 I.S.C.

Solución Integral de Logística y Comercio Exterior

Tec Local 4.0 Requisitos (Software) TecLocal 4.0 Requisitos previos (Software)

Workflows? Sí, cuántos quiere?

Curso de Desarrollo en Android Básico

Cada parte de su organización dispondrá de la información y la generación de informes que necesite. Las ventajas es que usted puede:

DESARROLLO.NET 2011 CATÁLOGO FORMATIVO

INSTALACIÓN A3ERP INTRODUCCIÓN CONSIDERACIONES GENERALES DE LA INSTALACIÓN PAQUETES DE INSTALACIÓN PREDEFINIDOS

MS_80344 What's New in Microsoft Dynamics CRM 2011

: COMPUTACIÓN E INFORMATICA : Ingeniería de Software : Taller de Certificación Internacional : F-INF111. : F-INF131 (Web Services) : 12 Semanas

POSGRADO EXPERTO.NET DESARROLLO DE SOFTWARE

Impacto de las soluciones de movilidad en la administración pública Luis Miguel García Responsable Soluciones de Movilidad para Empresa Microsoft

Manual del software para la creación de mapas conceptuales MIND42. Maria José Ciudad Mas

I. DATOS INFORMATIVOS. Carrera Especialidad. Curso Código Ciclo. Requisitos Duración Horas Semana : 06 horas Versión : v.0810 II.

emuseum PUBLIQUE SUS COLECCIONES EN LA WEB Por qué elegir emuseum? Se integra fácilmente con TMS Búsqueda eficaz Completamente personalizable

Objetivos del curso. Nuestra experiencia, nuestra mejor garantía. Duración y materiales del curso. Formación online

80295 Ampliación de Microsoft Dynamics CRM 2011

#SoftwareLibre14. Páginas Web con Software Libre. WordPress

Implantación de dotlrn en la Universidad de Valencia. Proyecto: Aula Virtual.

Aplicaciones web ricas con jquery y Ajax Jorge Bustos sp@danysoft.com

PEEPER PONTIFICIA UNIVERSIDAD JAVERIANA FACULTAD DE INGENIERIA CARRERA DE INGENIERIA DE SISTEMAS. Mayo Versión 2.1 OSCAR IVAN LÓPEZ PULIDO

Una solución especial para el sector inmobiliario

Cristian Blanco

Visión General de GXportal. Última actualización: 2009

Este artículo se tradujo de forma manual. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.

CMS JOOMLA. Características

Guía de instalación y Rendimiento Óptimo

- Acceso exclusivo en línea acceso en línea prioritario a los contenidos y actualizaciones incluidos en la suscripción.

1 de Mayo 2015 al 1 de Mayo 2016 Capacitación Android nivel Básico y Experto MexicoFirst

Instalación de Visual Studio Metodología de la Programación I Universidad de Granada

INFORMÁTICA Y COMUNICACIONES

. ConSix Gestión. Abogados. Versiones Home / Advance. Manual de Instalación. Copyright

Transcripción:

Desarrollo en Dynamics CRM 2015 Introducción Julio 2015 Demian Adolfo Raschkovan @Demian_Rasko www.demianrasko.com

BIENVENIDOS!! Demian Adolfo Raschkovan Infoaván Soluciones Director Técnico España Expectativas del curso: Introducción al desarrollo con Dynamics CRM

Desarrollo en Dynamics CRM 2015 INTRODUCCIÓN

Lección 1: Introducción Agenda Aspectos generales SDK Arquitectura de extensibilidad Soportado vs. No soportado Dynamics CRM SDK: que es, que contiene Software necesario Herramientas para el desarrollo Developer Toolkit, CrmSvcUtil.exe, MetadataBrowser.

Arquitectura Leyenda: Núcleo Plataforma Núcleo integración Puntos de extensibilidad Capa de presentación Móviles Web Outlook Informes Integración lado cliente Configuración cliente/personalización Fetch XML Capa de servicios Windows Server Web Services Eventos de Plugins Pre y Post Plug-ins ensamblados.net Web Services Propios Procesos & Workflows Ensamblados.NET XAML (On Premise) Integración lado servidor Capa de aplicación Lógica de negocio (síncrono/asíncrono) Email Router Windows Server Security Componentes de entidades de negocio Componentes de acceso de datos Capa de datos Windows Server SQL Server Plataforma de Acceso a datos Metadatos Datos Filtered SQL Views (On Premise) (Integración de lectura)

Aspectos Generales Soportado vs. No soportado Soportado http://msdn.microsoft.com/enus/library/gg328350.aspx Personalizaciones con la aplicación web Personalizaciones desde la SDK (código javascript, Ribbon, ficheros de soluciones, plugins, workflows, FilteredViews, etc.) Visual Studio 2012/2013/2015 (framework 4.5.2-developer pack!) Ventajas Soporte para nuevas versiones / actualizaciones Soporte de Microsoft

Aspectos Generales Soportado vs. No soportado http://msdn.microsoft.com/enus/library/gg328350.aspx No Soportado Modificaciones de ficheros de la aplicación de CRM (aspx, css, js, etc.) o del sitio web de CRM Cualquier cambio de esquema de la base de datos de SQL Server, salvo creación de índices de SQL Server. Cualquier tipo de Acceso directo y manipulación de datos en el SQL Server (salvo FilteredViews en onpremise) Reutilizaciones de cualquier fichero o librería (.js,.dlls, etc. de CRM), ya que pueden modificarse con las actualizaciones. Utilización de HttpModules personalizados, para la inclusión de HTML/DHTML Creación de aplicaciones web dentro del sitio web de CRM Incluir un formulario de un registro, en un iframe en el formulario de otro registro Desventajas Sin soporte de Microsoft No soporte para actualizaciones (podrían dejar de funcionar cosas) Problemas de rendimiento Posibles errores en CRM

Aspectos Generales Dynamics CRM 2011 SDK (Software Development Kit) Documentación API Código Herramientas Información general Clases Ejemplos Registro de plugins, CrmSvcUtil.exe Recomendaciones Métodos Helpers Metadata Browser, Web Resource Utility Arquitectura Metadatatos Plantillas Configuration migration / Package deployer Online: http://msdn.microsoft.com/en-us/library/hh547453.aspx Descarga: https://www.microsoft.com/en-us/download/details.aspx?id=44567 Developer Toolkit (Visual Studio)?

Aspectos Generales Software necesario Desarrollo: Visual Studio 2010/2012 (con extensiones SQL Data Tools para desarrollo de informes de reporting services y Report Authoring Extension para FetchXML para Online) Visual Studio 2012/2013/2015 (desarrollo de aplicaciones en c# y plugins) Soluciones de CRM: MetadataBrowser (en la SDK, para la consulta rápida de metadatos) Adicionales: CrmSvcUtil.exe (en la SDK, es para Early bound) Plugin Registration Tool (en la SDK, para registro de plugins) (http://webresourcemanager.codeplex.com/, para la gestión de JavascriptsWeb Resource Manager )

Aspectos Generales CRM Developer Toolkit + SDK Demo

Muchas Gracias @comunidadcrm