C# Corner
Tech
News
Videos
Forums
Trainings
Books
Live
More
Interviews
Events
Jobs
Learn
Career
Members
Blogs
Challenges
Certifications
Bounties
Contribute
Article
Blog
Video
Ebook
Interview Question
Collapse
Feed
Dashboard
Wallet
Learn
Achievements
Network
Refer
Rewards
SharpGPT
Premium
Contribute
Article
Blog
Video
Ebook
Interview Question
Register
Login
Tags
No tag found
Content Filter
Articles
Videos
Blogs
Resources
News
Forums
Interviews
Complexity Level
Beginner
Intermediate
Advanced
Refine by Author
[Clear]
Saurav Kumar(18)
Niharika Gupta(16)
Riya Patel(15)
Ananya Desai(14)
Nidhi Sharma(8)
Aarav Patel(8)
Hari Lakkakula(5)
Sardar Mudassar Ali Khan (4)
Tuhin Paul(2)
Sandhiya Priya(2)
Ng Cheehou(1)
Aishwarya Gupta(1)
Abiola David(1)
Jignesh Prajapati(1)
Rama Dabburi(1)
Amira Bedhiafi(1)
Nabaraj Ghimire(1)
Sandip Yadav(1)
Resources
No resource found
Building AI-Ready Data Contracts for Event-Driven .NET Systems
Aug 12, 2026.
Build AI-ready data contracts for .NET event-driven systems. Ensure explicit, versioned, and semantically clear events for reliable AI consumption.
Building AI-Ready Data Contracts for Event-Driven .NET Systems
Aug 12, 2026.
Design stable, explicit .NET event contracts for AI agents. Ensure clarity, versioning, and provenance for robust event-driven systems.
Benchmarking KEDA vs HPA for Event-Driven .NET APIs
Aug 11, 2026.
Compare KEDA vs HPA for .NET event-driven APIs. Benchmark scaling latency, queue backlog, request latency, and resource consumption.
Building Tamper-Evident Audit Logs for AI Agent Actions
Aug 10, 2026.
Secure AI agent actions with tamper-evident audit logs. Learn to build cryptographic hash chains for trusted, auditable AI operations.
Zero-Impact Data Tracking: How SQL Server Change Data Capture Works at the Log Level
Aug 05, 2026.
SQL Server CDC tracks row changes asynchronously via the transaction log, offering zero-impact auditing, event streaming, and synchronization.
Unlocking Real-Time Data Streams: An Architectural Guide to Debezium and Change Data Capture
Aug 06, 2026.
Unlock real-time data streams with Debezium and CDC. Transform databases into event sources for modern, event-driven architectures.
Event-Driven AI Processing with Azure Functions Durable Orchestrations
Aug 06, 2026.
Build scalable, event-driven AI processing pipelines with Azure Functions Durable Orchestrations. Manage complex, multi-step workflows reliably.
Demystifying Apache Kafka Partitions: The Engine Behind Scalable Event Streaming
Aug 04, 2026.
Unlock Kafka's power! Learn how partitions enable scalable event streaming, parallelism, fault tolerance, and strict message ordering.
Event-Driven Agent Workflows with Azure Service Bus and .NET
Aug 04, 2026.
Build resilient, asynchronous AI agent workflows with Azure Service Bus and .NET, overcoming synchronous bottlenecks for enterprise tasks.
AI Agent Observability: Tracking Decisions Beyond Logs and Metrics
Aug 03, 2026.
Unlock AI agent insights beyond logs & metrics. Track decisions, tool calls, prompts, and context for robust debugging & optimization.
Event-Driven AI Workflows with Azure Event Grid and .NET
Aug 03, 2026.
Build scalable, responsive AI workflows with Azure Event Grid and .NET. Decouple services for efficient, event-driven asynchronous processing.
Building Asynchronous Messaging Pipelines with MassTransit and RabbitMQ
Aug 03, 2026.
Build resilient, event-driven .NET apps with MassTransit & RabbitMQ. Decouple services, handle spikes, and ensure fault tolerance for high concurrency.
Why Enterprise Applications Prefer Apache Kafka Over Traditional Distributed Message Brokers
Aug 01, 2026.
Discover why Apache Kafka is the enterprise standard for event streaming, surpassing traditional brokers with its scalability, durability, and replayability.
Industry Best Practices for Operating Kafka in Enterprise Environments
Aug 01, 2026.
Master Kafka in enterprise with best practices: Transactional Outbox, Idempotent Consumers, DLQs, and Schema Governance for resilient event buses.
Implementing the Outbox Pattern in ASP.NET Core for Reliable Event Publishing
Jul 31, 2026.
Ensure reliable event publishing in ASP.NET Core with the Outbox Pattern. Atomically save data & events, preventing loss during broker outages.
Event-Driven Architecture in .NET Using RabbitMQ
Jul 31, 2026.
Build production-ready .NET event-driven architectures with RabbitMQ. Learn core concepts, implementation, and testing for scalable, resilient systems.
Global Exception Handling in ASP.NET Core: Building Consistent and Secure Error Responses
Jul 29, 2026.
Master ASP.NET Core global exception handling for secure, consistent error responses. Centralize, log, and map exceptions for robust applications.
Observability in .NET Aspire: OpenTelemetry, Metrics, Logs, and Distributed Tracing
Jul 28, 2026.
Master .NET Aspire observability with OpenTelemetry, logs, metrics, and distributed tracing for robust distributed systems.
Building Event-Driven Microservices with .NET Aspire and Azure Service Bus
Jul 24, 2026.
Build resilient, scalable .NET microservices with Aspire & Azure Service Bus. Master event-driven architecture for robust distributed systems.
Designing Event-Driven Microservices with .NET and Azure Service Bus
Jul 23, 2026.
Design scalable .NET microservices with Azure Service Bus. Learn event-driven architecture, queues, topics, and best practices for resilient messaging.
Building AI Chat Applications with ASP.NET Core and Server-Sent Events
Jul 21, 2026.
Build real-time AI chat apps with ASP.NET Core and Server-Sent Events (SSE). Stream AI responses for a faster, interactive user experience.
Building Event-Driven Microservices with Azure Event Grid
Jul 21, 2026.
Build scalable, loosely coupled microservices with Azure Event Grid. Learn event-driven architectures, routing, filtering, and best practices for resilient applications.
Azure Cosmos DB Change Feed Patterns for Event-Driven Applications
Jul 20, 2026.
Unlock real-time data processing with Azure Cosmos DB Change Feed. Build scalable, event-driven apps, reduce polling, and enhance responsiveness.
Azure Functions vs Azure Container Apps: Choosing the Right Serverless Platform
Jul 20, 2026.
Compare Azure Functions vs. Azure Container Apps for serverless. Choose the right platform based on workload, scalability, and deployment needs.
Microservices Communication with RabbitMQ and .NET Core
Jul 19, 2026.
Master microservices communication with .NET Core and RabbitMQ. Learn to build event-driven architectures, implement read models, and achieve loose coupling.
Event-Driven Architecture with Apache Kafka: A Practical Guide
Jul 16, 2026.
Master Event-Driven Architecture with Apache Kafka. Learn to build scalable, resilient, and loosely coupled applications for modern systems.
CQRS Pattern Explained: Building Scalable and Maintainable Applications
Jul 16, 2026.
CQRS separates read/write operations for scalable, maintainable apps. Learn its architecture, benefits, and best practices.
Serverless Computing: Benefits, Architecture, and Real-World Use Cases
Jul 16, 2026.
Explore serverless computing: its benefits, architecture, and real-world use cases. Focus on code, not infrastructure, for faster development.
Grafana Alloy Tutorial: Modern Telemetry Collection for Distributed Systems
Jul 16, 2026.
Learn how Grafana Alloy collects metrics, logs, and traces to build scalable observability pipelines for cloud-native and distributed systems.
KEDA Explained: Event-Driven Autoscaling for Kubernetes Applications
Jul 15, 2026.
Learn how KEDA enables event-driven autoscaling in Kubernetes, scaling workloads based on queues, events, and external metrics for efficient cloud-native applications.
Temporal Workflows Explained: Reliable Long-Running Application Development
Jul 15, 2026.
Learn how Temporal simplifies reliable long-running workflows, distributed transactions, retries, and fault-tolerant application development using durable execution.
OpenSearch vs Elasticsearch: Which Search Platform Should You Choose?
Jul 15, 2026.
Compare OpenSearch and Elasticsearch to understand architecture, features, licensing, scalability, and use cases for modern search and analytics applications.
Apache Flink Explained: Real-Time Stream Processing for Modern Applications
Jul 15, 2026.
Learn how Apache Flink enables real-time stream processing, event-driven applications, stateful computations, and scalable analytics for modern data platforms.
Building Secure Software Supply Chains with Sigstore and Cosign
Jul 15, 2026.
Learn how Sigstore and Cosign secure software supply chains through artifact signing, verification, transparency logs, and secure CI/CD pipeline integration.
OpenTelemetry Explained: Unified Observability for Modern Distributed Systems
Jul 15, 2026.
Learn how OpenTelemetry provides unified observability through traces, metrics, and logs for monitoring modern cloud-native and distributed applications.
Apache Kafka Streams Tutorial: Building Real-Time Event Processing Applications
Jul 15, 2026.
Learn Apache Kafka Streams with practical examples. Build real-time event processing applications using stream transformations, aggregations, joins, and stateful processing.
Event Sourcing Explained: Building Audit-Friendly and Scalable Applications
Jul 15, 2026.
Learn Event Sourcing with practical examples. Understand event stores, CQRS, projections, snapshots, and how to build scalable audit-friendly applications.
Data Contracts Explained: Preventing Breaking Changes in Modern Data Pipelines
Jul 15, 2026.
Learn how Data Contracts prevent breaking changes in data pipelines through schema validation, governance, ownership, and automated compatibility checks.
Apache Pinot Tutorial: Building Real-Time Analytics Applications at Scale
Jul 15, 2026.
Learn Apache Pinot with practical examples. Build real-time analytics applications using streaming data, low-latency queries, indexing, and scalable OLAP architecture.
Observability for AI Agents: Logging, Tracing, and Monitoring in Practice
Jul 14, 2026.
Master AI agent observability with practical .NET logging, tracing, and monitoring. Debug, optimize, and secure your AI systems effectively.
Building Event-Driven AI Agents with Azure Service Bus and .NET
Jul 14, 2026.
Build scalable, event-driven AI agents with Azure Service Bus and .NET. Automate workflows, process asynchronously, and enhance enterprise AI.
Azure Container Apps Jobs: Building Event-Driven Background Processing Systems
Jul 13, 2026.
Build scalable, event-driven background processing systems with Azure Container Apps Jobs. Run containers on demand, reducing costs and complexity.
Building Event-Driven AI Workflows with Azure Event Grid and .NET
Jul 13, 2026.
Build scalable, event-driven AI workflows with Azure Event Grid and .NET for automated document analysis, sentiment detection, and more.
Understanding Eventstream in Microsoft Fabric: From Streaming Data to Real-Time Intelligence
Jul 11, 2026.
Unlock real-time intelligence with Microsoft Fabric's Eventstream. Ingest, transform, and route streaming data instantly for immediate insights and action.
Building a Sub-Second Credit Scoring Engine
Jul 08, 2026.
Build sub-second credit scoring engines with event-driven architecture, streaming feature stores, and LangGraph for instant, compliant fintech decisions.
Building Event-Driven Applications with Dapr: A Practical Guide
Jul 08, 2026.
Master event-driven apps with Dapr! Learn pub/sub, state management, and observability for scalable, resilient microservices.
RabbitMQ vs Kafka: Choosing the Right Messaging Platform for Your Applications
Jul 07, 2026.
Compare RabbitMQ vs Kafka: Choose the right messaging platform for your application's needs, from reliable delivery to high-throughput event streaming.
Apache Pulsar vs Kafka: Comparing Modern Event Streaming Platforms
Jul 07, 2026.
Compare Apache Pulsar vs Kafka for event streaming. Explore architecture, scalability, multi-tenancy, geo-replication, and use cases.
Redpanda vs Apache Kafka: Which Streaming Platform Should You Choose?
Jul 06, 2026.
Compare Redpanda vs Apache Kafka for your streaming needs. Explore architecture, performance, cost, and use cases to choose the right platform.
How to Implement the Outbox Pattern in Distributed Systems
Jul 06, 2026.
Ensure reliable event delivery in distributed systems with the Outbox Pattern. Achieve data consistency without complex distributed transactions.
Designing Idempotent Consumers in Event-Driven AI Systems
Jul 03, 2026.
Design idempotent consumers for event-driven AI systems to prevent duplicate LLM calls, API triggers, and state corruption with LangGraph.
Building Real-Time Analytics Pipelines with Apache Flink
Jul 03, 2026.
Learn to build real-time analytics pipelines with Apache Flink. Process data streams efficiently for faster insights and immediate business actions.
Introduction to Data Contracts for Modern Distributed Systems
Jul 03, 2026.
Learn how data contracts ensure consistency and reliability in distributed systems by defining formal agreements for data structure, quality, and validation.
Building Event-Driven Systems with Apache Kafka and .NET
Jul 03, 2026.
Build scalable, real-time event-driven systems with Apache Kafka and .NET. Learn core concepts, implementation, and best practices for robust distributed applications.
Event Sourcing vs CRUD Applications: A Practical Comparison
Jul 03, 2026.
Compare Event Sourcing vs CRUD: understand their core differences, real-world use cases, pros, cons, and when to choose each for your application.
Event Sourcing in .NET: When to Use It and When to Avoid It
Jul 02, 2026.
Explore Event Sourcing in .NET: understand its benefits, challenges, and when to use this powerful pattern for auditability and history.
Minimum Insertions and Deletions to Convert One Array into Another (O(N log N))
Jun 30, 2026.
Find minimum insertions/deletions to transform array 'a' to 'b' using LCS and LIS in O(N log N) time. Efficient for large datasets.
Building an AI-Powered Log Analysis Platform with .NET and OpenTelemetry
Jun 30, 2026.
Build an AI-powered log analysis platform with .NET and OpenTelemetry to gain actionable insights, detect anomalies, and accelerate root cause analysis.
AI-Assisted Log Correlation Across Distributed .NET Microservices
Jun 26, 2026.
Enhance .NET microservice troubleshooting with AI-assisted log correlation. Faster incident resolution, better root cause analysis, and improved reliability.
Designing AI-Native Event Processing Systems with Azure Event Grid and .NET
Jun 25, 2026.
Build intelligent, AI-native event processing systems with Azure Event Grid and .NET for real-time analysis and automated decisions.
Building Enterprise AI Decision Audit Systems Using .NET
Jun 24, 2026.
Build enterprise AI decision audit systems with .NET. Ensure transparency, accountability, and compliance for AI-driven decisions.
Modern Fintech Development Using .NET Core Microservices
Jun 22, 2026.
Leverage .NET Core microservices for scalable, resilient, and secure fintech development. Master API gateways, Kubernetes, EDA, and IAM for modern financial platforms.
AI Decision Logging: Tracking Why Models Make Business Decisions
Jun 22, 2026.
Unlock AI transparency with decision logging. Track why models make business decisions for trust, compliance, and better AI.
Designing AI-Aware Event Streaming Architectures with Kafka and .NET
Jun 19, 2026.
Design AI-aware event streaming architectures with Kafka & .NET for real-time insights, fraud detection, personalization, and intelligent automation.
Event Driven Architecture backdrop or workflow orchestration
Jun 16, 2026.
This article explains workflow orchestration, a technology prior to Event Driven Architecture.. if you understand this, you will easily understand event driven architecture
Designing AI-Native SaaS Applications: Architecture Patterns for Modern Software
Jun 17, 2026.
Discover AI-native SaaS architecture patterns for modern software. Learn about RAG, event-driven processing, multi-agent systems, and more.
Designing AI-Ready Event-Driven Architectures for Modern Applications
Jun 17, 2026.
Design AI-ready Event-Driven Architectures for modern apps using .NET. Unlock real-time insights, scalability, and intelligent automation.
Building AI-Powered Log Analysis Systems with OpenTelemetry and .NET
Jun 16, 2026.
Build AI-powered log analysis with OpenTelemetry & .NET. Accelerate incident resolution, detect anomalies, and gain deeper operational insights.
From Blind Spots to Full Observability: Mastering Structured Logging in ASP.NET Core
Jun 11, 2026.
Master structured logging in ASP.NET Core for full observability. Transform your app from a black box to a transparent, debuggable system.
From Chaos to Clarity: Implementing Centralized Logging in ASP.NET Core
Jun 11, 2026.
Transform ASP.NET Core chaos into clarity with centralized logging. Scale, troubleshoot, and gain insights across distributed systems.
The Ultimate Guide to Observability and Resiliency in ASP.NET Core
Jun 11, 2026.
Master ASP.NET Core observability & resiliency with structured logging, middleware, global exception handling, and Serilog for rapid production issue resolution.
Event Sourcing in .NET: Real-World Implementation Patterns
Jun 09, 2026.
Explore Event Sourcing in .NET: store business events, not just current state. Learn patterns for audit trails, time travel, and complex workflows.
Event-Driven AI Agents with Azure Functions and Semantic Kernel
Jun 08, 2026.
Learn how to build event-driven AI agents using Azure Functions and Semantic Kernel. Discover serverless AI architectures, event processing patterns, and best practices for enterprise .NET applications.
AI-Native Architecture Patterns Every .NET Developer Should Know
Jun 08, 2026.
Explore the most important AI-native architecture patterns for .NET developers, including RAG, Agentic RAG, AI agents, memory systems, workflow orchestration, and event-driven AI.
AI Agent Observability: Monitoring, Logging, and Tracing Agent Workflows
Jun 08, 2026.
Learn how to implement AI agent observability in .NET applications using monitoring, logging, tracing, OpenTelemetry, and best practices for production AI systems.
Agent-to-Agent Communication Patterns for Distributed AI Systems
Jun 08, 2026.
Learn the most important agent-to-agent communication patterns for distributed AI systems, including coordinator, event-driven, publish-subscribe, shared memory, and peer-to-peer architectures.
Creating Self-Healing Microservices with AI Agents and .NET Aspire
Jun 08, 2026.
Learn how to build self-healing microservices using AI agents and .NET Aspire. Explore automated incident detection, root cause analysis, remediation workflows, and cloud-native operational patterns.
Find a Peak Element in a 2D Matrix
Jun 06, 2026.
This article explains how to find a peak element in a 2D matrix efficiently. A peak element is defined as an element that is greater than or equal to its four immediate neighbors (top, bottom, left, right). For edge and corner elements, missing neighbors are treated as negative infinity.
ASP.NET Core Endpoint Filters: A Complete Developer Guide
Jun 05, 2026.
Learn ASP.NET Core Endpoint Filters with practical examples. Understand validation, logging, endpoint interception, and best practices for Minimal APIs.
Entity Framework Core Interceptors: Real-World Use Cases and Examples
Jun 05, 2026.
Learn Entity Framework Core Interceptors with real-world examples. Implement auditing, soft deletes, SQL logging, and performance monitoring in EF Core applications.
Event-Driven Architecture with Apache Kafka and .NET
Jun 05, 2026.
Learn Event-Driven Architecture with Apache Kafka and .NET. Build scalable microservices using Kafka producers, consumers, topics, and real-time event processing.
Microservices Communication Patterns Every Developer Should Know
Jun 05, 2026.
Learn the most important microservices communication patterns including REST, gRPC, messaging, event-driven architecture, Saga, and API Gateway patterns.
ASP.NET Core Endpoint Filters: Complete Guide with Examples
Jun 03, 2026.
Learn ASP.NET Core Endpoint Filters with practical examples. Understand validation, logging, authorization, performance monitoring, exception handling, and best practices for Minimal APIs.
Amazon SQS Explained: Building Reliable Message Queues
Jun 03, 2026.
Learn Amazon SQS with real-world examples. Understand Standard Queues, FIFO Queues, Dead Letter Queues, and build reliable message-driven applications.
Linux Server Monitoring: Essential Commands Every Developer Should Know
Jun 03, 2026.
Learn essential Linux server monitoring commands including top, htop, free, df, ps, ss, and journalctl to troubleshoot and manage servers effectively.
Linux systemd Tutorial: Create and Manage Custom Services
Jun 03, 2026.
Learn Linux systemd with step-by-step examples. Create, manage, monitor, and automatically start custom services on Linux servers.
AI Observability: Monitoring LLM Applications Beyond Traditional Logging
May 29, 2026.
AI Observability is crucial for monitoring LLM apps, going beyond traditional logging. Gain insights into AI decisions, context, and performance in production.
Building a reusable access management layer on Databricks with Python, Notebooks and Genie spaces
May 10, 2026.
What if access requests in Databricks could be handled like a real product instead of a manual admin task? In this article, I show how I built a reusable access management with Python, Git backed Databricks repos, notebooks and Genie Spaces to turn business friendly access requests into governed Unity Catalog permissions. The result is a cleaner, auditable and more scalable way to manage access while also validating the end user experience through natural language data exploration.
Event-Driven AI Agents: How Google Cloud is Changing AI Architecture
May 05, 2026.
Google Cloud's event-driven AI agents revolutionize AI architecture, enabling real-time responses and automation. Discover how this transforms AI development.
Building AI Applications with Serverless Architecture
May 05, 2026.
Unlock AI's potential with serverless! Build scalable, cost-efficient AI apps on platforms like AWS Lambda and Azure Functions. Focus on AI, not infrastructure.
How to design audit logging system in database step by step
Apr 22, 2026.
design audit logging system in database step by step
How to Implement Drag and Drop Functionality in JavaScript Step by Step
Apr 21, 2026.
Learn how to implement drag and drop functionality in JavaScript step by step using HTML5 drag events with simple examples and best practices for beginners.
How to Implement Centralized Logging Using ELK Stack for Applications
Apr 20, 2026.
Implement centralized logging with the ELK stack (Elasticsearch, Logstash, Kibana). This guide provides a step-by-step approach for efficient log management.
What is Event-Driven Architecture and How Does it Work with Message Brokers?
Apr 20, 2026.
Discover Event-Driven Architecture (EDA) and its synergy with message brokers for scalable, real-time applications. Learn how it enhances flexibility and performance.
What is Event Delegation in JavaScript and Why is It Useful?
Apr 17, 2026.
Master JavaScript event delegation! Learn how to efficiently handle events with a single listener, boosting performance and simplifying code for dynamic elements.
Building distributed system using RabbitMQ and .NET
Apr 15, 2026.
Build a distributed system with RabbitMQ and .NET! This tutorial covers microservices, event-driven communication, and a practical shopping app example. Learn to scale!
How to Set Up Logging and Monitoring in Docker Containers
Apr 14, 2026.
Master Docker logging and monitoring! Learn to track container health, debug efficiently with ELK, Prometheus, and Grafana. Ensure reliable, scalable apps.
How to Configure Serilog in .NET 8 for Logging to File and Console
Apr 13, 2026.
Master Serilog in .NET 8! Learn to configure logging to console and file for efficient debugging and monitoring. Implement structured logging and best practices.
What is Debounce and Throttle in JavaScript with Examples?
Apr 13, 2026.
Optimize JavaScript performance! Learn Debounce & Throttle techniques with examples. Control function execution on events like scrolling & typing for smoother apps.
Track User Login & Logout Time in ASP.NET MVC
Apr 10, 2026.
Learn how to track user login and logout times in ASP.NET MVC using an audit log. Enhance security, analyze user behavior, and debug authentication issues effectively.