PinnedShehan VanderputtMigrating Users from a Local Database to Azure AD B2C for Login via SPA ApplicationIn this article, I will discuss how to migrate your local identity provider to Azure AD B2C, including the migration of user accounts. I’ll…Apr 11Apr 11
PinnedShehan VanderputtToken-Based Authentication in ASP.NET 8: A Deep DiveIn today’s world, secure authentication is crucial for protecting your web applications. Token-based authentication, a lightweight and…Feb 29Feb 29
PinnedShehan VanderputtWhat is Vector Search?Have you ever searched for something on the internet but struggled to find the right words to express what you’re looking for? That’s where…Feb 14Feb 14
PinnedShehan VanderputtExploring MongoDB Aggregation Pipeline with $facetMongoDB provides a robust aggregation framework that allows users to process and analyze data in a flexible way. The aggregation pipeline…Jan 12Jan 12
PinnedShehan VanderputtMSSQL Concurrency Problems & Isolation Levels — Part 1While working on a project with SQL, I faced some issues related to concurrency, which is essentially dealing with multiple users…Jan 24Jan 24
Shehan VanderputtDependency Inversion VS Dependency InjectionWant to build software that’s easy to change and test? Dependency Injection (DI) and Dependency Inversion Principle (DIP) are your secret…May 22May 22
Shehan VanderputtExploring JSON Web Tokens in-depthA JSON Web Token (JWT) is a compact, URL-safe means of representing claims securely between two parties. It’s commonly used for…May 11May 11
Shehan VanderputtMigrating Users from a Local Database to Azure AD B2C for Login via SPA Application | Adding…This is a continuation of this blog — Migrating Users from a Local Database to Azure AD B2C for Login via SPA Application. Please refer…Apr 17Apr 17
Shehan VanderputtAsynchronous Programming and Task Parallel Library for Responsive and Efficient Development (.NET)In the fast-changing world of software development, it’s crucial for applications to respond quickly and work efficiently. Users expect…Mar 28Mar 28
Shehan VanderputtExploring Useful Features in C# 11C# 11 was released in 2022 as part of the .NET 7, bringing a host of new features and improvements. In this blog, we’ll explore some…Mar 16Mar 16