Base64-encoded JPEG images generated in Java and other programming languages may appear broken when decoded in .NET. This may occur due to multiple reasons including ICC profile related issues or the colorspace used by the encoder. To ensure compatibility, images should either be converted to RGB before encoding in the source system or decoded in .NET using proper color management. In .NET Framework 4.8, embedded ICC profiles can be honored with Image.FromStream(stream, true, true), while in .NET Core 8 and later, libraries like Magick.NET provide consistent CMYK-to-RGB conversion during image loading.
[Read More]
How to Change the Environment Name in Power Platform
Have you ever wondered how to change the environment name in the Power Platform? Follow the steps below to update the environment name.
[Read More]
Securing Azure Storage with Stored Access Policy.
Secure your Shared Access Signature (SAS) in Azure Storage by using Stored Access Policy (SAP). A Stored Access Policy defines access rights and restrictions. This policy can then be used to create Shared Access Signatures that can be used by clients.
[Read More]
Managing Configurations in Xamarin.Android
Configuration files provide an easy and efficient way to manage environment based settings and variables. Xamarin.Android does not natively provide a way to manage configurations for multiple environments.
[Read More]
Azure DevOps Build Errors
This post addresses some of the build errors I came across on Azure Pipelines.
[Read More]