Soundar Anbalagan

Software Enthusiast | Technical Lead | Technical Blogger | Full Stack .NET Developer | Author of Razor.Templating.Core NuGet package

How to Easily Change Browser Time Zone for Testing

In this article, let’s learn how to easily change the browser time zone without changing the system date and time settings. Sometimes, we want to use the date time as is from the API without any local date time conversion, convert UTC time to the local time, or do any timezone-related logic. Since developers will …

How to Easily Change Browser Time Zone for Testing Read More »

Send Emails with Razor Templating in ASP.NET Core

In this article, let’s see how to send an email with dynamically generated email content using Razor View (.cshtml) in ASP.NET Core Final Project Structure Create View Model I’ve created the view model to be passed to the razor view in this path EmailService\EmailService.Templates\WelcomeEmail\WelcomeEmailModel.cs Create Email Template (Razor View .cshtml) Then, I created the following …

Send Emails with Razor Templating in ASP.NET Core Read More »

Convert HTML to PDF in ASP.NET Core

Generating PDF files is a common use case. Sometimes, there will be a need to send dynamically generated pdf attachments(like bank statements, invoices, and more) over email or give PDF export/download option to the users in the web portal or in the mobile app via API call. PDF can be designed & generated using popular …

Convert HTML to PDF in ASP.NET Core Read More »

Speed up API development using Open API Tools

Introduction Nowadays REST APIs are widely used to communicate between two services. Anybody who calls these API endpoints is called clients. The client could be a frontend framework like Angular, React, or another backend service or desktop applications or mobile apps or third-party integrations, or any other. The Problem In order to call the REST …

Speed up API development using Open API Tools Read More »