Como criar um aplicativo real da Twilio com ASP.NET Core e C#
Tempo de leitura: 2 minutos
Como desenvolvedores, estamos acostumados a usar uma mistura de exemplos de códigos para tentar descobrir como realmente implementar esses bits desarticulados em um aplicativo real.
Na tentativa de tornar este processo mais fácil, criei um workshop em vídeo detalhado e real de cinco partes.
Usei o .NET Core para criar o aplicativo no workshop. O .NET Core é uma estrutura incrível e totalmente compatível com várias plataformas, então é possível acompanhar o código usando macOS, Windows ou Linux.
O workshop utiliza os produtos da Twilio, como Twilio Studio, API da Twilio para WhatsApp e Twilio SendGrid.
O workshop tem como foco o desenvolvimento de um aplicativo ASP.NET Core 3.1 MVC para a The Cloud City Cake Co.. A The Cloud City Cake Co. adora usar a tecnologia para facilitar a vida de seus clientes.
O que será apresentado
No primeiro vídeo, apresentamos o Twilio Studio, uma maneira de criar URAs e chatbots sem servidor. Integramos o Studio com mensagens instantâneas do WhatsApp para criar um serviço de encomendas de bolo via WhatsApp.
Vamos ver como usar a linguagem de modelos Liquid e processar solicitações HTTP. Ao longo do caminho, você aprenderá várias dicas para aproveitar ao máximo o Twilio Studio.
No segundo vídeo, criamos um aplicativo ASP.NET Core 3.1 MVC com um webhook para Twilio, para o qual enviaremos os dados dos pedidos de bolo. Criaremos um banco de dados MSSQL para armazenar todos os nossos dados.
Caso esteja em dúvida sobre como usar o Microsoft SQL Server fora do Windows, o meu artigo SQL Server com Docker pode ser útil.
No terceiro vídeo, fazemos um pouco de refatoração de código, discutindo as melhores práticas para melhorar a capacidade de manutenção do código. Também apresentamos uma interface de usuário para gerenciar os pedidos do nosso cliente usando o Bootstrap.
No quarto vídeo, mostramos o Twilio SendGrid, que possibilita o envio de e-mail aos clientes. Também vemos como adicionar anexos ao e-mail.
No quinto e último vídeo, usamos a API da Twilio para WhatsApp e criamos um serviço de notificação para gerenciar as comunicações com os clientes.
Primeiros passos
Inscreva-se para o workshop aqui. É totalmente gratuito!
Se você é novo na Twilio ou no .NET, os seguintes posts do blog podem ser úteis:
- Como enviar uma mensagem com mídia pelo WhatsApp em 30 segundos usando C#
- Como receber um SMS e enviá-lo por e-mail usando o Twilio SendGrid, C# e .NET Core
- Como criar uma linha de conferência com a Twilio, ASP.NET Core e C#
Você também pode conferir todo o conteúdo incrível do .NET no Blog da Twilio.
Se tiver algum feedback sobre o workshop ou se houver algum conteúdo que deseja ver nos próximos workshops, sinta-se à vontade para entrar em contato comigo.
Publicações relacionadas
Recursos relacionados
Twilio Docs
De APIs a SDKs e aplicativos de amostra
Documentação de referência de API, SDKs, bibliotecas auxiliares, guias de início rápido e tutoriais para sua linguagem e plataforma.
Centro de Recursos
Os mais recentes e-books, relatórios do setor e webinars
Aprenda com especialistas em engajamento do cliente para melhorar sua própria comunicação.
Ahoy
Centro da comunidade de desenvolvedores da Twilio
Melhores práticas, exemplos de código e inspiração para criar comunicações e experiências de engajamento digital.