﻿<?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=rasul-huseynov" rel="self" type="application/rss+xml" /><item><title>Object Oriented Design Balancing with Anti-Single Responsibility</title><description>This article will change your perspective on working with the Single Responsibility Principle (SRP). The main point is to focus on finding balance when designing object-oriented systems and applying S</description><link>https://www.c-sharpcorner.com/article/object-oriented-design-balancing-with-anti-single-responsibility/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/object-oriented-design-balancing-with-anti-single-responsibility/</guid><pubDate>Mon, 04 Nov 2024 00:00:00 GMT</pubDate><author>noreply@c-sharpcorner.com (Rasul Huseynov)</author></item><item><title>Example of Aspect Oriented Paradigm with DispatchProxy Class </title><description>This article explores how to implement cross-cutting concerns in .NET using the DispatchProxy class. It demonstrates dynamic proxy creation for logging and other concerns, highlighting the benefits of</description><link>https://www.c-sharpcorner.com/article/example-of-aspect-oriented-paradigm-with-dispatchproxy-class/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/example-of-aspect-oriented-paradigm-with-dispatchproxy-class/</guid><pubDate>Tue, 22 Oct 2024 00:00:00 GMT</pubDate><author>noreply@c-sharpcorner.com (Rasul Huseynov)</author></item><item><title>ASP.NET Core Middleware</title><description>ASP.NET Core Middleware plays a crucial role in the request processing pipeline of web applications. It allows developers to add custom functionalities, such as authentication, logging, and error hand</description><link>https://www.c-sharpcorner.com/article/asp-net-core-middleware2/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/asp-net-core-middleware2/</guid><pubDate>Wed, 16 Oct 2024 00:00:00 GMT</pubDate><author>noreply@c-sharpcorner.com (Rasul Huseynov)</author></item><item><title>Validation of Complex Objects in Multi-Lingual Environment Using DynamicVNET With ASP.NET Core</title><description>DynamicVNET is a lightweight, rule-based validation library for .NET applications, designed to validate POCOs while adhering to the Single Responsibility Principle (SRP). It integrates seamlessly with</description><link>https://www.c-sharpcorner.com/article/validation-of-complex-objects-in-multi-lingual-environment-using-dynamicvnet-wit/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/validation-of-complex-objects-in-multi-lingual-environment-using-dynamicvnet-wit/</guid><pubDate>Tue, 08 Oct 2024 00:00:00 GMT</pubDate><author>noreply@c-sharpcorner.com (Rasul Huseynov)</author></item><item><title>Understanding Builder Design Pattern</title><description>The Builder is a pattern that belongs to the creational design patterns family. What makes it special is its ability to provide abstraction to the client by encapsulating different types of the same o</description><link>https://www.c-sharpcorner.com/article/builder-design-pattern2/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/builder-design-pattern2/</guid><pubDate>Tue, 30 Jul 2024 00:00:00 GMT</pubDate><author>noreply@c-sharpcorner.com (Rasul Huseynov)</author></item><item><title>Understanding LINQ While Writing Your Own</title><description>LINQ (Language-Integrated Query) in .NET offers a unified, declarative way to query diverse data sources like objects, databases, XML, and more. It simplifies data manipulation with methods like Where</description><link>https://www.c-sharpcorner.com/article/understanding-linq-while-writing-your-own/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/understanding-linq-while-writing-your-own/</guid><pubDate>Sun, 30 Jun 2024 00:00:00 GMT</pubDate><author>noreply@c-sharpcorner.com (Rasul Huseynov)</author></item><item><title>Behind the Scenes of OWIN (Open Web Interface for .NET)</title><description>OWIN is the acronym of Open Web Interface for .NET and it is a specification that provides to decouple web servers with web applications. This specification is an also open standard for all .NET ecosy</description><link>https://www.c-sharpcorner.com/article/behind-the-scenes-of-owin-open-web-interface-for-net/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/behind-the-scenes-of-owin-open-web-interface-for-net/</guid><pubDate>Tue, 25 Jun 2024 00:00:00 GMT</pubDate><author>noreply@c-sharpcorner.com (Rasul Huseynov)</author></item><item><title>Understanding of Load Balancers</title><description>Load balancers are essential for managing network traffic and ensuring high availability, scalability, and fault tolerance in server environments. They distribute incoming traffic across multiple serv</description><link>https://www.c-sharpcorner.com/article/understanding-of-load-balancers/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/understanding-of-load-balancers/</guid><pubDate>Tue, 18 Jun 2024 00:00:00 GMT</pubDate><author>noreply@c-sharpcorner.com (Rasul Huseynov)</author></item><item><title>A Different Perspective of Stack Memory in .NET</title><description>A Different Perspective of Stack Memory in .NET&amp;quot; explores the intricacies of stack memory management within the .NET framework. It delves into the differences between stack and heap, the role of </description><link>https://www.c-sharpcorner.com/article/a-different-perspective-of-stack-memory-in-net/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/a-different-perspective-of-stack-memory-in-net/</guid><pubDate>Fri, 17 May 2024 00:00:00 GMT</pubDate><author>noreply@c-sharpcorner.com (Rasul Huseynov)</author></item><item><title>Monitor Class as Hybrid Synchronization Construct in .NET</title><description>The Monitor class is hybrid thread synchronization construct. So, it provides a mutual-exclusive lock supporting spinning, thread ownership, and recursion.</description><link>https://www.c-sharpcorner.com/article/monitor-class-as-hybrid-synchronization-construct-in-net/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/monitor-class-as-hybrid-synchronization-construct-in-net/</guid><pubDate>Mon, 13 May 2024 00:00:00 GMT</pubDate><author>noreply@c-sharpcorner.com (Rasul Huseynov)</author></item><item><title>Under The Hood Of Thread Synchronization With LOCK</title><description>The LOCK keyword is the most popular mutual-exclusive thread synchronization construct. The LOCK statement in C# is crucial for thread synchronization, preventing race conditions by restricting access</description><link>https://www.c-sharpcorner.com/article/under-the-hood-of-thread-synchronization-with-lock/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/under-the-hood-of-thread-synchronization-with-lock/</guid><pubDate>Mon, 13 May 2024 00:00:00 GMT</pubDate><author>noreply@c-sharpcorner.com (Rasul Huseynov)</author></item><item><title>Introduction to Monitor Class in C#</title><description>The Monitor class is built on dotNET’s FCL (Framework Class Library) infrastructure. In general, it provides to achieve thread safety.</description><link>https://www.c-sharpcorner.com/article/introduction-to-monitor-class-in-c-sharp/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/introduction-to-monitor-class-in-c-sharp/</guid><pubDate>Sun, 12 May 2024 00:00:00 GMT</pubDate><author>noreply@c-sharpcorner.com (Rasul Huseynov)</author></item><item><title>Deep Dive Into Race Condition Problem in .NET</title><description>In a multithreading environment, there are many benefits and challenges to consider. In our case, we will focus on one of the most popular challenges the Race Condition Problem.</description><link>https://www.c-sharpcorner.com/article/deep-dive-into-race-condition-problem-in-net/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/deep-dive-into-race-condition-problem-in-net/</guid><pubDate>Wed, 08 May 2024 00:00:00 GMT</pubDate><author>noreply@c-sharpcorner.com (Rasul Huseynov)</author></item><item><title>Understanding of ConcurrentDictionary in .NET</title><description>Everything is becoming more concurrent, so usually server-based(or multithreaded environments) applications are faced with non-thread-safe problems such as race condition.</description><link>https://www.c-sharpcorner.com/article/understanding-of-concurrentdictionary-in-net/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/understanding-of-concurrentdictionary-in-net/</guid><pubDate>Tue, 07 May 2024 00:00:00 GMT</pubDate><author>noreply@c-sharpcorner.com (Rasul Huseynov)</author></item><item><title>Better Implementation Of Singleton Pattern in .NET</title><description>This article explains the mistakes made in writing Singleton Pattern in the multithreaded environment create a bug and how to bring a solution to it.</description><link>https://www.c-sharpcorner.com/article/better-implementation-of-singleton-pattern-in-net/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/better-implementation-of-singleton-pattern-in-net/</guid><pubDate>Mon, 26 Feb 2024 00:00:00 GMT</pubDate><author>noreply@c-sharpcorner.com (Rasul Huseynov)</author></item></channel></rss>