Cómo crear una aplicación de Twilio real en ASP.NET Core
Tiempo de lectura: 2 minutos
Como desarrolladores, estamos acostumbrados a tomar una combinación de ejemplos de códigos e intentar averiguar cómo implementar realmente estos fragmentos inconexos en una aplicación real.
Con el fin de facilitar este proceso, creé un taller de video detallado y real de cinco partes.
Utilicé .NET Core para crear la aplicación en el taller. .NET Core es un marco increíble y completamente multiplataforma, por lo que, ya sea que use macOS, Windows o Linux, podrá seguir el código.
En el taller se utilizan productos Twilio como Twilio Studio, la API de Twilio para WhatsApp y Twilio SendGrid.
El taller se enfoca en la creación de una aplicación Modelo-Vista-Controlador (MVC) con ASP.NET Core 3.1 para The Cloud City Cake Co. A The Cloud City Cake Co. le encanta usar la tecnología para facilitar la vida de sus clientes.
Los temas que tratamos
En el video uno, tratamos Twilio Studio, una manera de crear bots de chat y respuesta de voz interactiva (IVR) sin servidor. Integramos Studio con el servicio de mensajería instantánea de WhatsApp para crear un servicio de pedido de tortas por WhatsApp.
Analizaremos cómo utilizar el lenguaje de plantillas Liquid y manejar las solicitudes de HTTP. En el proceso, se le brindarán diversos consejos para aprovechar al máximo Twilio Studio.
En el video dos, creamos una aplicación MVC con ASP.NET Core 3.1, junto con un webhook para que Twilio envíe los datos del pedido de la torta. Crearemos una base de datos de MSSQL para almacenar también todos nuestros datos.
Si no está seguro de cómo utilizar Microsoft SQL Server cuando no está en Windows, quizás le sea útil consultar mi blog sobre SQL Server con Docker.
En el video tres, tratamos un poco la refactorización de código y debatimos sobre buenas prácticas para un mejor mantenimiento del código. También introducimos una interfaz de usuario (UI) para administrar los pedidos de nuestros clientes mediante Bootstrap.
En el video cuatro, introducimos Twilio SendGrid que nos permitirá enviar correos electrónicos a nuestros clientes. También abordamos cómo agregar archivos adjuntos a un correo electrónico.
En el quinto, y último video, introducimos la API de Twilio para WhatsApp y creamos un servicio de notificación para administrar las comunicaciones de los clientes.
Cómo empezar
Puede inscribirse para el taller aquí. ¡Es completamente gratis!
Si es principiante con Twilio y .NET, es posible que las siguientes publicaciones de blog le sean útiles:
- Enviar un mensaje multimedia de WhatsApp con C# en 30 segundos
- Recibir un SMS y enviarlo por correo electrónico mediante Twilio SendGrid, C# y .NET Core
- Cómo crear una línea de conferencia con Twilio, ASP.NET Core y C#
O bien, puede navegar por todo el increíble contenido de .NET en el Blog de Twilio.
Publicaciones relacionadas
Recursos relacionados
Twilio Docs
Desde API hasta SDK y aplicaciones de muestra
Documentación de referencia de API, SDK, bibliotecas auxiliares, inicios rápidos y tutoriales para su idioma y plataforma.
Centro de Recursos
Los últimos libros electrónicos, informes de la industria y seminarios web
Aprenda de los expertos en participación del cliente para mejorar su propia comunicación.
Ahoy
Centro de la comunidad de desarrolladores de Twilio
Mejores prácticas, ejemplos de códigos e inspiración para crear comunicaciones y experiencias de participación digital.