Skip to content

Hi, I'm Ankit

The story of my experiments with code

  • Twitter
  • Facebook
  • GitHub
  • LinkedIn
  • RSS
  • C#
  • .NET/.NET Core
  • Architecture & Design
  • Azure/ AWS
  • DevOps
  • Testing
  • Security
  • About

Using Azure Cosmos persistence with NServiceBus

by Ankit Vijay on October 10, 2021October 15, 2021

This post explains how you can use NServiceBus and Azure Cosmos DB persistence together for scalability and reliability.

Read More
.NET, .NET 6, Architecture and Design, C#, Cosmos DB, Event Driven Architecture, Microservices

Gotchas with switch expression

by Ankit Vijay on September 4, 2021September 4, 2021

This post talks about a bug in Rider and Roslyn analyzers when we refactor the switch-case to switch expression with Nullable default type.

Read More
UpdateSchema

Updating Cosmos DB document schema

by Ankit Vijay on July 18, 2021July 19, 2021

This post explains the pain-points of updating schema in NoSQL and how you can update Cosmos DB schema using custom JSON serializer.

Read More
.NET, .NET Core, Architecture and Design, Azure, Cosmos DB, Cosmos SDK V3, NoSQL, Raven
Cosmos

Custom JSON serialization with Azure Cosmos DB SDK

by Ankit Vijay on June 20, 2021June 21, 2021

This post explains how you can use custom JSON serializer settings with Cosmos DB using Newtonsoft JSON and System.Text.Json.

Read More
.NET, .NET 5, Architecture and Design, Azure, Cosmos DB, Cosmos SDK V3, Json Serialization
Featured Image

An opinionated way to consistent Error Handling in ASP.NET Core

by Ankit Vijay on April 21, 2021April 21, 2021

In this post, I have explained an opinionated way to achieve consistent error handling for your ASP.NET Core through Error response object.

Read More
.NET, .NET 5, .NET Core, Architecture and Design, ASP.NET Core, DDD, Domain Driven Design, Error Handling
Featured Image

Loading certificate in Azure App Service for Linux

by Ankit Vijay on April 14, 2021April 15, 2021

In this post, I have explained how you can load a certificate through code in Azure App Service for Linu

Read More
.NET Core, Azure App Service, Certificate, Cloud, Tips & Tricks
Distributed Lock Image

Distributed lock using PostgreSQL

by Ankit Vijay on February 28, 2021March 9, 2021

This post talks about why you may need a distributed lock and how you can create a distributed lock using PostgreSQL.

Read More
.NET 5, .NET Core, Architecture, Distributed Lock, Event Driven Architecture, Microservices, PostgreSQL
scheduler service feature image

A poor person’s scheduler using .NET Background service

by Ankit Vijay on February 22, 2021February 23, 2021

This post explains how can create a simple scheduler using .NET BackgroundService without using external libraries or serverless functions.

Read More
.NET 5, .NET Core, BackgroundService
json-api-dotnet-part-1

JSON:API for .NET developers – Part 1

by Ankit Vijay on January 9, 2021January 9, 2021

This post is the first of my new series on JSON:API for .NET developers. JSON:API has been around for a while but has not been widely known in the .NET world.

Read More
.NET Core, ASP.NET Core, JSON:API

Posts navigation

Older
Hi, I'm Ankit
Proudly powered by WordPress | Theme: Hammer by AudioTheme.
 

Loading Comments...