Building a Zoom Bot with ASP.NET Core

This post is about how to create a Zoom bot with ASP.NET Core. Zoom is a collaboration solution by Zoom Communications Inc. In the Zoom developer documentation, they are implemented a Chat bot using Nodejs. In this post I am explaining how to implement a simple chatbot using ASP.NET Core....


Building mailinator clone using SendGrid and ASP.NET Core

This post is about how to create a mailinator clone using SendGrid Inbound parse webhooks and ASP.NET Core. Mailinator is a service which offers dynamic email inbox for testing purposes. In this post I am creating a similar service using SendGrid Inbound parse webhooks - which helps to listen for...


Adding Chrome push notifications to web applications

This post is about how to create and consume Chrome push notifications in Web Applications. Push notifications helps application developers to build more engaging apps for the users. In this post I am using Chrome Desktop notification service to build push notifications. So first we need to build an Firebase...


Introduction to Microsoft DevSkim

This post is about Microsoft DevSkim. DevSkim is a framework of IDE extensions and Language analyzers that provide inline security analysis in the dev environment as the developer writes code. It is designed to work with multiple IDEs (VS, VS Code, Sublime Text, etc.), and has a flexible rule model...


App Service managed SSL certificates for Azure Web Apps

This post is about creating App service managed SSL certificates for Azure Web Apps. SSL certificates play key role in authenticity of a web application. SSL helps to encrypt the traffic between browser and server and for verifying the server identity. Usually for a web application, we need to buy...


Razor file compilation in ASP.NET Core

This post is about enabling Razor file compilation in ASP.NET Core. In earlier versions of ASP.NET Core, Razor compilation was enabled by default. From .NET Core 3.x, it is on demand. This post will help you to enable Razor file compilation in development environment. As mentioned earlier, when you edit...


Hosting ASP.NET Core on Heroku

This post is about deploying an ASP.NET Core application to Heroku. Heroku is a cloud Platform-as-a-Service (PaaS) supporting several programming languages that is used as a web application deployment model. Long back I wrote a blog post on deploying ASP.NET Core application in Heroku using Docker. In this post I...


Installing Az Powershell module on Mac

This post is about installing Azure Powershell module on Mac. Recently I started configuring one Mac book air as my development machine. So I installed dotnet core 3.1 on the machine. Today, to explore some Azure Powershell commands, I had to install Az command module. When I tried I found...