Blog Posts
What is a Vector Database? The Missing Piece in Your GenAI .NET Application Explained
- Sudhir mangla
- AI & Machine Learning , Generative AI
- 23 Jun, 2025
1 Introduction: The Generative AI Revolution and the Unseen Challenge for .NET Architects 1.1 The Generative AI Gold Rush Over the past several years, the landscape of software development ha
Read More
Mastering Authentication & Authorization in ASP.NET Core: A Deep Dive into JWTs, OIDC, and IdentityServer
- Sudhir mangla
- Security , DevSecOps
- 22 Jun, 2025
1 Introduction: The Modern Security Imperative The software landscape has transformed dramatically in the last decade. Where we once built monolithic web applications running on a single server, t
Read More
From Monolith to AI-Driven Microservices: An Architect’s Modernization Playbook
- Sudhir mangla
- AI & Machine Learning , Microservices
- 21 Jun, 2025
Article Summary This in-depth guide is tailored for software architects, particularly those working with C# and .NET, who are responsible for leading legacy application modernization. The article
Read More
Fine-Tuning LLMs with C#: A Practical Guide to Customizing Models with ML.NET
- Sudhir mangla
- AI & Machine Learning , Generative AI
- 20 Jun, 2025
Abstract As artificial intelligence continues to shape the modern enterprise, Large Language Models (LLMs) like GPT, Llama, and Mistral are increasingly integrated into business solutions. While t
Read More
Introduction to Semantic Kernel: The .NET Developer's Guide to Building Powerful AI Agents
- Sudhir mangla
- AI & Machine Learning , Generative AI
- 20 Jun, 2025
1 Introduction: The Dawn of the AI-Powered .NET Application Artificial intelligence is no longer a futuristic ideal reserved for research labs and Silicon Valley giants. It's becoming the backbone
Read More
.NET Aspire: Charting the Future of Cloud-Native Development for .NET
- Sudhir mangla
- Cloud Architecture , Cloud Design Patterns
- 19 Jun, 2025
Abstract Cloud-native development is transforming the way enterprises build, deploy, and operate software. As organizations accelerate their digital journeys, expectations for distributed, resilie
Read More
Mastering the Sidecar Pattern: A Comprehensive Guide for Software Architects
- Sudhir mangla
- Cloud Design Patterns , Microservices
- 18 Jun, 2025
Building scalable and maintainable distributed systems is a challenge even for seasoned architects. As you've likely experienced, complexity is unavoidable—but managing it efficiently is crucial. The
Read More
Mastering the Saga Pattern: Managing Data Consistency in Distributed Microservices
- Sudhir mangla
- Software Architecture , Cloud Design Patterns
- 14 Jun, 2025
1 Introduction: The Distributed Data Dilemma in Microservices 1.1 The Allure of Microservices Microservices have revolutionized software architecture, offering scalability, flexibility, and e
Read More
Mastering the Retry Pattern: Building Resilient Cloud-Native Applications with .NET
- Sudhir mangla
- Cloud Design Patterns , Cloud Architecture
- 12 Jun, 2025
In today's world of distributed and cloud-native applications, architects face an uncomfortable truth: failure is not merely possible—it's inevitable. The shift from monolithic systems, where stabilit
Read More
Rate Limit Pattern: The Unsung Hero of Cloud-Native Applications
- Sudhir mangla
- Cloud Architecture , Cloud Design Patterns
- 11 Jun, 2025
When designing cloud-native applications, we often talk about scalability, resilience, and high availability. But what about ensuring our systems remain accessible, efficient, and secure, even under e
Read More