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]
Riya Patel(12)
Nidhi Sharma(11)
Aarav Patel(11)
Niharika Gupta(10)
Ajay Narkhedkar(8)
Ananya Desai(7)
Saurav Kumar(7)
Sandhiya Priya(3)
Abiola David(2)
Sudarshan Hajare(2)
Krish Kanakiya(2)
Sandip Yadav(2)
Vinay Ayinapurapu(1)
Raj Bhatt(1)
Mushtaq M A(1)
Tuhin Paul(1)
Chetan Sanghani(1)
Ketan Sathavara(1)
Keshaw Kumar Thakur(1)
Ajithkumar J(1)
Brajesh Kumar(1)
Pankajkumar Patel(1)
Vipin Mittal(1)
Raghunath Bhukan(1)
subramanya m(1)
Deepika Sawant(1)
Vijay Yadav(1)
Shivam Vaghela(1)
Himanshu Patel(1)
An Phạm(1)
Mahesh Chand(1)
Kethareeswaran N(1)
Mariem Moalla(1)
Kaveendra Dhilhan(1)
Nagaraj M(1)
Resources
No resource found
SharePoint Online REST API Authentication Update: Client Credential Deprecation
Aug 01, 2026.
SharePoint Online REST API auth update: Client credentials deprecated. Migrate to Entra ID app permissions with certificate-based auth for unattended integrations.
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.
Authentication in ASP.NET Core: JWT vs Cookies vs OAuth 2.0 Explained
Jul 29, 2026.
Master ASP.NET Core authentication: JWT vs Cookies vs OAuth 2.0. Choose the right strategy for security, scalability, and user experience.
Secure Secrets Management in ASP.NET Core: User Secrets, Azure Key Vault, and Environment Variables
Jul 29, 2026.
Secure your ASP.NET Core apps! Learn User Secrets, Azure Key Vault, & Env Vars for robust secrets management. Avoid breaches.
Implementing Passkeys in ASP.NET Core Identity Without Breaking Existing Authentication
Jul 28, 2026.
Implement passkeys in ASP.NET Core Identity without breaking existing authentication. Enable passwordless login gradually.
Secure Secrets Management in ASP.NET Core: User Secrets, Azure Key Vault, and Production Best Practices
Jul 28, 2026.
Secure ASP.NET Core secrets with User Secrets, Azure Key Vault, and best practices. Protect your app from development to production.
ASP.NET Core 10 Authentication & Authorization Best Practices
Jul 24, 2026.
Master ASP.NET Core 10 authentication & authorization best practices. Secure your APIs, protect user data, and build production-ready applications.
MCP Security Best Practices: Authentication, Authorization, and Secure Tooling
Jul 24, 2026.
Secure your .NET MCP implementations with best practices for authentication, authorization, and tool design to protect AI integrations and enterprise data.
OAuth 2.1 Authentication in ASP.NET Core APIs: A Practical Guide
Jul 23, 2026.
Master OAuth 2.1 for ASP.NET Core APIs. Learn PKCE, JWT validation, refresh tokens, and best practices for secure API authentication.
Securing ASP.NET Core APIs with Microsoft Entra ID Authentication
Jul 21, 2026.
Secure ASP.NET Core APIs with Microsoft Entra ID. Learn authentication, configuration, and best practices for robust API security.
JWT vs OAuth 2.1 vs OpenID Connect: Choosing the Right Authentication Strategy
Jul 20, 2026.
Understand JWT, OAuth 2.1, and OpenID Connect for secure .NET app authentication. Choose the right strategy for APIs, delegated access, and SSO.
Building Secure REST APIs with ASP.NET Core and API Versioning Best Practices
Jul 20, 2026.
Build secure, versioned REST APIs in ASP.NET Core. Learn JWT auth, HTTPS, validation, and versioning best practices for reliable apps.
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 5: How ASP.NET Core Validates JWT Tokens Behind the Scenes
Jul 19, 2026.
Learn how ASP.NET Core validates JWT tokens behind the scenes, ensuring API security by checking signatures, expiration, issuer, and audience.
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 7: Understanding Claims in ASP.NET Core JWT Authentication
Jul 19, 2026.
Understand JWT claims in ASP.NET Core. Learn how claims identify users, how they're created, and accessed in controllers for efficient authentication.
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 13: Add ASP.NET Core Identity Roles to JWT Authentication
Jul 19, 2026.
Integrate ASP.NET Core Identity roles into JWTs for seamless role-based authorization. Learn how to add role claims to your tokens.
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.
Implementing Passkey Authentication in ASP.NET Core Applications
Jul 16, 2026.
Implement secure, passwordless passkey authentication in ASP.NET Core. Leverage FIDO2 & WebAuthn for enhanced security and user experience.
Secure AI APIs in ASP.NET Core with Token-Based Authorization and Rate Limiting
Jul 14, 2026.
Secure ASP.NET Core AI APIs with JWT, authorization policies, and rate limiting. Protect against abuse and manage costs effectively.
Understanding WebAuthn: Passwordless Authentication for Modern Applications
Jul 08, 2026.
Explore WebAuthn: the secure, passwordless authentication standard using biometrics, security keys, and passkeys for modern apps.
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.
AWS Cognito User Pools vs. Identity Pools in LangGraph
Jul 03, 2026.
Demystify AWS Cognito User Pools vs. Identity Pools for secure, multi-agent LangGraph RAG. Build enterprise-grade AI with fine-grained access control.
How to Implement Passkey Authentication in ASP.NET Core Applications
Jul 02, 2026.
Implement secure passkey authentication in ASP.NET Core apps. Enhance security & user experience with WebAuthn & FIDO2.
AI Isn't Replacing Technical Product Managers—It's Creating a New Generation of Super PMs
Jun 30, 2026.
Learn how AI is transforming the role of Technical Product Managers across the entire product lifecycle. Discover practical AI use cases for research, prioritization, roadmap planning, user story generation, analytics, release management, and stakeholder communication—while understanding why strategic thinking and customer empathy remain uniquely human.
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.
Microsoft Fabric Update: You Can Now Adjust Column Width in the SQL Analytics Endpoint User Interface
Jun 26, 2026.
This article is about the new feature in Microsoft Fabric that allows you to adjust column width
Loading Files into an Existing Fabric Lakehouse Table Using the Graphical User Interface (GUI)
Jun 26, 2026.
In this article, you will learn how to load files to Fabric Lakehouse tables using existing table append behaviour of the graphical user interface
Access Token vs Refresh Token: A Simple Explanation (and the Interview Questions That Trip People Up)
Jun 26, 2026.
Understand access vs. refresh tokens for secure logins. Master interview questions on JWT security, revocation, and storage trade-offs.
ASP.NET Core Identity with JWT Authentication - Step-by-Step Practical Guide
Jun 24, 2026.
Master ASP.NET Core Identity & JWT for secure user registration, login, and role-based API authorization. A practical step-by-step guide.
AI-Oriented Application Monitoring: Tracking Model Impact on Business Outcomes
Jun 24, 2026.
Monitor AI applications beyond technical metrics. Track model impact on business outcomes, user experience, and operational efficiency for true AI value.
Why You Should Use User().EntraObjectID Instead of User().Email in Power Apps
Jun 24, 2026.
Learn why User().EntraObjectID is superior to User().Email in Power Apps for reliable user profile retrieval. Avoid issues with email changes and UPN mismatches.
Mastering .NET Interviews – Part 7: Web API & Microservices
Jun 20, 2026.
Master .NET interviews: Dive into Web API & Microservices, covering REST, versioning, security (JWT), and microservices architecture.
Building AI-Powered Feature Impact Analysis Tools for Product Teams
Jun 17, 2026.
Unlock AI-powered feature impact analysis for product teams. Understand user behavior, predict outcomes, and drive data-driven decisions with .NET.
AI Observability in Practice: Tracking Prompts, Costs, and User Feedback
Jun 15, 2026.
Master AI observability: Track prompts, costs, user feedback, and model performance for reliable, cost-effective production AI.
Complete Practical Guide to Design, Build, Test, and Maintain End to End Solutions in Microsoft Azure
Jun 15, 2026.
Complete Practical Guide to Design, Build, Test, and Maintain End to End Solutions in Microsoft Azure
System Prompts vs User Prompts: How to Build Custom GPTs and Claude Projects
Jun 13, 2026.
Master system vs. user prompts to build custom GPTs & Claude Projects for persistent, specialized AI assistants.
Model Context Protocol (MCP) Security: Preventing Prompt Injection and Tool Hijacking
Jun 08, 2026.
Learn how to secure Model Context Protocol (MCP) applications by preventing prompt injection, tool hijacking, unauthorized access, and other AI security threats using proven enterprise security practices.
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.
Building Secure Enterprise AI Assistants with Azure AI Foundry and .NET
Jun 08, 2026.
Learn how to build secure enterprise AI assistants using Azure AI Foundry and .NET. Explore authentication, authorization, secure RAG, audit logging, compliance, and enterprise AI security best practices.
Implementing OAuth 2.0 and OpenID Connect in ASP.NET Core
Jun 05, 2026.
Learn how to implement OAuth 2.0 and OpenID Connect in ASP.NET Core. Secure applications with authentication, authorization, tokens, and Single Sign-On.
EF Core Auditing Using Interceptors: Step-by-Step Tutorial
Jun 03, 2026.
Learn how to implement EF Core auditing using SaveChanges Interceptors. Track CreatedBy, ModifiedBy, timestamps, soft deletes, and user activity with practical examples.
Azure Managed Identity Explained with Real-World Examples
Jun 03, 2026.
Learn Azure Managed Identity with real-world examples. Discover how to securely access Azure resources without storing passwords, secrets, or connection strings.
Azure Key Vault Tutorial: Securely Store Application Secrets
Jun 03, 2026.
Learn Azure Key Vault with step-by-step examples. Securely store application secrets, passwords, API keys, certificates, and connection strings in Azure.
React Custom Hooks: Build Reusable Business Logic
Jun 03, 2026.
Learn React Custom Hooks with practical examples. Discover how to reuse business logic, reduce code duplication, and build maintainable React applications.
Mutual TLS (mTLS) Authentication for Secure APIs
Jun 03, 2026.
Learn Mutual TLS (mTLS) authentication for secure APIs. Understand how mTLS works, its benefits, use cases, and best practices for API security.
Google Verify AI Explained: The Future of AI Content Authentication
May 22, 2026.
Explore Google Verify AI: the future of AI content authentication. Learn how it fights deepfakes and ensures trust in the digital age. Discover metadata tracking & more!
Complete Guide to ASP.NET Core API Security
May 21, 2026.
Comprehensive guide to ASP.NET Core API security, covering authentication, authorization, encryption, and best practices from beginner to advanced levels. Protect your APIs!
ASP.NET Core Security Best Practices for Modern Web APIs
May 18, 2026.
Secure your ASP.NET Core Web APIs! Learn best practices for authentication, authorization, HTTPS, input validation, rate limiting, and cloud-native security techniques.
How to Implement JWT Authentication in ASP.NET Core the Right Way
May 17, 2026.
Learn how to implement JWT authentication in ASP.NET Core the right way with secure token validation, refresh tokens, password hashing, HTTP-only cookies, role-based authorization, and security best practices. Build robust authentication!
Online Banking System using R
May 13, 2026.
Build a basic online banking system using R and Shiny! This system features user authentication, deposits, withdrawals, balance inquiries, and fund transfers. Learn R!
OpenAI Trusted Contact Feature Explained: How ChatGPT is Becoming Safer for Users
May 08, 2026.
ChatGPT's Trusted Contact feature enhances AI safety by connecting users with trusted individuals during sensitive moments. Learn how it works and its benefits!
How to Implement OAuth 2.0 Authorization Code Flow Step by Step
May 04, 2026.
Master OAuth 2.0 Authorization Code Flow! Secure user data access with this step-by-step guide. Learn implementation, real-world examples, and security benefits.
How to Implement OAuth 2.0 Authorization Code Flow Step by Step
May 04, 2026.
Master OAuth 2.0 Authorization Code Flow! Secure your web apps with this step-by-step guide. Learn best practices for authentication and API security.
Passwordless Authentication Explained for High-Risk Users
May 01, 2026.
Secure high-risk users in India with passwordless authentication. Explore methods, benefits, & implementation tips for safer access without passwords. Phishing-resistant security!
Why Passwordless Authentication Is the Future of Secure Access
May 01, 2026.
Discover why passwordless authentication is revolutionizing secure access. Learn how biometrics, security keys, and authenticator apps replace vulnerable passwords, enhancing security and simplifying user experience. Explore the benefits, challenges, and practical steps for adopting this future-proof security method, reducing cyber risks and improving efficiency for individuals and organizations.
Building Secure Apps with Passwordless Authentication in .NET
May 01, 2026.
Secure .NET apps with passwordless authentication! Learn to implement WebAuthn, FIDO2, and more. Eliminate passwords, boost security, and improve user experience.
Authentication in .NET Core
Apr 28, 2026.
Authentication in .NET Core
Implementing JWT Authentication with Refresh Tokens in ASP.NET Core
Apr 29, 2026.
Implementing JWT Authentication with Refresh Tokens in ASP.NET Core
Managing User Profiles in Microsoft 365: PnPjs vs Microsoft Graph API
Apr 29, 2026.
This article explains how to manage user profiles in Microsoft 365 development by comparing two commonly used approaches: PnPjs and the Microsoft Graph API
What is Middleware in ASP.NET Core
Apr 23, 2026.
Master ASP.NET Core middleware! Learn how it processes HTTP requests, modify responses, and build scalable web apps. Explore built-in & custom examples.
How to Set Default Value in PowerApps People Picker
Apr 22, 2026.
Solve the PowerApps People Picker default value issue! This guide provides a simple solution using Coalesce to auto-populate with the current user in new forms. Improve user experience and streamline data entry for SharePoint and Dataverse.
What is JSON Web Token (JWT) structure and how to validate it?
Apr 22, 2026.
Explore JSON Web Tokens (JWT): structure, validation, and advantages. Learn how JWTs enhance security in APIs, microservices, and modern web applications.
How to implement push notifications in Flutter using Firebase
Apr 22, 2026.
Learn how to implement push notifications in Flutter using Firebase Cloud Messaging (FCM). Enhance user engagement with real-time updates and alerts. Step-by-step guide included!
How to implement infinite scroll pagination in JavaScript without libraries?
Apr 22, 2026.
Implement infinite scroll pagination in JavaScript without libraries. Enhance UX with seamless content loading as users scroll. Learn step-by-step implementation.
How to Implement Secure Session Management in Web Applications?
Apr 21, 2026.
Learn how to implement secure session management in web applications with best practices, step-by-step guide, and protection against session hijacking and XSS.
How to Fix Layout Shift Issues in Web Pages for Better UX
Apr 20, 2026.
Fix layout shifts for better UX and SEO! Learn to stabilize your website by setting image dimensions, reserving ad space, and optimizing font loading. Boost rankings!
Full-Stack Authentication: Clerk vs Auth0 vs NextAuth Compared
Apr 17, 2026.
Which is better Auth0 vs NextAuth vs Clerk? Choosing the Right Authentication Solution
How to Implement Two-Factor Authentication (2FA) in Web Applications
Apr 16, 2026.
Secure web apps with 2FA! Learn to implement Two-Factor Authentication using OTP, authenticator apps, and best practices for enhanced security and user trust.
What is HMAC Authentication and How Does It Secure APIs?
Apr 17, 2026.
HMAC authentication secures APIs by verifying data integrity and authenticity using a secret key and hashing. Prevent tampering and unauthorized access effectively.
How to Implement Authentication in React Using JWT Step by Step?
Apr 13, 2026.
Learn step-by-step how to implement JWT authentication in React applications. Secure your user data with practical examples, best practices, and route protection. Build robust and scalable authentication systems.
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.
How do I handle authentication and authorization in a gRPC service in ASP.NET Core?
Apr 10, 2026.
Secure your ASP.NET Core gRPC services! Learn authentication (identity verification) & authorization (access control) using JWT tokens, middleware, and roles. Build robust, secure APIs.
What are gRPC interceptors in .NET and how do I use them?
Apr 10, 2026.
Learn how to use gRPC interceptors in .NET to handle cross-cutting concerns like logging, authentication, and error handling. Keep your code clean and maintainable!
Best Practices for Securing REST APIs Effectively
Apr 08, 2026.
Protect your APIs! This guide covers essential REST API security best practices, from HTTPS and authentication to rate limiting and input validation. Build secure, reliable applications.
How to Implement JWT Authentication with Refresh Tokens in ASP.NET Core
Apr 08, 2026.
We will learn how to use JWT (JSON Web Tokens) with refresh tokens in ASP.NET Core. JWT helps keep your app safe by checking if the user is who they say they are. Refresh tokens let users stay logged in without needing to log in again often.
AJAX in Real Projects: CRUD Without Page Reload in ASP.NET MVC
Apr 06, 2026.
Learn how to implement AJAX in ASP.NET MVC for CRUD operations, eliminating full page reloads and enhancing user experience. Boost your app's performance now!
Building Authentication with JWT in Node.js
Apr 07, 2026.
Secure your Node.js apps with JWT! This guide provides a practical implementation of JWT authentication, covering token creation, login routes, and middleware verification. Enhance your app's security now!
Sharp Economy Surpasses 100,000 Active Users
Apr 05, 2026.
Sharp Economy hits 100,000 active users! SHARP Token powers real-world utility through learning, health, and community engagement on Polygon. A new era for crypto adoption.
How to Use Azure Active Directory B2C for User Authentication in Web Apps?
Apr 03, 2026.
Secure your web apps with Azure AD B2C! This guide simplifies user authentication in ASP.NET Core, covering setup, user flows, and social logins for a scalable solution.
A .NET Developer's Complete Guide to Choose Right Authentication: From Basic Auth to OAuth2 and OIDC
Apr 01, 2026.
Most security breaches don't happen because of broken encryption. They happen because the wrong person was trusted.
Understanding Permission Levels in SharePoint Online
Mar 30, 2026.
Understand SharePoint Online permission levels: Full Control, Design, Edit, Contribute, and Read. Learn how to manage user access and ensure data security effectively.
Beginner's Guide: Authentication & Authorization in Modern Applications
Mar 27, 2026.
Unlock the secrets of secure apps! This beginner's guide demystifies authentication and authorization, explaining how your data is protected when you log in and use modern applications. Learn the fundamentals of privacy and security online.
How to Implement JWT Authentication in ASP.NET Core
Mar 26, 2026.
Secure your ASP.NET Core APIs with JWT! This guide provides a step-by-step implementation, best practices, and common pitfalls to avoid. Learn to build scalable, stateless authentication.
How to Implement JWT Authentication in ASP.NET Core
Mar 26, 2026.
Secure your ASP.NET Core APIs with JWT! This tutorial provides a step-by-step guide to implementing JWT authentication, covering setup, token generation, and best practices.
How to Implement Passwordless Authentication in a Node.js Application
Mar 26, 2026.
Implement passwordless authentication in Node.js for enhanced security and user experience. Explore magic links, OTPs, and best practices. Build modern, secure apps!
How to Implement JWT Authentication in ASP.NET Core Step by Step
Mar 25, 2026.
Secure your ASP.NET Core APIs with JWT! This step-by-step guide covers implementation, best practices, and common pitfalls for robust authentication. Build secure, scalable web apps.
What is OAuth 2.0 and How Does It Work in Modern Applications?
Mar 25, 2026.
Unlock the secrets of OAuth 2.0! Learn how this authorization framework secures user data access in modern apps, APIs, and cloud systems without passwords. A must-read for developers!
What is JWT Authentication and How Does It Work in Modern Web Applications?
Mar 25, 2026.
Learn JWT authentication for modern web apps! This guide covers JWT structure, how it works, its advantages, and best practices for secure user authentication. Scalable and efficient!
Managing Per-User MFA with Microsoft Entra PowerShell Beta Module
Mar 25, 2026.
Manage per-user MFA in Microsoft Entra ID (Azure AD) using PowerShell. Bypass admin center limitations, enable bulk MFA, and automate user management without premium licenses.
Lightweight Directory Access Protocol (LDAP)
Mar 25, 2026.
LDAP: Centralized authentication for enterprises. Securely manage users, simplify logins, and integrate systems. A scalable solution for robust identity management.
How to Implement Secure Session Management in Web Applications
Mar 24, 2026.
Master secure session management in web apps! Learn best practices for protecting user data, preventing hijacking, and ensuring authentication integrity. Node.js, React, .NET friendly.
How to Prevent Brute Force Attacks in Login Systems Step by Step
Mar 24, 2026.
Secure your login system! Learn step-by-step how to prevent brute force attacks with practical examples, rate limiting, 2FA, CAPTCHA, and strong passwords.
How to Validate User Input to Prevent Security Vulnerabilities
Mar 24, 2026.
Secure your web apps! Learn input validation techniques to prevent SQL Injection, XSS, and other vulnerabilities. Protect user data and ensure application reliability.
Understanding Key Navigation: Concept, Processor, and Benefits
Mar 24, 2026.
Unlock seamless website navigation with key navigation! Learn the concept, implementation with HTML, CSS & JavaScript, and benefits for accessibility and user experience.
How to Add Theme Switcher in Web Apps (Light, Dark & Custom Colors)
Mar 24, 2026.
Explore column themes for web design! Customize backgrounds with white, black, pink, blue, or yellow. Enhance user experience and accessibility. Learn how!
Dynamic Theme Switching and Font Size Control for Better Accessibility
Mar 24, 2026.
Enhance website accessibility with dynamic themes, font size control, and a 'skip to content' link. Improve user experience and inclusivity for all visitors.
How to Store Passwords Securely Using Bcrypt in Backend Applications?
Mar 23, 2026.
Learn how to securely store passwords in backend applications using Bcrypt. Protect user data and prevent breaches with this industry-standard hashing technique.