Laboratorio: Crear clases ejecutables en Visual Studio para probar el código

Completado

Antes de empezar el laboratorio, lea esto.

Importante

Para este laboratorio, NO PUEDE iniciar sesión con sus propias credenciales. Ejecute los pasos que indicamos a continuación para iniciar sesión en su entorno de laboratorio con las credenciales correctas.

  1. Asegúrese de que ha iniciado sesión en Microsoft Learn.
  2. Seleccione Iniciar modo VM o Inicie sesión para iniciar el modo de VM en esta unidad.
  3. En la pestaña Recursos de la barra lateral del laboratorio, seleccione el icono T, situado junto a Contraseña en el cuadro WIN22FO10041 (Prod), debajo del encabezado Grupo de recursos, para establecer automáticamente la contraseña de administrador para la máquina virtual (VM) que se le asigna.
  4. Seleccione Intro.
  5. Seleccione No en la página Redes.
  6. Se abre Microsoft Edge. Espere a que vaya a la página Inicio de sesión de finanzas y operaciones. Si experimenta un problema con la carga de la página de inicio de sesión, intente reiniciar el explorador en la VM.
  7. En la página de Inicio de sesión de Microsoft en finanzas y operaciones, lleve el cursor al campo Nombre de usuario.
  8. En la pestaña Recursos de la barra lateral del laboratorio, bajo la cabecera Azure Portal, seleccione el icono T, situado junto a Nombre de usuario, y pulse Intro.
  9. Ahora, el cursor del ratón estará en la página Contraseña.
  10. En la pestaña Recursos de la barra lateral del laboratorio, bajo la cabecera Azure Portal, seleccione el icono T, situado junto a Contraseña, y pulse Intro.
  11. En la ventana Guardar contraseña, seleccione Nunca.
  12. Seleccione Aceptar en la página Permisos solicitados.
  13. Para consultar las instrucciones del laboratorio, seleccione la pestaña Instrucciones de la barra lateral del laboratorio.

Ahora ya puede empezar a trabajar en este laboratorio.

Escenario

En calidad de desarrollador de aplicaciones de finanzas y operaciones, puede usar clases ejecutables para probar su código. En este laboratorio creará un nuevo proyecto en Visual Studio, escribirá una clase ejecutable y luego ejecutará el código dentro de la aplicación para asegurarse de que funcione como se esperaba.

Cree un nuevo proyecto

  1. Minimice la ventana de Microsoft Edge.
  2. Haga clic con el botón derecho en el acceso directo a Visual Studio y seleccione Ejecutar como administrador.
  3. Seleccione Continuar sin código.
  4. Abra el menú Archivo y seleccione Nuevo > Proyecto.
  5. Compruebe que Operaciones financieras esté seleccionado en el panel izquierdo y, a continuación, seleccione Siguiente.
  6. En el cuadro de diálogo Configurar el nuevo proyecto, introduzca RunnableClass en el campo Nombre de proyecto.
  7. Seleccione Crear.
  8. Para asegurarse de hacer referencia al conjunto de aplicaciones correcto, seleccione Dynamics 365 en el menú Extensiones, seguido por Administración de modelos > Actualizar parámetros del modelo.
  9. Seleccione el modelo FleetManagement en la lista desplegable Nombre de modelo.
  10. Seleccione Siguiente y asegúrese de que ApplicationSuite (no ApplicationSuiteFormAdaptor) se haya seleccionado en la lista desplegable Seleccionar paquetes referenciados.
  11. Seleccione Siguiente hasta que se cierre el formulario.
  12. Seleccione de nuevo Dynamics 365 en el menú Extensiones y seleccione Opciones.
  13. En el nodo Dynamics 365 del panel izquierdo, seleccione Proyectos.
  14. Asegúrese de que las casillas Organizar proyectos por tipo de elemento y Sincronizar la base de datos en la compilación para el proyecto recién creado estén seleccionadas.
  15. Seleccione Aceptar.

Crear una clase ejecutable

  1. En la ventana Explorador de soluciones, haga clic con el botón derecho en el proyecto RunnableClass a la derecha de la página.

  2. Seleccione Agregar > Clase.

  3. En el panel izquierdo, seleccione Código en Elementos de Dynamics 365.

  4. En el panel central, seleccione Clase ejecutable (trabajo).

  5. Introduzca SampleClass en el campo Nombre.

  6. Seleccione Agregar.

  7. La clase ejecutable SampleClass estará ahora abierta en la ventana del diseñador de elementos. Esto puede tardar unos segundos en abrirse.

  8. Elimine el código presente en la ventana Diseñador de elementos e introduzca el siguiente código, línea por línea. Como puede ver, el método principal ya está añadido porque ha seleccionado una clase ejecutable.

    class SampleClass
    {
     /// <summary>
     /// Runs the class with the specified arguments.
     /// </summary>
     /// >param name = "_args">The specified arguments.</param>
    
     Public static void main(Args _args)
         {
         	FMCustomer fmcustomers;
    
     	fmcustomers.FirstName = "Jane";
     	fmcustomers.LastName = "Doe";
     	fmcustomers.Email = "jane.doe@contoso.com";
     	fmcustomers.insert();
    
     	Info("Your record has been inserted.");
        }
    }
    
  9. Guarde la clase ejecutable.

  10. Haga clic con el botón derecho en el proyecto RunnableClass y seleccione Compilar.

  11. Cuando termine la compilación, haga clic con el botón derecho en la clase ejecutable SampleClass y seleccione Establecer como objeto de inicio.

  12. En la barra de herramientas, seleccione la opción Depurar > Iniciar sin depurar para ejecutar la clase.

  13. El ejecutador de la clase aparece en una ventana del navegador tras un par de minutos, cuando se ejecuta el código, y aparece un registro de información con el texto Su registro se ha insertado.

Cerrar el entorno de laboratorio

  1. Seleccione Listo en el panel Instrucciones de la barra lateral del laboratorio.
  2. En la ventana El laboratorio está completo, seleccione Continuar y, luego, seleccione Salir para volver a la siguiente unidad en el módulo.