Limitaciones actuales Extensiones 2.0

Viendo 2 entradas - de la 1 a la 2 (de un total de 2)
  • Autor
    Entradas
  • #5393
    Leoncio
    Participante

    Por favor podeis decirme cuales son las limitaciones actuales a la hora de programar personalizaciones en Nav 2018 con VS Code en Extensiones frente a C/AL; así como las ventajas e inconvenientes en cada uno de ambos casos. gracias
    Un saludo
    Leoncio López

    #5394
    Cristina Nicolàs
    Superadministrador

    Hola Leoncio,

    No te sabría decir.
    Las extensiones 2.0 con Visual Studio Code han salido hace relativamente poco y efectivamente hay limitaciones. Algunas Microsoft las soluciona con celeridad y en el siguiente Cumulative Update ya han dejado de ser una limitación. Otras Microsoft dice que las tendrá en cuenta pero que son más difíciles de solucionar y que no sabe cuando lo va a poder liberar. Otras simplemente son lo que son.

    Una de las limitaciones importantes comparando extensiones con desarrollo en C/SIDE es que, por lo que a modificación de código estándar respecta, estamos limitados a poder suscribirnos a eventos.
    Si en el sitio donde pondríamos nuestro código personalizado, existe un evento al que nos podamos suscribir, ningún problema.
    Pero si no existe el evento, tenemos 2 opciones:
    1. Repensamos el desarrollo para conseguir el mismo efecto de forma distinta.
    Hay un ejemplo práctico en el Curso de desarrollo de extensiones en C/SIDE, hecho con NAV2017
    2. Pedimos a Microsoft que introduzca un nuevo evento en el estándar. Este es uno de los casos en que Microsoft está actuando con bastante celeridad y al siguiente mes (o dos), ya lo tenemos.
    El mismo ejemplo que desarrollé en NAV2017 con extensiones 1.0, lo desarrollé después en NAV2018 con extensiones 2.0 en el Curso de Desarrollo de Extensiones con Visual Studio Code y ya existía el evento que yo necesitaba, de modo que el desarrollo fue mucho mejor.
    Si necesitas que se creen eventos, los puedes pedir en https://github.com/Microsoft/AL/issues

    En este mismo enlace, puedes leer los comentarios de la gente y las respuestas que da Microsoft. Es donde verás realmente las limitaciones con las que la gente se encuentra, y las respuestas que da Microsoft.

    Y te paso también un enlace a un blog donde un desarrollador de NAV comenta algunas de las limitaciones con las que se ha encontrado:
    http://peterzentner.azurewebsites.net/2017/07/26/dynamics-365-modern-development-limitations/

    Un saludo,
    Cristina Nicolàs

Viendo 2 entradas - de la 1 a la 2 (de un total de 2)
  • Debes estar registrado para responder a este debate.

10 cursos gratis, sin tarjeta

Accede a los cursos Gratis de Business Central

Instalación, ventas, fabricación y Power BI.

Acceso inmediato, sin límite de tiempo.