Technical Articles
Posts published a while ago...
XML transform happens automatically while building and publishing .NET project using MsBuild. Few of us may need to disable that auto transform. This article provides information on how to do it in .NET and .NET CORE
This post shares efficient way to handle the images from database in ASP.NET MVC. It also explain how to achieve SEO friendly URLs and benefit of having extensions for images.
Request headers comes to our server in mixed-casing causing our application code to miss identifying the proper value. So what is the right way to handle it.
Azure portal offers a simple way to browse through all azure resources in your subscription and view them as JSON properties
One of the most frustrating issue that you might face while upgrading .NET framework project in NET4x version or even while upgrading Nuget packages to latest
Don't lock on async tasks
8/23/2020
Synchronization across concurrent threads and shared resource updates are typically achieved through the use of "lock" keyword. Is that really valid in async/await pattern ?
Azure PowerShell script offers you the same level of managing power on Azure resources, that you achieve from PowerShell on your system. This post deals with script to DomainJoin your VM
Powershell
7/3/2020
PowerShell is a task automation and configuration management framework from Microsoft, consisting of a command-line shell and associated scripting language.
This post provides you with a sample ARM template that allows you to create a Storage Blob on the fly and link that to the Azure App Service for capturing Application and Web Server logs.
Read URL parameters in Angular
3/7/2020
Different approaches in Angular app to read URL parameters and the differences between each approach.
Copy property command in the ARM has a strange limitation that affects most of the developers and hit them very hard when they find out the truth.
A typical error message you'll see when provisioning a webapp using ARM template. This post will provide you with details on what causes it and how to fix