Executar um único programa usando os serviços Web do Microsoft Dynamics 365

 

Publicado: janeiro de 2017

Aplicável a: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

Este tópico mostra como criar e executar um programa que cria um registro de conta, recupera o registro, atualiza o registro e solicita para ver se você deseja que o registro seja excluído.

Pré-requisitos

  • Baixe o Microsoft Dynamics CRM SDK.

  • Você deve entrar no Microsoft Dynamics 365 ou Microsoft Dynamics 365 (online).

  • Microsoft Visual Studio 2012 ou 2013

  • Microsoft .NET Framework 4.5.2

Criar e executar o exemplo de Início Rápido

  1. Localize e abra a pasta SDK\SampleCode\CS\QuickStart.

  2. Abra o arquivo QuickStart.csproj no Visual Studio.

  3. Pressione F5 para compilar e executar o programa.

  4. Digite as seguintes informações no aviso:

    Solicitar

    Descrição

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

    Digite o nome do seu servidor do Microsoft Dynamics 365. O padrão é Microsoft Dynamics 365 (online) (crm.dynamics.com) na América do Norte.

    Exemplo: myservername

    Exemplo: myprefix.myservername:5500

    Exemplo: crm5.dynamics.com

    Não inclua o nome da sua organização ou protocolo Internet (http ou https). Você receberá uma solicitação para isso mais tarde.

    Este servidor é configurado para Secure Sockets Layer (https) (y/n) [n]

    Digite s se a URL que você usa para acessar o Dynamics 365 começa com https://; caso contrário, digite n. Os usuários do Microsoft Dynamics 365 (online) não visualizam esse aviso.

    Esta organização foi provisionada no Microsoft Online Services (y/n) [n]

    Digite y se esta for uma organização provisionada pelo Microsoft Online Services. Caso contrário, digite n.

    Somente os usuários do Microsoft Dynamics 365 (online) podem ver este aviso.

    Enter domain\username

    Para o Microsoft Dynamics 365, digite seu nome de domínio e nome de usuário separado por uma barra invertida (\). Para o Microsoft Dynamics 365 (online), insira seu Conta da Microsoft.

    Exemplo Local/IFD: mydomain\tadams

    Exemplo Online: terryadams@somedomain.onmicrosoft.com

    Se você apenas pressionar <Enter> para o nome de usuário, o programa procurará e usará as credenciais salvas. Se não houver credenciais salvas, o programa falhará.

    Enter password

    Digite sua senha. Os caracteres serão mostrados como "*" na janela. Sua senha é salva com segurança no Microsoft Credential Manager para reutilização posterior.

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

    Na lista de organizações mostradas que você participa, digite o número correspondente. O padrão é 1, indicando a primeira organização na lista.

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

    Digite s para sim e n para não. Depois de executar o programa e demonstrar a criação, recuperação e atualização de um registro de conta, você pode excluir o registro que foi criado ou pode deixá-lo para ser visualizado no aplicativo Web ou no Microsoft Dynamics 365 para Outlook.

    Press Enter to exit

    Pressione Enter para sair do programa.

Próximas Etapas

Depois de executar o programa QuickStart ou a maioria das outras amostras baseadas em console do SDK, o servidor, a organização e as informações de nome de usuário inseridas na solicitação são salvos em um arquivo de configuração XML para reutilização da próxima vez que você executar o exemplo. Isso remove a necessidade de inserir essas informações novamente conforme você executar exemplos adicionais. Após a primeira vez, o console de aviso são os seguintes.

Solicitar

Descrição

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

Insira zero (0) para criar uma nova configuração do servidor e siga os avisos conforme mostrado na tabela anterior. Caso contrário, digite o número de uma configuração salva conforme mostrado na lista exibida.

Enter Password:

Digite sua senha. Os caracteres serão mostrados como "*" na janela. Se sua senha foi salva da execução de um exemplo anterior, você não verá esse aviso.

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

Digite s para sim e n para não. Depois de executar o programa e demonstrar a criação, recuperação e atualização de um registro de conta, você pode excluir o registro que foi criado ou pode deixá-lo para ser visualizado no aplicativo Web ou no Microsoft Dynamics 365 para Outlook.

Press Enter to exit

Pressione Enter para sair do programa.

Se você deseja adicionar ou alterar a funcionalidade deste programa QuickStart, é possível alterar o código no arquivo CRUDOperations.cs.

Para obter mais informações sobre os arquivos de código auxiliar que o QuickStart e vários outros exemplos de SDK usam ou para saber como configurar um novo projeto com as referências assembly necessárias, consulte Usar o código de exemplo e auxiliar. Para obter mais informações sobre o código-fonte que executa o salvamento e a reutilização das informações de configuração do servidor, consulte Código auxiliar: Classe ServerConnection.

Um segundo projeto de exemplo, chamado QuickStart with Simplified Connection, é incluído na solução Microsoft Visual Studio. Este segundo exemplo mostra como um método simplificado para se conectar ao serviço Web da organização do Microsoft Dynamics 365, mas é semelhante ao primeiro exemplo do QuickStart. Esse exemplo não usa nenhum código auxiliar para estabelecer uma conexão com o serviço Web.

Confira Também

Tutoriais e recursos para aprender sobre o desenvolvimento de Microsoft Dynamics 365
Exemplo: início rápido do Microsoft Dynamics 365
Exemplo: início rápido de conexão simplificada usando o Microsoft Dynamics 365
Estender o Microsoft Dynamics 365 no servidor
Exemplo do diretório do código para o Microsoft Dynamics 365
Criar um aplicativo de negócios .NET em 60 minutos com o xRM e SharePoint

Microsoft Dynamics 365

© 2017 Microsoft. Todos os direitos reservados. Direitos autorais