Información general
Un desarrollador de Dynamics 365 Business Central desarrolla aplicaciones que amplían Business Central. Esto puede incluir la creación de nuevos módulos y la modificación de módulos existentes. El desarrollador puede agregar una nueva lógica de negocios o cambiar la lógica de negocios existente mediante eventos. Un desarrollador también posibilita la integración de Business Central con otras aplicaciones, incluyendo los productos de Power Platform. Los desarrolladores de Business Central son responsables de solucionar problemas y depurar incidencias del sistema. Esto podría implicar identificar la causa principal de un problema, corregir errores y probar soluciones para asegurarse de que funcionen según lo previsto. Es posible que los desarrolladores de Business Central necesiten optimizar el rendimiento del sistema mediante la identificación de cuellos de botella y la mejora de la calidad del código. Los desarrolladores de Business Central son los responsables de actualizar el sistema, migrar datos y mantener el sistema para asegurarse de que permanezca actualizado y seguro.
Perfil del público
Los candidatos para este curso son desarrolladores, ingenieros de software, arquitectos, asesores técnicos, consultores técnicos, clientes potenciales de experiencia de usuario o poseen una combinación de estas aptitudes. Business Central es nuestra aplicación de crecimiento más rápido con el mayor número de soluciones publicadas en AppSource. Sin embargo, es una solución compleja y requiere un dominio profundo y conocimientos técnicos para la implementación.
Describir Business Central
Describir la arquitectura de Business Central
- Describir los componentes y las capacidades de Business Central
Describir la solución principal y el enfoque de extensiones para Business Central
Describir el ciclo de vida de actualización para personalizaciones de Business Central
Diferenciar las características de Business Central Online y Business Central local
Describir las aplicaciones de Business Central
- Diferenciar entre la aplicación base y la aplicación del sistema
Describir la funcionalidad de las aplicaciones
Describir el proceso de llevar una aplicación a AppSource
Instalar, desarrollar e implementar para Business Central
Instalar y configurar un entorno de desarrollo de Business Central
- Describir el entorno de desarrollo para Business Central
Instalar y configurar el entorno de desarrollo
Administrar archivos de configuración JSON
Administrar múltiples extensiones AL en un espacio de trabajo
Crear, depurar e implementar una extensión en Business Central
- Depurar una extensión con Visual Studio Code
Implementar una extensión
Crear o modificar una extensión de Business Central en Visual Studio Code
Administrar el desarrollo en varios idiomas
Mantener extensiones
Desarrollar mediante objetos AL
Crear y ampliar tablas y páginas en Business Central
- Desarrollar páginas del Centro de roles
Identificar diferentes tipos de páginas
Crear y ampliar objetos de página
Crear y ampliar tablas
Crear y ampliar enumeraciones
Crear y ampliar informes
- Sustituir un informe
Crear un diseño de informe
Crear informes de documentos
Diseñar el modelo de datos de un informe
Implementar varios idiomas en los informes
Usar desencadenadores de informes, funciones e informes de solo procesamiento
Desarrollar la página de solicitud de informes
Diseñar y crear un XMLport
- Configurar diferentes propiedades de XMLport
Definir nodos y sus propiedades
Usar XMLports en código AL
Desarrollar unidades de código
- Crear y acceder a unidades de código
Usar eventos y desencadenadores
Implementar interfaces
Crear unidades de código de instalación y actualización
Trabajar con objetos de conjunto de permisos y derechos
- Crear y ampliar conjuntos de permisos
Anular derechos con permisos inherentes
Solucionar problemas de conjuntos de permisos
Crear consultas en Business Central
- Vincular y unir elementos de datos
Aplicar filtros en objetos de consulta
Usar consultas en lugar de variables de registro
Agregar datos en objetos de consulta
Usar una consulta para crear un informe
Desarrollar mediante AL
Personalice la experiencia de la IU e implemente técnicas de incorporación
- Cree perfiles en AL
Use y cree vistas en AL
Desarrolle la IU mediante el modelo de asistencia al usuario
Integre la configuración asistida
Cree consejos didácticos y recorridos en la aplicación para incorporar usuarios
Cree una lista de verificación de incorporación
Describa los estándares de desarrollo esenciales
- Implemente el modelo de proceso de datos en Business Central
Defina los diferentes tipos y características de tablas funcionales
Use estándares de documentos en Business Central
Implemente estándares de datos maestros y patrones de diseño
Use AL para ampliar Business Central
- Cree procedimientos personalizados
Diferenciar tipos de datos
Administre archivos
Manipule datos mediante código
Describa los conceptos básicos de AL
Use los diferentes tipos de expresiones
Trabaje con funciones integradas de AL y declaraciones de AL
Trabaje con variables y defínalas en código de AL
Administre errores
Use modificadores de acceso para limitar el acceso
Trabaje con herramientas de desarrollo
Implemente procesos de prueba semiautomatizados y ejecute pruebas estándar de Business Central
- Probe aplicaciones en Business Central
Instale y ejecute el kit de herramientas de prueba
Desarrolle unidades de código de prueba y procedimientos
Administrar y analizar la telemetría
- Supervisar y analizar la telemetría
Configurar la telemetría
Crear señales de telemetría personalizadas
Integrar Business Central con otras aplicaciones
Acceder a los servicios de transferencia de estado representacional (REST) desde Business Central
- Usar las diferentes clases HTTP y sus funciones
Obtener datos de un servicio REST externo y enviarlos a él
Usar y leer JSON
Implementar API
- Crear y trabajar con API
Administrar la interacción de la interfaz de usuario al trabajar con servicios web
Usar Read-Scale Out para mejorar el rendimiento