﻿<?xml version="1.0" encoding="utf-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Article By </title><link>https://www.c-sharpcorner.com/articles/</link><description>Articles from C# Corner</description><copyright>© 1999 - 2026  CSharp Inc. All contents are copyright of their authors.</copyright><atom:link href="https://www.c-sharpcorner.com/rss/authorarticles.aspx?MemberUniqueName=kp-kumar" rel="self" type="application/rss+xml" /><item><title>Understanding the Difference Between OAuth 2.0 and OpenID Connect</title><description>OAuth 2.0 with OpenID Connect enables secure authentication and authorization, providing identity verification, single sign-on (SSO), and safe access to resources in modern applications with minimal r</description><link>https://www.c-sharpcorner.com/article/understanding-the-difference-between-oauth-2-0-and-openid-connect/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/understanding-the-difference-between-oauth-2-0-and-openid-connect/</guid><pubDate>Tue, 12 Aug 2025 00:00:00 GMT</pubDate><author>noreply@c-sharpcorner.com (Kripanshu Kumar)</author></item><item><title>Difference Between Self-Signed and CA-Signed Certificates</title><description>In the world of digital security, SSL/TLS certificates play a crucial role in ensuring encrypted communication and verifying identity over networks, especially the internet. When it comes to obtaining</description><link>https://www.c-sharpcorner.com/article/difference-between-self-signed-and-ca-signed-certificates/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/difference-between-self-signed-and-ca-signed-certificates/</guid><pubDate>Tue, 12 Aug 2025 00:00:00 GMT</pubDate><author>noreply@c-sharpcorner.com (Kripanshu Kumar)</author></item><item><title>Understanding Key HTTP Status Codes: 400, 401, 404, and 204</title><description>HTTP status codes like 400, 401, 404, and 204 guide API communication by indicating errors, missing resources, or successful requests without content, helping developers debug and improve web applicat</description><link>https://www.c-sharpcorner.com/article/understanding-key-http-status-codes-400-401-404-and-204/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/understanding-key-http-status-codes-400-401-404-and-204/</guid><pubDate>Tue, 12 Aug 2025 00:00:00 GMT</pubDate><author>noreply@c-sharpcorner.com (Kripanshu Kumar)</author></item><item><title>Best Practices for Exception Handling in ASP.NET Core Web APIs</title><description>Exception handling is a critical aspect of building robust, secure, and maintainable Web APIs. In ASP.NET Core, handling exceptions gracefully ensures that the API provides meaningful error informatio</description><link>https://www.c-sharpcorner.com/article/best-practices-for-exception-handling-in-asp-net-core-web-apis/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/best-practices-for-exception-handling-in-asp-net-core-web-apis/</guid><pubDate>Fri, 01 Aug 2025 00:00:00 GMT</pubDate><author>noreply@c-sharpcorner.com (Kripanshu Kumar)</author></item><item><title>🔐 How to Secure .NET Web API Endpoints with JWT and [Authorize]</title><description>As modern applications increasingly rely on stateless, scalable backends, securing your API is essential. JSON Web Tokens (JWT) are one of the most common methods for securing RESTful APIs in .NET. In</description><link>https://www.c-sharpcorner.com/article/how-to-secure-net-web-api-endpoints-with-jwt-and-authorize/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/how-to-secure-net-web-api-endpoints-with-jwt-and-authorize/</guid><pubDate>Fri, 01 Aug 2025 00:00:00 GMT</pubDate><author>noreply@c-sharpcorner.com (Kripanshu Kumar)</author></item><item><title>Top Backend Developer Interview Guide 2025: .NET, Node.js, API Security, DevOps &amp;amp; Cloud</title><description>GitHub Copilot, Microsoft&amp;#39;s AI coding tool, has surpassed 20 million users globally. It’s now more valuable than GitHub was in 2018, with rapid enterprise adoption and growing competition from too</description><link>https://www.c-sharpcorner.com/article/op-backend-dev-guide-2025-net-node-js-api-cloud/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/op-backend-dev-guide-2025-net-node-js-api-cloud/</guid><pubDate>Wed, 30 Jul 2025 00:00:00 GMT</pubDate><author>noreply@c-sharpcorner.com (Kripanshu Kumar)</author></item><item><title>.NET Core vs .NET Framework: Key Differences and How to Choose the Right One</title><description>As a developer or tech decision-maker, choosing the right .NET platform for your application is critical. Microsoft offers two primary frameworks: .NET Core and the .NET Framework. While they share a </description><link>https://www.c-sharpcorner.com/article/net-core-vs-net-framework-key-differences-and-how-to-choose-the-right-one/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/net-core-vs-net-framework-key-differences-and-how-to-choose-the-right-one/</guid><pubDate>Wed, 30 Jul 2025 00:00:00 GMT</pubDate><author>noreply@c-sharpcorner.com (Kripanshu Kumar)</author></item><item><title>Dependency Injection in .NET Core Using IServiceCollection</title><description>Dependency Injection (DI) is a design pattern that enables the development of loosely coupled code. .NET Core has built-in support for DI, making it easy to manage dependencies in modern applications.</description><link>https://www.c-sharpcorner.com/article/dependency-injection-in-net-core-using-iservicecollection/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/dependency-injection-in-net-core-using-iservicecollection/</guid><pubDate>Wed, 30 Jul 2025 00:00:00 GMT</pubDate><author>noreply@c-sharpcorner.com (Kripanshu Kumar)</author></item><item><title>Understanding Sealed Classes in C# with Example</title><description>In C#, a sealed class prevents inheritance, ensuring its behavior can&amp;#39;t be altered through subclassing. It enhances security, enforces design rules, and can improve performance in certain scenario</description><link>https://www.c-sharpcorner.com/article/understanding-sealed-classes-in-c-sharp-with-example/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/understanding-sealed-classes-in-c-sharp-with-example/</guid><pubDate>Tue, 29 Jul 2025 00:00:00 GMT</pubDate><author>noreply@c-sharpcorner.com (Kripanshu Kumar)</author></item><item><title>🧾 Creating Custom Middleware in ASP.NET Core – The Complete Guide with Real Examples</title><description>ASP.NET Core is known for its modular pipeline, where middleware components play a critical role in handling HTTP requests and responses. Middleware can perform a variety of tasks such as request logg</description><link>https://www.c-sharpcorner.com/article/creating-custom-middleware-in-asp-net-core-the-complete-guide-with-real-exa/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/creating-custom-middleware-in-asp-net-core-the-complete-guide-with-real-exa/</guid><pubDate>Mon, 28 Jul 2025 00:00:00 GMT</pubDate><author>noreply@c-sharpcorner.com (Kripanshu Kumar)</author></item><item><title>Mastering Dependency Injection in .NET Core: A Complete Beginner-to-Advanced Guide</title><description>Dependency Injection (DI) is a cornerstone of modern software architecture in .NET Core and beyond. It promotes loose coupling, testability, and maintainability, making applications easier to build an</description><link>https://www.c-sharpcorner.com/article/mastering-dependency-injection-in-net-co-a-complete-beginner-to-advanced-gui/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/mastering-dependency-injection-in-net-co-a-complete-beginner-to-advanced-gui/</guid><pubDate>Sat, 26 Jul 2025 00:00:00 GMT</pubDate><author>noreply@c-sharpcorner.com (Kripanshu Kumar)</author></item><item><title>Implementing JWT-Based Authentication and Role-Based Authorization in .NET Core</title><description>In modern web applications, security is critical—especially when dealing with user data, financial transactions, or any form of sensitive operations</description><link>https://www.c-sharpcorner.com/article/implementing-jwt-based-authentication-and-role-based-authorization-in-net-core/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/implementing-jwt-based-authentication-and-role-based-authorization-in-net-core/</guid><pubDate>Thu, 24 Jul 2025 00:00:00 GMT</pubDate><author>noreply@c-sharpcorner.com (Kripanshu Kumar)</author></item><item><title>🔥 How to Consume Web API in ASP.NET MVC Using HttpClient</title><description>Are you building an ASP.NET MVC application and need to fetch data from a Web API? Look no further!

In this guide, you’ll learn how to consume Web API using the HttpClient class in ASP.NET MVC with r</description><link>https://www.c-sharpcorner.com/article/how-to-consume-web-api-in-asp-net-mvc-using-httpclien/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/how-to-consume-web-api-in-asp-net-mvc-using-httpclien/</guid><pubDate>Wed, 23 Jul 2025 00:00:00 GMT</pubDate><author>noreply@c-sharpcorner.com (Kripanshu Kumar)</author></item><item><title>CRUD Operations in ASP.NET Core with Entity Framework – Real-World Example</title><description>Got it! Let’s create a real-time CRUD REST API example for a Customer Service system using ASP.NET Core + Entity Framework Core.</description><link>https://www.c-sharpcorner.com/article/crud-operations-in-asp-net-core-with-entity-framework-real-world-example/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/crud-operations-in-asp-net-core-with-entity-framework-real-world-example/</guid><pubDate>Tue, 22 Jul 2025 00:00:00 GMT</pubDate><author>noreply@c-sharpcorner.com (Kripanshu Kumar)</author></item><item><title>How to Create Microservices in .NET: A Step-by-Step Guide</title><description>Microservices architecture allows developers to build scalable, flexible, and independently deployable services. In the .NET ecosystem, creating microservices has become more accessible with modern to</description><link>https://www.c-sharpcorner.com/article/how-to-create-microservices-in-net-a-step-by-step-guide/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/how-to-create-microservices-in-net-a-step-by-step-guide/</guid><pubDate>Mon, 21 Jul 2025 00:00:00 GMT</pubDate><author>noreply@c-sharpcorner.com (Kripanshu Kumar)</author></item><item><title>The Beginner's Guide to Agile and Scrum Methodologies</title><description>Agile and Scrum are modern project management frameworks designed to improve flexibility, collaboration, and efficiency. They help teams adapt quickly to changing requirements and deliver value faster</description><link>https://www.c-sharpcorner.com/blogs/the-beginners-guide-to-agile-and-scrum-methodologies</link><guid isPermaLink="true">https://www.c-sharpcorner.com/blogs/the-beginners-guide-to-agile-and-scrum-methodologies</guid><pubDate>Tue, 15 Jul 2025 00:00:00 GMT</pubDate><author>noreply@c-sharpcorner.com (Kripanshu Kumar)</author></item><item><title>Understanding Agile and Scrum for Modern Project Success</title><description>Agile and Scrum are modern project management approaches that boost team collaboration, flexibility, and faster delivery. Ideal for software and beyond, they help teams adapt quickly and deliver real </description><link>https://www.c-sharpcorner.com/article/understanding-agile-and-scrum-for-modern-project-success/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/understanding-agile-and-scrum-for-modern-project-success/</guid><pubDate>Tue, 15 Jul 2025 00:00:00 GMT</pubDate><author>noreply@c-sharpcorner.com (Kripanshu Kumar)</author></item><item><title>Getting Started with React: Setting Up Your Project and Integrating APIs</title><description>React is one of the most popular JavaScript libraries for building modern web applications. Whether you&amp;#39;re a beginner or transitioning from another framework, learning how to set up a React projec</description><link>https://www.c-sharpcorner.com/article/getting-started-with-react-setting-up-your-project-and-integrating-apis/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/getting-started-with-react-setting-up-your-project-and-integrating-apis/</guid><pubDate>Thu, 03 Jul 2025 00:00:00 GMT</pubDate><author>noreply@c-sharpcorner.com (Kripanshu Kumar)</author></item><item><title>Understanding Event Loop, Callbacks, and Promises in Node.js </title><description>Learn how Node.js handles asynchronous operations using the event loop, callbacks, promises, and async/await. Understand microtasks, macrotasks, and how to write clean, non-blocking async code.</description><link>https://www.c-sharpcorner.com/article/understanding-event-loop-callbacks-and-promises-in-node-js/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/understanding-event-loop-callbacks-and-promises-in-node-js/</guid><pubDate>Wed, 02 Jul 2025 00:00:00 GMT</pubDate><author>noreply@c-sharpcorner.com (Kripanshu Kumar)</author></item><item><title>Why Node.js is Non-Blocking: Event Queue, Loop, and Emitters Explained</title><description>Have you ever wondered how Node.js can handle thousands of users at once, all while running on a single thread? The secret lies in its non-blocking, event-driven architecture-powered by the event loop</description><link>https://www.c-sharpcorner.com/article/why-node-js-is-non-blocking-event-queue-loop-and-emitters-explained/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/why-node-js-is-non-blocking-event-queue-loop-and-emitters-explained/</guid><pubDate>Tue, 01 Jul 2025 00:00:00 GMT</pubDate><author>noreply@c-sharpcorner.com (Kripanshu Kumar)</author></item><item><title>Main Features of Node.js – Explained Simply</title><description>Node.js is a fast, open-source runtime for server-side JavaScript. Its single-threaded, non-blocking, event-driven architecture makes it ideal for building scalable, high-performance, real-time applic</description><link>https://www.c-sharpcorner.com/article/main-features-of-node-js-explained-simply/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/main-features-of-node-js-explained-simply/</guid><pubDate>Mon, 30 Jun 2025 00:00:00 GMT</pubDate><author>noreply@c-sharpcorner.com (Kripanshu Kumar)</author></item><item><title>When to Use Node.js? Features, Installation, and First Program Explained</title><description>Developers can run JavaScript on the server side with Node.js. It offers a huge selection of libraries for support and growth. Node.js operates outside of the browser, whereas JavaScript usually does </description><link>https://www.c-sharpcorner.com/article/when-to-use-node-js-features-installation-and-first-program-explained/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/when-to-use-node-js-features-installation-and-first-program-explained/</guid><pubDate>Thu, 26 Jun 2025 00:00:00 GMT</pubDate><author>noreply@c-sharpcorner.com (Kripanshu Kumar)</author></item><item><title>Building a CRUD API with Express.js and MongoDB</title><description>Backend engineers should gain a thorough understanding of how to construct a RESTful CRUD API, which stands for construct, Read, Update, and Delete activities. This tutorial will guide you step-by-ste</description><link>https://www.c-sharpcorner.com/article/building-a-crud-api-with-express-js-and-mongodb/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/building-a-crud-api-with-express-js-and-mongodb/</guid><pubDate>Thu, 26 Jun 2025 00:00:00 GMT</pubDate><author>noreply@c-sharpcorner.com (Kripanshu Kumar)</author></item></channel></rss>