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]
Nidhi Sharma(12)
Riya Patel(11)
Ananya Desai(11)
Ajay Narkhedkar(10)
Niharika Gupta(7)
Ketan Sathavara(6)
Aarav Patel(5)
Saurav Kumar(5)
Sagar Rane(2)
Snesh Prajapati(2)
Lakshmi Supriya Namana(2)
Hari Lakkakula(2)
Mushtaq M A(2)
Željko Perić(1)
Gohulan Somanathan(1)
Abiola David(1)
Pankajkumar Patel(1)
Ishika Tiwari(1)
Ng Cheehou(1)
Sardar Mudassar Ali Khan (1)
Rajkiran Swain(1)
Vishal Yelve(1)
Parthiv Suthar(1)
Priya Prajapati(1)
Abhishek Chadha(1)
hushuai wang(1)
Piero Viano(1)
John Godel(1)
Suraj Vishwakarma(1)
Deepika Sawant(1)
Aishwarya Gupta(1)
Tuhin Paul(1)
Lakshan Sulochana Fernando (1)
Bimalshi Jayarathna(1)
Viknaraj Manogararajah(1)
Sudarshan Hajare(1)
Resources
No resource found
Testing AI Database Agents Against Cross-Tenant Data Access
Aug 24, 2026.
Learn how to test AI database agents for cross-tenant data access risks using authorization checks, tenant isolation, and least-privilege security controls
Building Cost Controls for AI Agents Querying Azure Cosmos DB
Aug 24, 2026.
Learn how to control AI agent costs when querying Azure Cosmos DB by monitoring request units, limiting expensive operations, and setting usage safeguards.
7 Authentication Concepts Every Developer Should Know: From Basic Auth to OAuth2 and OIDC
Aug 22, 2026.
A beginner-friendly, diagram-backed walkthrough of the seven core authentication concepts every developer should understand from Basic Auth and sessions to JWTs, OAuth2, and OpenID Connect/SSO with real system design diagrams and practical design considerations for each.
How to Use Concurrency in Power Automate
Aug 21, 2026.
Learn how to use Concurrency Control in Power Automate to process multiple flow runs and Apply to each iterations simultaneously, improve performance, avoid race conditions, and choose the right concurrency level.
Microsoft Foundry Claude Agents: Testing Web Search, Web Fetch, and Tool Use
Aug 21, 2026.
Learn how to build and test Claude agents in Microsoft Foundry using web search, web fetch, MCP connectors, tool search, and structured outputs.
Building Production AI Agents with Claude Web Fetch in Microsoft Foundry
Aug 21, 2026.
Learn how to build production AI agents with Claude Web Fetch in Microsoft Foundry for grounded responses, real-time web content, and reliable agent workflows.
Testing AI Agents When External Web Sources Become Unavailable
Aug 21, 2026.
Learn how to test AI agents when web search and external sources fail, including timeout handling, fallback strategies, graceful degradation, and response validation.
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.
GitHub Copilot Agent Plugins: Designing Secure Tool Permission Boundaries
Aug 21, 2026.
Learn how to secure GitHub Copilot Agent Plugins by designing tool permission boundaries, controlling access, reducing risks, and governing agent capabilities.
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.
DATABRICKS.SQL and DATABRICKS.TABLE Functions Debuts in Microsoft Excel
Aug 18, 2026.
Discover how Excel’s DATABRICKS.SQL and DATABRICKS.TABLE functions connect spreadsheets directly to Databricks, enabling live SQL queries, enterprise data analysis, and real-time insights.
React JS Intermediate Interview Questions
Aug 19, 2026.
React JS Intermediate Interview Questions, crack intermediate level of certifications, challenges, or interviews of React JS, top interview questions React JS, top interview questions React, React
HCL .NET Full Stack Developer – Technical Round 1 Interview Questions
Aug 19, 2026.
This can help .NET Full Stack developers understand the interview pattern and prepare for similar technical rounds.
Testing AI Agent Tool Permissions with Deny-by-Default Policies
Aug 19, 2026.
Learn how to test AI agent tool permissions using deny-by-default policies, authorization controls, negative security tests, and least-privilege access strategies.
Building AI Tool Approval Workflows with Microsoft Foundry
Aug 19, 2026.
Learn how to build AI tool approval workflows with Microsoft Foundry using human-in-the-loop controls, permissions, authorization, auditing, and secure agent execution.
Testing AI Browser Agents Against Unsafe Web Actions
Aug 18, 2026.
Learn how to test AI browser agents against unsafe web actions using adversarial scenarios, permission checks, action validation, navigation controls, and security-focused agent evaluation.
Designing Controlled Concurrency in .NET with SemaphoreSlim
Aug 17, 2026.
Learn how to use SemaphoreSlim to control asynchronous concurrency in .NET, limit concurrent order-processing operations, avoid resource pressure, and improve throughput compared with fixed-size batch processing.
5 Ways to Improve ASP.NET Core Web API Performance with a Real-World Example
Aug 18, 2026.
Learn five practical ways to improve ASP.NET Core Web API performance using optimized database queries, pagination, async/await, AsNoTracking, and caching for scalable applications.
Building Data Residency Controls for Global AI Workloads
Aug 18, 2026.
Build data residency controls for global AI workloads by managing geographic processing, data zones, model routing, latency, compliance requirements, and regional AI infrastructure.
Building Browser Automation Agents with Playwright and .NET
Aug 18, 2026.
Build browser automation agents with Playwright and .NET that can navigate websites, interact with web pages, execute controlled actions, and apply production-ready agent safety guardrails.
Benchmarking .NET 11 HTTP Compression for Large JSON APIs
Aug 18, 2026.
Benchmark .NET 11 HTTP compression for large JSON APIs by measuring response size, bandwidth savings, CPU usage, latency, throughput, and compression efficiency across realistic workloads.
How to Use Version History in SharePoint
Aug 17, 2026.
Learn how SharePoint Version History tracks file and list item changes, lets you view previous versions, identify modifications, restore older versions, and manage version retention.
Benchmarking HTTP Compression Algorithms for ASP.NET Core APIs
Aug 14, 2026.
Compare HTTP compression algorithms in ASP.NET Core APIs using real-world benchmarks for response size, CPU consumption, latency, throughput, and network efficiency.
Building AI Assisted Workflow Automation in FlowOps with Human Controlled Decisions
Aug 12, 2026.
Explore how FlowOps integrates AI-assisted request capture, structured data extraction, human review, deterministic workflow automation, tenant-aware security, and AI-powered operational summaries while keeping business decisions predictable and auditable.
Testing AI Agents Against Unauthorized Data Access
Aug 12, 2026.
Secure AI agents by rigorously testing authorization, preventing unauthorized data access, and validating every interaction path. Essential for robust AI security.
Engineering FlowOps: From an Operational Problem to a Working SaaS Product
Aug 12, 2026.
Engineering FlowOps as a multi-tenant SaaS product required combining infrastructure principles with workflow design, role-based access, job lifecycle management, customer tracking, AI-assisted request capture, and operational reliability.
Complete Guide: Mapping a Custom Domain to an Azure Virtual Machine (VM)
Aug 08, 2026.
Map your custom domain to an Azure VM. Learn to set static IPs, configure NSG rules, update DNS, and bind your web server for seamless access.
Delete Data in Bulk in Microsoft Dataverse Using C# and Web API
Aug 08, 2026.
Master Dataverse bulk data deletion using C# and Web API to optimize storage, boost performance, and manage costs efficiently.
Web API Anti-Patterns That Break Production Applications
Aug 06, 2026.
Discover common .NET Web API anti-patterns that cause production outages and performance issues. Learn best practices for reliability and maintainability.
How to get values of choice column in Power Pages
Aug 06, 2026.
Easily get Dataverse Choice column values in Power Pages using the Web API and stringmaps table. Populate dropdowns dynamically and ensure up-to-date options.
Implementing Policy-Based AI Access Control with ASP.NET Core Authorization
Aug 06, 2026.
Secure AI workloads in ASP.NET Core with policy-based authorization. Learn to implement fine-grained access control for AI capabilities.
How Enterprise Applications Leverage SQL Server Temporal Tables for Time-Travel Auditing and Compliance
Aug 05, 2026.
SQL Server Temporal Tables offer built-in time-travel auditing & compliance for enterprises, simplifying data history management.
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.
Understanding Microsoft Fabric: 5 Core Concepts Every Data Engineer Should Know
Aug 05, 2026.
Unlock Microsoft Fabric's power! Understand its unified platform, OneLake, Delta Tables, Lakehouse, and Direct Lake for data engineers.
Building a Privacy-First Pic Collage Editor with Blazor WebAssembly and HTML Canvas
Aug 03, 2026.
Learn how to build a browser-based photo collage editor with Blazor WebAssembly, HTML Canvas, JavaScript interop, local image processing, grid layouts, long-image stitching, drag-and-drop editing, and PNG or JPEG export.
Fine-Grained Authorization for AI Tools Using OAuth and MCP
Aug 03, 2026.
Secure AI tools with OAuth & MCP for fine-grained authorization, protecting enterprise data and operations.
Dissect a cluster index in the SQL server
Aug 01, 2026.
Understand SQL Server's Clustered Index: how it physically orders data, its properties, and the performance boost it offers over heaps.
Secure File Uploads in ASP.NET Core: Validation, Storage, and Best Practices
Jul 29, 2026.
Master secure file uploads in ASP.NET Core. Learn validation, storage, and best practices to prevent security risks and ensure robust applications.
Output Caching vs Response Caching in ASP.NET Core: What's the Difference?
Jul 29, 2026.
ASP.NET Core: Output Caching vs. Response Caching. Understand the key differences, when to use each, and best practices for optimal performance.
Building Secure File Upload APIs in ASP.NET Core 10
Jul 28, 2026.
Build secure ASP.NET Core file upload APIs. Learn validation, size limits, safe storage, and best practices to prevent vulnerabilities.
Designing AI-Ready Web APIs in ASP.NET Core
Jul 28, 2026.
Design AI-ready web APIs in ASP.NET Core with predictable endpoints, structured responses, and accurate OpenAPI for seamless AI integration.
Caching in ASP.NET Core 10: In-Memory, Distributed, and Output Caching Explained
Jul 28, 2026.
Master ASP.NET Core 10 caching: In-Memory, Distributed, and Output. Boost performance, reduce load, and ensure scalability for your web apps.
Running ASP.NET WebForms, MVC and Web API on .NET 10 with Kestrel
Jul 27, 2026.
Run classic ASP.NET WebForms, MVC, and Web API on .NET 10 with Kestrel. A host swap, not a rewrite, for modern platforms.
AI Governance and Autonomous AI Agent Governance: From Controlling Models to Governing Digital Actors - Human-in-the-Loop Is Not Enough
Jul 26, 2026.
AI governance evolves from model control to governing autonomous digital actors, emphasizing identity, authorization, and accountability for responsible operations.
Teach Claude Your Auth Rules - Stop Reviewing AI Code for Missing [Authorize] Attributes
Jul 25, 2026.
Teach Claude Code your auth rules via CLAUDE.md to prevent security gaps in AI-generated code. Streamline reviews & ensure consistency.
How to Use DropColumns in Power Apps: Remove Unwanted Columns from Data
Jul 24, 2026.
Master Power Apps' DropColumns() to efficiently remove unwanted columns from tables, collections, and data sources, simplifying your data.
Building a Lightweight Web Analytics SDK & Real-Time Customer Journey Platform from Scratch
Jul 24, 2026.
Build a lightweight web analytics SDK & real-time customer journey platform from scratch, focusing on performance, scalability, and developer experience.
Playwright Testing for ASP.NET Core Applications: A Practical Guide
Jul 23, 2026.
Master Playwright for ASP.NET Core E2E testing. Learn setup, writing tests, best practices, and CI/CD integration for reliable web app validation.
Rate Limiting in ASP.NET Core APIs: Best Practices for Scalable and Secure Applications
Jul 23, 2026.
Master ASP.NET Core rate limiting for scalable, secure APIs. Learn best practices, algorithms (fixed, sliding, token bucket), and middleware for robust traffic control.
Minimal APIs vs Controllers in .NET: When to Choose Each
Jul 23, 2026.
ASP.NET Core: Minimal APIs vs Controllers. Learn when to choose each for microservices, enterprise apps, and maintainability.
SQL Server Temporal Tables Explained
Jul 22, 2026.
Master SQL Server Temporal Tables for automatic data history tracking, point-in-time recovery, and simplified auditing. Learn creation, querying, and best practices.
PostgreSQL Table Partitioning Guide
Jul 22, 2026.
Master PostgreSQL table partitioning for efficient data management. Learn range, list, and hash strategies to boost query performance and scalability.
ASP.NET Core Request Pipeline Explained with Real Examples
Jul 21, 2026.
Master the ASP.NET Core request pipeline! Learn about middleware, order, and real-world examples for efficient, secure web apps.
CSS Container Queries: Building Truly Responsive Web Components
Jul 21, 2026.
Unlock truly responsive web components with CSS Container Queries. Adapt layouts to parent container size, not just viewport.
Next.js 16 Partial Prerendering Explained with Practical Examples
Jul 21, 2026.
Next.js 16 Partial Prerendering (PPR) blends static speed with dynamic content. Learn how it works and improves user experience with practical examples.
Blazor Web Apps in .NET 11: What's New for Full-Stack Development
Jul 20, 2026.
Explore Blazor Web Apps in .NET 11: new features for faster performance, enhanced developer productivity, and seamless full-stack C# development.
Next.js 16 Server Components: Performance Best Practices
Jul 20, 2026.
Master Next.js 16 Server Components for peak performance. Learn best practices for faster loads, smaller bundles, and improved SEO.
Power Apps component framework
Jul 20, 2026.
Power Apps PCF controls: custom, reusable UI components for richer, interactive experiences in model-driven & canvas apps. Enhance Dataverse integration.
JWT Session 6: Protecting ASP.NET Core Web APIs Using the [Authorize] Attribute
Jul 19, 2026.
Secure your ASP.NET Core Web APIs with the [Authorize] attribute. Learn to protect endpoints, differentiate public/private access, and prevent unauthorized data access.
JWT Session 9: Policy-Based Authorization in ASP.NET Core Web API: Beyond Roles
Jul 19, 2026.
Master ASP.NET Core Policy-Based Authorization for complex business rules beyond roles. Learn to configure and apply policies for enhanced API security.
JWT Session 3: How JWT Authentication Flows Through an ASP.NET Core Web API
Jul 19, 2026.
Understand the JWT authentication flow in ASP.NET Core Web APIs, from login to protected resource access, ensuring secure and efficient user identification.
JWT Session 11: Replace Hardcoded Login with EF Core Database Authentication in ASP.NET Core Web API
Jul 19, 2026.
Replace hardcoded login with EF Core database authentication in ASP.NET Core Web API for secure user management and JWT generation.
JWT Session 12: Integrate JWT Authentication with ASP.NET Core Identity in ASP.NET Core Web API
Jul 19, 2026.
Integrate ASP.NET Core Identity with JWT for secure user authentication, replacing manual password handling with robust, built-in features.
JWT Session 1: Why Modern ASP.NET Core Web APIs Use JWT Instead of Sessions
Jul 19, 2026.
Explore why modern ASP.NET Core Web APIs favor JWT over sessions for flexible, scalable authentication across diverse applications.
JWT Session 14: Implement Refresh Token Authentication in ASP.NET Core Web API
Jul 19, 2026.
Enhance ASP.NET Core Web API security with JWT refresh tokens. Learn to implement long-lived refresh tokens for seamless user authentication and improved UX.
JWT Session 8: Implementing Role-Based Authorization in ASP.NET Core Web API Using JWT
Jul 19, 2026.
Learn how to implement role-based authorization in ASP.NET Core Web API using JWT. Secure your endpoints by assigning and verifying user roles.
JWT Session 15: Implement Logout and Refresh Token Revocation in ASP.NET Core Web API
Jul 19, 2026.
Secure your JWT-based ASP.NET Core API by implementing robust logout and refresh token revocation to prevent session hijacking and unauthorized access.
JWT Session 4: How to Generate Your First JWT in ASP.NET Core Web API (.NET 8)
Jul 19, 2026.
Learn to generate your first JWT in ASP.NET Core Web API (.NET 8) by creating a dedicated token service and configuring JWT settings for secure authentication.
GraphQL vs REST APIs: Which Should You Choose?
Jul 16, 2026.
GraphQL vs REST: Understand their strengths, weaknesses, and best use cases for modern API development. Choose wisely for your project.
ASP.NET Core Performance Optimization Techniques Every Developer Should Know
Jul 16, 2026.
Boost ASP.NET Core app speed! Learn essential techniques for faster response times, reduced costs, and better user experience.
Next.js 16 Performance Optimization Guide for Production Applications
Jul 16, 2026.
Unlock Next.js 16 production performance! Master Server Components, ISR, image optimization, caching, and more for faster apps.
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.
From Browser to Controller: Understanding the ASP.NET Core Request Pipeline using Airport Journey Analogy
Jul 16, 2026.
This article breaks down the ASP.NET Core request lifecycle step by step with a real-world airport analogy, making complex concepts easy to understand and remember.
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.
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.
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.
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.
FinOps for Developers: Optimizing Cloud Costs Through Better Architecture
Jul 15, 2026.
Learn how developers can apply FinOps principles to optimize cloud costs through better architecture, efficient resource utilization, and cost-aware cloud-native design.
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.
Architecting an AI-Driven Kubernetes Auto-Scaling Control Plane
Jul 13, 2026.
Build an AI-driven Kubernetes auto-scaling control plane using LangGraph RAG for intelligent GPU/CPU workload orchestration and cost optimization.
Azure Infrastructure Series #4: Azure Resource Manager (ARM) – Architecture Explained
Jul 14, 2026.
Master Azure Resource Manager (ARM): the core of Azure deployments. Understand its architecture, control plane, and how it orchestrates resources.
SpiceDB Explained: Implementing Fine-Grained Authorization at Scale
Jul 09, 2026.
SpiceDB centralizes fine-grained authorization for complex apps, moving beyond RBAC to relationship-based access control for scalability and consistency.
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.
Caddy vs Nginx: Which Web Server Should Developers Choose in 2026?
Jul 08, 2026.
Caddy vs Nginx: Compare web servers for developers in 2026. Discover which is best for simplicity, automation, or advanced control.
Building High-Performance APIs with Go Fiber Framework
Jul 08, 2026.
Build high-performance APIs with Go's Fiber framework. Discover its speed, developer-friendly syntax, and best practices for scalable applications.
Tauri vs Electron: Building Lightweight Desktop Applications
Jul 08, 2026.
Tauri vs Electron: Compare architectures, app size, performance, security, and development for building lightweight desktop apps.
Building Production APIs with FastAPI: A Complete Beginner's Guide
Jul 07, 2026.
Master FastAPI for production APIs! Learn to build fast, secure, and scalable applications with automatic docs, validation, and async support.
Understanding WebTransport: The Next Generation of Real-Time Web Communication
Jul 07, 2026.
Discover WebTransport: the next-gen API for low-latency, real-time web communication, built on QUIC for enhanced performance and flexibility.
Understanding Browser AI APIs: Running AI Models Directly in the Browser
Jul 07, 2026.
Run AI models directly in the browser with Browser AI APIs. Enhance privacy, reduce latency, and lower costs with local AI processing.
Building Real-Time Applications with SignalR and ASP.NET Core
Jul 07, 2026.
Build real-time apps with SignalR & ASP.NET Core. Enable instant updates, chat, notifications, and more with persistent connections.
What Is Apache Iceberg? Architecture, Benefits, and Use Cases Explained
Jul 06, 2026.
Apache Iceberg: Revolutionize your data lake with ACID, schema evolution, time travel, and enhanced performance for massive analytics workloads.
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.
How to Set Item-Level Permissions in SharePoint Using Power Automate
Jul 06, 2026.
Master SharePoint item-level permissions with Power Automate. Secure sensitive data by breaking inheritance and assigning unique access.
HTTP QUERY: The New HTTP Method That Makes Complex Searches Cleaner
Jul 04, 2026.
HTTP QUERY is a new method for cleaner, complex searches, combining POST's body flexibility with GET's safety and cacheability.
Android 17 Contacts Privacy Update: A Major Step Toward User-Controlled Data Sharing
Jul 04, 2026.
Android 17's Contact Picker empowers users with granular control over contact sharing, enhancing privacy and trust by replacing broad access with selective sharing.
Performance Testing with Playwright: Measuring Web Performance Effectively
Jul 02, 2026.
Learn how to perform basic performance testing with Playwright
How to Create Custom People Picker Control in PowerApps
Jul 01, 2026.
Learn to build a custom Power Apps People Picker using Office365Users. Search, select users with photos, and support single/multi-select.
Azure VPN Gateway Customer-Controlled Maintenance
Jul 01, 2026.
Gain control over Azure VPN Gateway maintenance. Schedule updates during off-peak hours to minimize business disruption and ensure operational continuity.
Async/Await Pitfalls in C#: The Bugs That Compile Fine and Break in Production
Jun 30, 2026.
Master C# async/await: Avoid hidden bugs like async void, deadlocks, and forgotten awaits that compile but break in production.