Compartir a través de


Ejecutar un programa sencillo mediante los servicios web de Microsoft Dynamics 365

 

Publicado: enero de 2017

Se aplica a: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

En este tema se muestra cómo crear y ejecutar un programa que crea un registro de cuenta, recupera el registro, actualiza el registro y, a continuación, pregunta si desea eliminar el registro.

Requisitos previos

  • Descargar el Microsoft Dynamics CRM SDK.

  • Debe poder iniciar sesión en Microsoft Dynamics 365 o Microsoft Dynamics 365 (online).

  • Microsoft Visual Studio 2012 o 2013

  • Microsoft .NET Framework 4.5.2

Recopilar y ejecutar el ejemplo de inicio rápido

  1. Busque y abra la carpeta SDK\SampleCode\CS\QuickStart.

  2. Abra el archivo QuickStart.csproj en Visual Studio.

  3. Presione F5 para compilar y ejecutar el programa.

  4. Introduzca la siguiente información cuando se le solicite:

    Pregunta

    Descripción

    Enter a CRM server name and port [crm.dynamics.com]

    Escriba el nombre del servidor de Microsoft Dynamics 365. El valor predeterminado es Microsoft Dynamics 365 (online) (crm.dynamics.com) en Norteamérica.

    Ejemplo: myservername

    Ejemplo: myprefix.myservername:5500

    Ejemplo: crm5.dynamics.com

    No incluya el nombre de la organización o protocolo de Internet (http or https). Se le pedirá esta información más adelante.

    Este servidor está configurado para Capa de sockets seguros (https) (s/n) [n]

    Escriba y si la dirección URL que utiliza para tener acceso a Dynamics 365 empieza con https://, en caso contrario, escriba n. Los usuarios de Microsoft Dynamics 365 (online) no ven este mensaje.

    Está esta organización aprovisionada en Microsoft Online Services ([s/n)n]

    Escriba s si se trata de una organización aprovisionada para Microsoft Online Services. De lo contrario, escriba n.

    Solo los usuarios de Microsoft Dynamics 365 (online) pueden ver este mensaje.

    Enter domain\username

    Para Microsoft Dynamics 365, escriba el dominio de red y nombre de usuario separados por una barra diagonal inversa (\). Para Microsoft Dynamics 365 (online), escriba su Cuenta de Microsoft.

    Ejemplo local/IFD: mydomain\tadams

    Ejemplo en línea: terryadams@somedomain.onmicrosoft.com

    Si solo presiona <Entrar> para el nombre del usuario, el programa buscará y usará las credenciales guardadas. Si no hay credenciales guardadas, se producirá un error en el programa.

    Enter password

    Escriba la contraseña. Los caracteres se mostrarán en la ventana como "*". Su contraseña se guardará con seguridad en el Administrador de credenciales de Microsoft para poder utilizarla posteriormente.

    Specify an organization number (1-n) [1]

    En la lista de organizaciones que muestra que usted pertenece, escriba el número correspondiente. El valor predeterminado es 1, que indica la primera organización de la lista.

    Do you want these entity records deleted? (y/n) [y]

    Escriba y para sí y n para no. Una vez que se ejecuta el programa, lo que demuestra que crea, recupera y actualiza un registro de cuenta, puede eliminar el registro que se ha creado, o bien puede dejarlo para poder verlo en la aplicación web o en Microsoft Dynamics 365 para Outlook.

    Press Enter to exit

    Presione Entrar para salir del programa.

Pasos siguientes

Después de ejecutar el programa QuickStart o la mayoría de los demás ejemplos basados en la consola del SDK, la información del servidor, la organización, y el nombre de usuario que ha introducido cuando se le solicitó, se guarda en un archivo de configuración XML para volver a utilizar la próxima vez que ejecute un ejemplo. Esto evita la necesidad de escribir la información de nuevo cuando se ejecuten más ejemplos. Después de la primera vez, las indicaciones de la consola son las siguientes.

Pregunta

Descripción

Specify the saved server configuration number (1-x) [x]:

Escriba cero (0) para crear una nueva configuración de servidor y siga las indicaciones como se indica en la tabla anterior. De lo contrario, escriba el número de configuraciones guardadas como se muestra en la lista mostrada.

Enter Password:

Escriba la contraseña. Los caracteres se mostrarán en la ventana como "*". Si la contraseña se ha guardado en un ejemplo anterior, no verá este mensaje.

Do you want these entity records deleted? (y/n) [y]

Escriba y para sí y n para no. Una vez que se ejecuta el programa, lo que demuestra que crea, recupera y actualiza un registro de cuenta, puede eliminar el registro que se ha creado, o bien puede dejarlo para poder verlo en la aplicación web o en Microsoft Dynamics 365 para Outlook.

Press Enter to exit

Presione Entrar para salir del programa.

Si desea agregar o modificar la funcionalidad de este programa QuickStart, puede modificar el código en el archivo CRUDOperations.cs.

Para obtener más información acerca de los archivos de código auxiliar que usan QuickStart y muchos otros ejemplos del SDK, o para aprender cómo configurar un nuevo proyecto con las referencias de ensamblados necesarias, consulte Usar el ejemplo y el código auxiliar. Para obtener más información acerca del código de origen que controla cómo guardar y volver a usar la información de configuración del servidor, consulte Código auxiliar: clase ServerConnection.

Un segundo proyecto de ejemplo, llamado QuickStart with Simplified Connection, se incluye en la solución Microsoft Visual Studio. Este segundo ejemplo muestra un método simplificado para conectarse al servicio web de la organización de Microsoft Dynamics 365, pero es de otra manera similar al primer ejemplo QuickStart. En este ejemplo no se usa ningún código auxiliar para establecer una conexión de servicio web.

Ver también

Tutoriales y recursos para obtener más información acerca de Microsoft Dynamics 365
Ejemplo: Inicio rápido para Microsoft Dynamics 365
Ejemplo: tutorial de conexión simplificada con Microsoft Dynamics 365
Amplíe Microsoft Dynamics 365 en el servidor
Directorio de código de ejemplo para Microsoft Dynamics 365
Crear una aplicación empresarial de .NET en 60 minutos con xRM y SharePoint

Microsoft Dynamics 365

© 2017 Microsoft. Todos los derechos reservados. Copyright