Todo esto, supone un cambio importante para los desarrolladores, ya que no se trata solo de un cambio de entorno, antes Object Designer ahora Visual Studio Code, sino de un cambio en las metodologías de programación. En el modelo de desarrollo tradicional, era frecuente integrar nuevas funcionalidades dentro del código estándar de la aplicación, en muchos casos tocando el core de la misma, lo que vamos a conseguir a través de las extensiones, es encapsular nuestras soluciones dentro de una app, que permita integrarse dentro del código estándar, a través de suscripciones a eventos, de forma que para trasladar esta nueva funcionalidad a nuevas versiones, simplemente tendremos que importar dicha app, a través de un administrador de extensiones para poder disponer de dicha funcionalidad, sin necesidad de tener que modificar objetos estándar de Dynamics.