Archives
-
Step-by-Step Guide to Deploying an ASP.Net Core App to Ubuntu VM in Azure using NGINX
In this blog post, I will guide you through the process of deploying an ASP.Net Core 7 web application to an Ubuntu virtual machine (VM) in Microsoft Azure. The accompanying video tutorial covers the following steps:
-
Level Up Your Skills at Microsoft Build: Attend and Earn a Free Microsoft Certification Exam through the Cloud Skills Challenge
Microsoft Build is an annual conference designed for developers, software engineers and tech professionals. This year, Microsoft Build will take place from Tuesday, May 23 to Thursday, May 25, offering attendees the choice to participate either in-person or online. The conference serves as a platform for Microsoft to unveil new tools, technologies, and updates while providing valuable educational sessions and workshops to help developers enhance their skills.
-
System.Net.Mail.SmtpClient is not recommended anymore; what is the alternative?
For years, I have been using System.Net.Mail namespace to send email from my ASP.Net applications. Recently one of my friend asked my assistance in troubleshooting the email delivery issues from a newly deployed application. It was interesting that the same deployed code was sending email with the same configuration settings. However, I noticed, the test environment is Windows and the Production is Ubuntu. I wanted to understand is there any difference, do we need to add any extra parameters when using Linux, So I went into the SmtpClient documentation, that was used by the developer to send the Email.
-
Taking Your ASP.NET Core 7 Localization to the Next Level: Localizing Layout
This post is a continuation of my previous post, Globalization & Localization in ASP.Net Core 7, (https://weblogs.asp.net/sreejukg/globalization-localization-in-asp-net-core-7), where I explained the importance of Globalization and Localization and how to apply them to your Razor Pages. However, the previous post only covered localizing Razor Pages and did not discuss localizing the layout files of an ASP.Net Core Razor Pages application. In this post, we will be exploring how to localize the text in the layout files, so I encourage you to read the previous post to gain a better understanding of the localization topics covered in this post.
-
Globalization & Localization in ASP.Net Core 7
In today's world, it is becoming increasingly common for applications to be written with a global audience in mind. Globalization and localization are two key concepts that developers must consider when creating software to support multiple languages / cultures.