Ludmal De Silva - .Net Programmer
Subscribe
Sign in
Home
Open Source
Archive
About
Latest
Top
Understanding RAG(Retrieval-Augmented Generation)
Retrieval-Augmented Generation (RAG) is information retrieval and language generation to produce context-aware, acurate, and domain-specific responses.
Nov 19
•
Ludmal De Silva
Share this post
Ludmal De Silva - .Net Programmer
Understanding RAG(Retrieval-Augmented Generation)
Copy link
Facebook
Email
Notes
More
September 2024
Event-Driven Microservices Architecture with .NET
Microservices have gained immense popularity due to their scalability, flexibility, and alignment with modern distributed systems.
Sep 6
•
Ludmal De Silva
1
Share this post
Ludmal De Silva - .Net Programmer
Event-Driven Microservices Architecture with .NET
Copy link
Facebook
Email
Notes
More
Building Resilient HTTP Clients with Polly: Retry and Circuit Breaker Patterns
In today's interconnected world, many applications rely on external APIs and services.
Sep 2
•
Ludmal De Silva
Share this post
Ludmal De Silva - .Net Programmer
Building Resilient HTTP Clients with Polly: Retry and Circuit Breaker Patterns
Copy link
Facebook
Email
Notes
More
February 2024
Collection expressions in C# 12
Collection expressions in C# 12 are a new feature that simplifies the initialization of collection types.
Feb 7
•
Ludmal De Silva
Share this post
Ludmal De Silva - .Net Programmer
Collection expressions in C# 12
Copy link
Facebook
Email
Notes
More
January 2024
.NET Configuration with IOptions, IOptionsMonitor, and IOptionsSnapshot
Configuration management is a critical aspect of modern software development.
Jan 31
•
Ludmal De Silva
Share this post
Ludmal De Silva - .Net Programmer
.NET Configuration with IOptions, IOptionsMonitor, and IOptionsSnapshot
Copy link
Facebook
Email
Notes
More
Simplify your configuration with this pattern
The pattern described here is widely recognized as one of the most commonly employed and elegant approaches for configuring settings.
Jan 25
•
Ludmal De Silva
Share this post
Ludmal De Silva - .Net Programmer
Simplify your configuration with this pattern
Copy link
Facebook
Email
Notes
More
Ahead of Time Compilation (AOT) in .NET 8
Ahead of Time Compilation (AOT) is a technology that has been gaining momentum in the world of software development, and .NET 8 brings exciting…
Jan 10
•
Ludmal De Silva
Share this post
Ludmal De Silva - .Net Programmer
Ahead of Time Compilation (AOT) in .NET 8
Copy link
Facebook
Email
Notes
More
December 2023
How to add Api key validation in Swagger
Just a quick post on how to add api key validation in swagger docs.
Dec 16, 2023
•
Ludmal De Silva
Share this post
Ludmal De Silva - .Net Programmer
How to add Api key validation in Swagger
Copy link
Facebook
Email
Notes
More
Title: Announcing My New Book: Crafting Minimal APIs with a Functional Twist!
I am thrilled to share with all of you a journey I've passionately embarked on – writing a book dedicated to the world of Minimal APIs with a functional…
Dec 6, 2023
•
Ludmal De Silva
Share this post
Ludmal De Silva - .Net Programmer
Title: Announcing My New Book: Crafting Minimal APIs with a Functional Twist!
Copy link
Facebook
Email
Notes
More
November 2023
Azure Service Bus Queue RetryOptions
It's crucial to effectively handle transient errors during message processing.
Nov 15, 2023
•
Ludmal De Silva
Share this post
Ludmal De Silva - .Net Programmer
Azure Service Bus Queue RetryOptions
Copy link
Facebook
Email
Notes
More
Structured logging .Net
Structured logging is an approach to logging that captures data in a way that's easy to parse and analyze, unlike traditional logging, which often…
Nov 2, 2023
•
Ludmal De Silva
Share this post
Ludmal De Silva - .Net Programmer
Structured logging .Net
Copy link
Facebook
Email
Notes
More
October 2023
.NET 8 Dependency Injection Keyed Services
In .NET 8, Inversion of Control (IOC) has been enhanced to support keyed services, enabling more nuanced dependency injection in application…
Oct 18, 2023
•
Ludmal De Silva
Share this post
Ludmal De Silva - .Net Programmer
.NET 8 Dependency Injection Keyed Services
Copy link
Facebook
Email
Notes
More
Share
Copy link
Facebook
Email
Notes
More
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts