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]
Aarav Patel(19)
Ananya Desai(17)
Riya Patel(13)
Nidhi Sharma(11)
Saurav Kumar(9)
Niharika Gupta(6)
Tuhin Paul(4)
Sudarshan Hajare(3)
Željko Perić(2)
Ketan Sathavara(2)
Sandhiya Priya(2)
Aishwarya Gupta(2)
Shubham Chinchalkar(1)
Abhishek Chadha(1)
Gohulan Somanathan(1)
sushil kumar(1)
Priya Prajapati(1)
Raj Bhatt(1)
Piero Viano(1)
Sanjay Joshi(1)
Mohamed Shifan(1)
Sagar Rane(1)
Resources
No resource found
Diving in OOP (Polymorphism and Inheritance – Part 5): All About Properties in C#
Aug 26, 2026.
Learn C# properties from fundamentals to modern syntax, including get, set, backing fields, auto-properties, init, required, abstract properties, inheritance, and C# 14 field keyword.
Model Context Protocol (MCP): The Bridge Between AI Models and the Real World
Aug 25, 2026.
Learn what Model Context Protocol (MCP) is, how hosts, clients, servers, tools, resources, and prompts work, and how MCP connects AI agents with enterprise systems.
.NET Aspire 13.5 AppHost: Replacing Deployment YAML with C# Infrastructure
Aug 24, 2026.
Explore .NET Aspire 13.5 AppHost and learn how C# infrastructure definitions can simplify deployment configuration and reduce infrastructure drift.
.NET 8 to .NET 10 Migration: Finding Breaking Changes Before November 2026
Aug 24, 2026.
Explore Azure Cosmos DB AI tools and learn how to test agent-generated queries for accuracy, performance, security, and request unit costs.
.NET Aspire 13.5 AppHost: Replacing Deployment YAML with C# Infrastructure
Aug 24, 2026.
Explore .NET Aspire 13.5 AppHost and learn how C# infrastructure definitions can simplify deployment configuration and reduce infrastructure drift.
Building Persistent .NET Services with Aspire 13.5 and Kubernetes Volumes
Aug 24, 2026.
Learn how to build persistent .NET services with Aspire 13.5 and Kubernetes volumes while testing storage persistence across container restarts and deployments.
Benchmarking .NET Aspire 13.5 Dashboard Telemetry Under Large Workloads
Aug 24, 2026.
Learn how to benchmark .NET Aspire 13.5 dashboard telemetry under large workloads and measure filtering, health checks, reconnections, and performance.
Submission Manager : A Generic Multi-Tier Submission System Using Blazor, Web API, and Windows Forms
Aug 22, 2026.
Learn how to design and build a generic multi-tier application using a shared .NET architecture. This article explores a practical implementation of the SubmissionManager system, connecting Blazor web clients and Windows Forms desktop apps to a centralized ASP.NET Web API, designed for easy client customization and minimal UI refactoring.
OneLake ≠ Lakehouse: Understanding the Foundation of Microsoft Fabric
Aug 21, 2026.
Understand the difference between Microsoft Fabric OneLake and Lakehouse, including how they work together for unified storage, data engineering, Delta tables, Spark, SQL, and analytics.
How to Create a Custom Date Picker Control in Windows Forms
Aug 20, 2026.
In this article, learn how to build a custom, lightweight date picker control for Windows Forms applications using C#. Discover how to design custom UI layouts, manage date selection logic, and extend standard WinForms capabilities for modern desktop applications.
How to Start SharePoint Framework (SPFx) Web Part Development
Aug 20, 2026.
Learn how to set up a complete SharePoint Framework (SPFx) development environment on Windows using Node.js, Yeoman, React, TypeScript, VS Code, and build your first SharePoint Web Part.
.NET 11 Preview 7: What’s New and Why Developers Should Explore It
Aug 20, 2026.
A simple and practical look at .NET 11 Preview 7, covering the latest features, performance improvements, ASP.NET Core updates, C# development, EF Core, cloud tools, and what developers should know before the final .NET 11 release. Whether you're a beginner or an experienced .NET developer, this guide will help you understand what's new and how to get started.
Benchmarking Context Compaction Strategies for AI Coding Agents
Aug 19, 2026.
Benchmark context compaction strategies for AI coding agents by measuring cache efficiency, token usage, latency, model performance, and workload reliability.
Benchmarking Local LLM Inference with Quantized Models on Windows
Aug 17, 2026.
Benchmark local LLM inference on Windows using quantized models and compare CPU, GPU, and NPU performance, memory usage, latency, throughput, and model efficiency.
100 C# Multiple-Choice Questions and Answers for Beginners
Aug 09, 2026.
Master C# with this comprehensive MCQ guide covering syntax, data types, OOP, error handling, and more. Essential for developers.
ASP.NET Web API CRUD with EF Core & PostgreSQL (Code First)
Aug 06, 2026.
Build an ASP.NET Core Web API with EF Core and PostgreSQL using Code First. Master CRUD operations for robust data management.
Subarrays with Sum in Range (Sliding Window)
Aug 05, 2026.
Master the sliding window technique to efficiently count subarrays with sums in a given range [l, r]. Optimize for positive integers.
Max Sum Subarray of Size At Least K – Complete Explanation (Java)
Aug 03, 2026.
Master the Max Sum Subarray of Size At Least K problem with a Java O(n) solution combining Kadane's Algorithm and Sliding Window.
Diving in OOP (Polymorphism and Inheritance – Part 1)
Aug 03, 2026.
Master C# method overloading and the params keyword in this hands-on OOP guide. Learn compile-time polymorphism with practical code examples.
TensorFlow for Absolute Beginners: Predicting the 2026 World Cup Semi-Finals
Aug 01, 2026.
Learn TensorFlow by building an AI model to predict 2026 World Cup semi-finalists using a fun football analogy!
Fix GitHub Authentication Issues When Using Multiple Accounts on Windows
Jul 29, 2026.
Fix GitHub authentication errors on Windows caused by cached credentials. Learn to clear Windows Credential Manager for multiple accounts.
Running Windows Forms Applications on Windows, Linux and macOS with Gtk.Windows.Forms
Jul 27, 2026.
Run existing WinForms apps on Linux & macOS with Gtk.Windows.Forms. Reuse code, save time, and expand reach without UI rewrites.
How to use ShowColumns() Function in Power Apps
Jul 27, 2026.
Master Power Apps' ShowColumns() function to select specific data columns, streamlining your apps and improving performance. Learn syntax and examples.
Real-Time Fraud Detection Using Sliding Window Algorithms, LangGraph, RAG, State, and Memory
Jul 24, 2026.
Build an enterprise fraud detection system using LangGraph, RAG, and sliding window anomaly detection for real-time financial transaction analysis.
ASP.NET Core Health Checks Tutorial
Jul 22, 2026.
Master ASP.NET Core Health Checks! Learn to monitor app health, dependencies, and ensure production readiness for reliable applications.
Crossplane: Building a Cloud-Native Control Plane for Infrastructure Management
Jul 16, 2026.
Learn how Crossplane extends Kubernetes into a cloud-native control plane for managing infrastructure, multi-cloud resources, and Internal Developer Platforms.
Apache DataFusion Tutorial: Building High-Performance Query Engines in Rust
Jul 16, 2026.
Learn Apache DataFusion fundamentals, architecture, and query execution. Build high-performance analytical applications and custom query engines in Rust.
uv Package Manager Explained: Why Python Developers Are Replacing pip
Jul 16, 2026.
Learn what uv is, how it works, and why Python developers are replacing pip with a faster, modern package manager for dependency and environment management.
SeaweedFS Tutorial: Building Scalable Object Storage for Cloud-Native Applications
Jul 16, 2026.
Learn how SeaweedFS works, its architecture, deployment process, and how to build scalable object storage for cloud-native applications using open-source technology.
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.
Caddy vs Nginx: Choosing the Right Web Server for Modern Applications
Jul 16, 2026.
Compare Caddy and Nginx web servers, including performance, HTTPS management, security, configuration, and deployment considerations for modern applications.
Model Context Protocol Registries Explained: Managing Enterprise MCP Ecosystems
Jul 16, 2026.
Learn what Model Context Protocol (MCP) Registries are, how they work, and how enterprises use them to manage, secure, and scale AI tool ecosystems.
Building AI Applications with Gemini CLI and Gemini Code Assist
Jul 16, 2026.
Learn how Gemini CLI and Gemini Code Assist help developers build AI-powered applications, generate code, automate workflows, and improve productivity.
OpenTofu Explained: The Open-Source Infrastructure as Code Alternative to Terraform
Jul 16, 2026.
Learn how OpenTofu simplifies Infrastructure as Code with automated cloud provisioning, multi-cloud support, state management, and scalable deployment workflows.
SurrealDB Tutorial: Combining Relational, Document, and Graph Databases
Jul 16, 2026.
Learn how SurrealDB combines relational, document, graph, and real-time database capabilities into a single platform for modern application development.
Apache Hudi Explained: Incremental Data Processing for Modern Data Lakes
Jul 16, 2026.
Learn how Apache Hudi enables incremental processing, updates, deletes, and change data capture to build scalable and efficient modern data lakes.
HTMX vs React: Choosing the Right Approach for Modern Web Development
Jul 16, 2026.
Compare HTMX and React across architecture, performance, SEO, state management, and development complexity to choose the right web development approach.
OpenBao Explained: The Open-Source Alternative to HashiCorp Vault
Jul 16, 2026.
Learn how OpenBao provides secure secrets management, dynamic credentials, encryption services, and centralized access control for modern applications.
SpiceDB Explained: Implementing Fine-Grained Authorization at Scale
Jul 16, 2026.
Learn how SpiceDB works, its relationship-based authorization model, and how to implement fine-grained access control for scalable modern applications.
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.
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.
Apache Iceberg Explained: Modern Data Lake Architecture for Developers
Jul 15, 2026.
Learn Apache Iceberg architecture, ACID transactions, schema evolution, time travel, and query optimization for building scalable modern data lakes.
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.
WebAssembly on the Server: Understanding WASI and Modern Runtime Models
Jul 15, 2026.
Learn how WebAssembly and WASI enable secure, portable, and efficient server-side applications with modern runtime models for cloud-native and edge computing.
OpenFeature Tutorial: Standardizing Feature Flags Across Applications
Jul 15, 2026.
Learn how OpenFeature standardizes feature flag management across applications, platforms, and providers, enabling portable, vendor-neutral feature release strategies.
Backstage Tutorial: Building an Internal Developer Portal from Scratch
Jul 15, 2026.
Learn how to build a Backstage Internal Developer Portal from scratch. Explore software catalogs, TechDocs, plugins, Kubernetes, and GitHub integration.
Apache Airflow Tutorial: Building Production Data Pipelines
Jul 15, 2026.
Learn how Apache Airflow helps build, schedule, and monitor production data pipelines using DAGs, workflow automation, and scalable orchestration for modern data engineering.
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.
Understanding Cilium: eBPF-Powered Networking for Kubernetes
Jul 15, 2026.
Learn how Cilium uses eBPF to deliver high-performance Kubernetes networking, security, observability, and service connectivity for cloud-native applications.
Apache Arrow : The Universal Memory Format for Modern Data Systems
Jul 15, 2026.
Learn Apache Arrow and how its columnar memory format enables fast analytics, zero-copy data sharing, and interoperability across modern data platforms.
Open Policy Agent (OPA) Tutorial: Implementing Policy as Code Across Cloud-Native Systems
Jul 15, 2026.
Learn Open Policy Agent (OPA) and Rego with practical examples. Implement Policy as Code for Kubernetes, cloud governance, authorization, and CI/CD security.
DuckDB Tutorial: Building Analytics Applications Without a Data Warehouse
Jul 15, 2026.
Learn how DuckDB enables fast analytics without a traditional data warehouse. Explore architecture, use cases, benefits, and implementation tips.
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.
GraphQL Federation Explained with Practical Microservices Examples
Jul 15, 2026.
Learn how GraphQL Federation combines multiple microservices into a unified GraphQL API, enabling scalable architecture, independent team ownership, and simplified frontend development.
Cloudflare Workers Tutorial: Building Applications at the Edge
Jul 15, 2026.
Learn how to build and deploy edge applications with Cloudflare Workers, enabling low-latency APIs, serverless computing, and globally distributed applications.
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.
Platform Engineering: Building Internal Developer Platforms That Scale
Jul 15, 2026.
Learn how Platform Engineering and Internal Developer Platforms improve developer productivity through self-service infrastructure, automation, and standardized workflows.
Qdrant Tutorial: Building High-Performance Semantic Search Applications
Jul 13, 2026.
Learn Qdrant for high-performance semantic search. Understand embeddings, build RAG apps, and unlock intelligent search beyond keywords.
How to Use Shadcn Dialog Components in React & Next.js
Jul 10, 2026.
Learn to install and use Shadcn Dialog components in React & Next.js with Tailwind CSS. Build reusable dialog modals for forms, confirmations, and more.
Orleans Framework Tutorial: Building Distributed Applications in .NET
Jul 09, 2026.
Master .NET distributed apps with Orleans! Learn the Virtual Actor Model for scalable, fault-tolerant, and stateful systems.
OpenFeature Tutorial: Standardizing Feature Flags Across Applications
Jul 09, 2026.
Master feature flags with OpenFeature! Standardize across apps, avoid vendor lock-in, and simplify releases. Learn its architecture & best practices.
HTMX Tutorial: Building Modern Web Applications Without Heavy JavaScript Frameworks
Jul 09, 2026.
Learn HTMX: build modern, interactive web apps with HTML attributes, reducing JavaScript complexity and improving performance.
Installing and Using Windows Admin Center on Windows Server
Jul 08, 2026.
Master Windows Server management with Windows Admin Center. Install, configure, and use this free tool for efficient server monitoring and administration.
SeaweedFS Tutorial: Building Scalable Object Storage Systems
Jul 09, 2026.
Master SeaweedFS for scalable object storage. Learn its architecture, benefits, and best practices for building efficient, high-performance distributed systems.
KubeVirt Tutorial: Running Virtual Machines Inside Kubernetes
Jul 09, 2026.
Run VMs in Kubernetes with KubeVirt! Manage legacy apps, hybrid workloads, and modernize gradually on a unified platform.
Nushell Tutorial: A Modern Shell for Structured Data Processing
Jul 09, 2026.
Master Nushell, a modern shell for structured data. Process JSON, CSV, and more intuitively with powerful pipelines and scripting.
Nix Package Manager Tutorial: Reproducible Development Environments
Jul 08, 2026.
Master Nix for reproducible development environments. Learn its core concepts, practical examples, and how it ensures consistency across all stages.
Turborepo Tutorial: Scaling Monorepos for Modern Development Teams
Jul 08, 2026.
Scale your JavaScript/TypeScript monorepos with Turborepo. Learn how to optimize builds, cache tasks, and improve developer workflows for modern teams.
Traefik Tutorial: Modern API Gateway and Reverse Proxy for Cloud-Native Apps
Jul 08, 2026.
Master Traefik, the modern API gateway & reverse proxy for cloud-native apps. Automate traffic, SSL, and discovery for Kubernetes & Docker.
TimescaleDB Tutorial: Building Time-Series Applications with PostgreSQL
Jul 08, 2026.
Master time-series data with TimescaleDB, extending PostgreSQL for efficient storage, querying, and analytics of massive timestamped datasets.
Astro Framework Tutorial: Building Fast Content-Driven Websites
Jul 08, 2026.
Learn Astro: a modern framework for building blazing-fast, content-driven websites with minimal JavaScript and excellent SEO.
Azure Container Apps Tutorial: Deploying Microservices Without Kubernetes
Jul 07, 2026.
Deploy microservices easily with Azure Container Apps. A serverless platform for containers, simplifying operations and scaling without Kubernetes.
Delegates in C# Explained with Simple and Real Project Examples
Jul 07, 2026.
Master C# delegates! Learn how they decouple code, enable callbacks, and power ASP.NET Core, LINQ, and events with simple examples.
Apache Flink Tutorial: Real-Time Stream Processing for Developers
Jul 06, 2026.
Master real-time stream processing with Apache Flink! Learn its architecture, core concepts, and build your first application for low-latency insights.
Cloudflare Workers Tutorial: Build and Deploy Your First Edge Application
Jul 06, 2026.
Learn to build and deploy your first edge application with Cloudflare Workers. This tutorial covers setup, development, and deployment for faster, serverless apps.
DuckDB Tutorial: Getting Started with the Fastest Analytics Database
Jul 06, 2026.
Master DuckDB! Learn to install and use this lightning-fast, serverless analytics database for efficient data analysis and reporting.
Apache Doris Tutorial: Real-Time Analytics at Massive Scale
Jul 06, 2026.
Unlock real-time analytics at massive scale with Apache Doris. Explore its MPP architecture, features, and practical examples for modern data platforms.
Apache Airflow Tutorial for Data Pipeline Automation
Jul 06, 2026.
Master Apache Airflow for data pipeline automation. Learn to schedule, monitor, and scale complex workflows with this comprehensive tutorial.
Backstage.io Tutorial: Build an Internal Developer Portal Step by Step
Jul 06, 2026.
Master Backstage.io! Build your internal developer portal step-by-step, centralizing services, docs, and workflows for enhanced developer productivity.
Context Window Limits in LangGraph with Real time Use Case
Jun 17, 2026.
Master LangGraph context window limits with memory management strategies like trimming and summarization for real-time AI agents.
Context Window Optimization Techniques for Large-Scale AI Applications
Jun 15, 2026.
Optimize LLM context windows for scalable AI apps. Reduce costs, latency, and improve response quality with smart retrieval & summarization.
Building Production-Ready Local AI Solutions with Windows AI Foundry
Jun 12, 2026.
Unlock production-ready local AI on Windows with Windows AI Foundry. Enhance privacy, reduce costs, and boost performance.
WSL Containers Explained: A New Alternative to Docker Desktop for Windows Developers
Jun 11, 2026.
WSL Containers offer Windows developers a faster, more efficient alternative to Docker Desktop for running Linux containers locally.
Local-First AI Development: Running Enterprise Models on Windows PCs
Jun 11, 2026.
Explore Local-First AI Development: run enterprise models on Windows PCs for enhanced privacy, reduced costs, and lower latency.
Overcoming Context Window Saturation in Multi-Hundred-Page FMCG Documents
Jun 11, 2026.
Overcome LLM context window saturation for FMCG documents with RAG, FastAPI, React, and Gemini 1.5 Flash.
Windows Coreutils for Developers: Bringing Linux Commands Natively to Windows
Jun 11, 2026.
Windows Coreutils brings Linux commands like ls, cat, and grep natively to Windows, boosting developer productivity and cross-platform consistency.
Intelligent Terminal in Windows: How AI-Powered Command Lines Improve Developer Productivity
Jun 11, 2026.
AI-powered intelligent terminals boost Windows developer productivity by simplifying command discovery, error resolution, and script generation.
Developer Environment as Code: Automating Workstation Setup with WinGet Configuration Files
Jun 11, 2026.
Automate Windows workstation setup with WinGet Configuration Files. Achieve consistent, repeatable developer environments for faster onboarding and reduced drift.
Local AI Inference in .NET: Running Models on Windows Without Cloud APIs
Jun 10, 2026.
Run AI models locally on Windows with .NET. Explore ONNX Runtime, Ollama, and hardware acceleration for private, fast, and cost-effective AI.
Local AI Development with Phi Models and .NET: Step-by-Step Tutorial
Jun 09, 2026.
Build local AI apps with .NET & Phi models! Learn step-by-step integration for privacy, speed, and cost savings. Unlock AI power locally.
Building Production-Ready Multi-Agent Systems with Microsoft Agent Framework 1.0
Jun 08, 2026.
Learn how to build production-ready multi-agent systems with Microsoft Agent Framework 1.0. Explore architecture patterns, agent orchestration, tools, memory, and enterprise best practices.
Context Engineering for AI Applications: Beyond Prompt Engineering
Jun 08, 2026.
Learn how context engineering goes beyond prompt engineering by optimizing retrieval, memory, tool outputs, and information pipelines for enterprise AI applications in .NET.
The Hidden Brain Behind Every Claude : Claude's .md Files
Jun 07, 2026.
A practical deep-dive into the markdown files Claude Code generates and reads for covering CLAUDE.md, SKILL.md, HOOK.md, TODO.md, and more to explain how each one gives Claude persistent memory, project context, and consistent behavior across every development session.
How to Build Custom MCP Servers in C# for Enterprise AI Applications
Jun 08, 2026.
Learn how to build custom MCP servers in C# for enterprise AI applications. Discover MCP architecture, security best practices, tool development, authentication, and real-world integration patterns.
Distributed Caching in ASP.NET Core Using Redis: Best Practices
Jun 05, 2026.
Learn how to implement distributed caching in ASP.NET Core using Redis. Explore caching strategies, Redis integration, and best practices for scalable applications.
SQL Server Performance Tuning Techniques for Modern Applications
Jun 05, 2026.
Learn how to build scalable background services using .NET Worker Services. Process queues, run scheduled jobs, and create reliable cloud-native applications.
GraphQL vs REST APIs: Choosing the Right Approach for Modern Applications
Jun 05, 2026.
Compare GraphQL vs REST APIs. Learn the key differences, advantages, disadvantages, performance considerations, and when to choose each approach.
GitHub Copilot Agent Mode: Features, Benefits, and Use Cases
Jun 05, 2026.
Learn GitHub Copilot Agent Mode features, benefits, and use cases. Discover how AI agents help with coding, refactoring, testing, and software development workflows.
Building AI Agents with Model Context Protocol (MCP) Step by Step
Jun 05, 2026.
Learn how to build AI agents with Model Context Protocol (MCP). Explore MCP architecture, tools, servers, clients, and step-by-step implementation examples.
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.