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]
Niharika Gupta(5)
Ananya Desai(3)
Tuhin Paul(3)
Jignesh Trivedi(3)
Anshu Kulhade(2)
Sandhiya Priya(2)
Riya Patel(2)
Manav Pandya(2)
Pravesh Dubey(2)
Abhishek Saini(2)
Vipul Jain(2)
Mithilesh Kumar(2)
Krunal Trivedi(2)
Akshay Phadke(2)
Manpreet Singh(2)
Saurav Kumar(1)
Priya Prajapati(1)
Umer Farooq(1)
Praveen Kumar(1)
Rajesh Gami(1)
Ck Nitin(1)
Asfaque Ansari(1)
Shafaet Hossain(1)
Trent Best(1)
Mahesh Chand(1)
Satyaprakash Samantaray(1)
Amit Mohanty(1)
Aman Gupta(1)
Vishal Yelve(1)
Tahir Ansari(1)
Velladurai (1)
Vaishali Vishwakarma(1)
Punar Dutt Rajput(1)
Alkesh Bijarniya(1)
Yash Rajwanshi(1)
Thiyagu Baskaran(1)
Mrunali Sawant(1)
Subarta Ray(1)
Sardar Mudassar Ali Khan (1)
Shilpa Tanwar(1)
Lokesh Varman(1)
Anu Viswan(1)
Arindam Dawn(1)
Manoj Kumar Duraisamy(1)
Puneet Kankar(1)
Henri Hein(1)
Mushtaq M A(1)
Shrusti Shah(1)
Md Sarfaraj(1)
Tao Chen(1)
Satendra Singh(1)
Murali Krishnan(1)
Ahmed Anwar(1)
Prashant Rewatkar(1)
Manoj Mittal(1)
Nanddeep Nachan(1)
Ashish Vishwakarma(1)
Prashant Bansal(1)
Pradeep Yadav(1)
Rajkiran Swain(1)
Suketu Nayak(1)
Kishan Choudhary(1)
Rajeesh Menoth(1)
Debasis Saha(1)
Pradip Pandey(1)
Debendra Dash(1)
Gowtham K(1)
Amit Mishra(1)
Pruthwiraj Jagadale(1)
Sthitaprajnya Debasis Nayak(1)
Manoj Kalla(1)
Vikram (1)
Fiyaz Hasan(1)
Rakesh (1)
Govinda Rajulu Yemineni(1)
Nilesh Jadav(1)
Akash Bhimani(1)
Anupam Jain(1)
Gowtham Rajamanickam(1)
Resources
No resource found
Building AI Workflows with LangGraph: State Management and Multi-Agent Orchestration
Jul 13, 2026.
Master AI workflows with LangGraph! Explore state management, multi-agent orchestration, and build complex, scalable AI applications.
Terraform State Management Best Practices for Enterprise Teams
Jul 07, 2026.
Master Terraform state management for enterprises: secure, efficient, and scalable IaC with best practices for teams.
AI Workflow State Management: Patterns for Reliable Enterprise Systems
Jun 22, 2026.
Master AI workflow state management for reliable enterprise systems. Explore patterns, implementation, and ASP.NET Core best practices.
The Architecture of State and an End-to-End Agentic Use Case
Jun 17, 2026.
Master LangGraph's state model for autonomous AI agents: state management, reducers, persistence, and human-in-the-loop for robust applications.
Mastering Python dict and State Management in LangGraph: An End-to-End Guide
Jun 17, 2026.
Master LangGraph state management with Python dicts and TypedDict. Build robust AI agents and workflows with end-to-end guidance and best practices.
Offensive Socket Security in .NET: Weaponizing C# Parsers - State Desynchronization over TCP (Phase 05A)
Apr 24, 2026.
A critical mistake in .NET network programming is treating a continuous TCP stream like a discrete message queue. Discover how Parser State Desynchronization can lead to authorization bypasses in custom protocols. This deep-dive explores the underlying mechanics of socket state management, provides a C# proof-of-concept, maps to real-world CWEs, and outlines the exact architectural patterns needed to secure enterprise systems.
How to Implement Form State Management in React Using useReducer
Apr 20, 2026.
Master React form state with useReducer! Learn to manage complex forms, validation, and dynamic updates efficiently. Build scalable and maintainable applications.
How to Implement State Management in React Using Redux Toolkit?
Apr 17, 2026.
Master React state management with Redux Toolkit! This guide simplifies setup, reduces boilerplate, and offers step-by-step instructions with real-world examples. Learn to build scalable apps!
How to Manage State in Flutter Using Provider Step by Step
Apr 17, 2026.
Master Flutter state management with Provider! This step-by-step guide simplifies data sharing and UI updates for scalable, maintainable apps. Beginner-friendly!
Offensive Socket Security in .NET: State Contamination (Phase 01 of 16)
Apr 07, 2026.
A deep-dive into offensive .NET socket security. Phase 01 demonstrates how treating a TCP connection as an identity boundary leads to state contamination and cross-request privilege escalation. Includes C# exploit PoC and architectural fix strategies.
Efficient State Management in Large Frontend Applications
Mar 11, 2026.
Master state management in large frontend apps! Learn techniques for efficient data handling, avoiding prop drilling, and optimizing performance with tools like Redux and React Context.
How to Manage Global State Efficiently in Large React Applications?
Mar 03, 2026.
Master global state in React! Learn to manage complex app data with Context, Redux Toolkit, normalization, memoization, and modular architecture. Boost performance!
Handling Active Button State from Backend in ASP.NET WebForms
Jan 29, 2026.
Master active button states in ASP.NET WebForms! Learn a robust backend approach using ViewState to maintain UI consistency across postbacks. Enhance user experience!
Lifting State Up and component communication
Jan 28, 2026.
Master React component communication by lifting state up! Learn how to share data between components, create controlled components, and improve data flow in React.
Demystifying async/await in C#: The Hidden State Machine
Jan 26, 2026.
Internal working on async/await in C#
Why Does React Re-render Components Even When State Values Haven’t Changed?
Jan 16, 2026.
Uncover why React re-renders components even when state values seem unchanged! Learn about reference equality, context updates, and optimization techniques for efficient apps.
Why Does My React Component Not Update State Correctly After an Asynchronous Call?
Jan 14, 2026.
Troubleshoot React state update issues after async calls! Learn to avoid common pitfalls like direct mutation, stale closures, and missing dependencies. Ensure reliable UI updates.
The State of Technology in 2025: What Actually Changed and Why It Matters
Jan 01, 2026.
A deep dive into the tech landscape of 2025: AI infrastructure, cloud evolution, cybersecurity resilience, hardware resurgence, and software development shifts.
How to Manage Complex Global State in React Using Zustand or Jotai?
Dec 08, 2025.
Learn how to manage complex global state in React using Zustand or Jotai. This beginner-friendly guide explains both libraries with examples, best practices, and when to choose each for scalable React applications.
Managing State in Angular: A Practical Comparison of NGXS, NGRX, and Signals Store
Nov 12, 2025.
Explore Angular state management with NGRX, NGXS, and Signals Store. Compare architecture, advantages, and use cases. Learn which is best for your project!
State Management in ASP.NET: ViewState, Session, Cookies & Cache
Oct 31, 2025.
Understand ASP.NET state management! Explore ViewState, Session, Cookies, and Cache with examples. Learn when to use each for optimal web application performance.
⚡ Mastering Redux in ReactJS: Managing State Like a Pro
Oct 18, 2025.
Tired of prop drilling and tangled state management in your React apps? This guide dives into Redux, the predictable state container, simplifying complex applications. Learn core concepts, see a real-world shopping cart example using Redux Toolkit, and discover how Redux centralizes state, improves debugging, and scales effortlessly. Master Redux and manage your React app's state like a pro!
The Illusion of Memory: How Azure Durable Functions Preserve State Across Replays in Airline Disruption Management
Oct 15, 2025.
Discover how Azure Durable Functions tackle complex, stateful workflows like airline rebooking using the orchestrator pattern. Learn how deterministic replay and durable storage create the illusion of persistent memory, ensuring fault tolerance and scalability. Explore a real-world example of managing flight disruptions and enterprise-grade design principles for building resilient serverless applications that survive chaos and never lose state.
⚛️ State Management in React – The Complete Guide for Developers
Oct 07, 2025.
Master state management in React! This guide covers local, global, server, and URL state, offering practical examples using useState, Context API, Redux, Zustand, and React Query. Learn when to use each approach and best practices for building scalable and maintainable React applications. Simplify data flow and enhance your app's performance!
Scaling State in React: Choosing Between Context, Redux, and Zustand
Oct 03, 2025.
This article compares Context API, Redux, and Zustand to help you choose the right tool for your project. Learn about their strengths, weaknesses, and when to use each one. From simple global states to complex application logic, discover the best approach for scaling your React app's state effectively and efficiently, avoiding prop drilling and performance bottlenecks.
Blazor 10: Never Lose State Again with Circuit Persistence
Sep 24, 2025.
Discover how Blazor 10's Circuit Persistence revolutionizes Blazor Server apps! Say goodbye to frustrating state loss during disconnections. This article explores how the [SupplyParameterFromPersistentComponentState] attribute ensures your component state, like counter values and form data, survives reconnections, enhancing user experience in banking, e-commerce, and more. Build resilient Blazor apps today!
Elevate Your C# Projects with FSM_API: A New Approach to State Management
Sep 09, 2025.
Simplify complex C# logic with FSM_API, a high-performance, open-source Finite State Machine library. Eliminate tangled code, improve runtime safety with its cascading degradation system, and gain flexible update control. Perfect for game AI, backend workflows, and UI management.
Innovative State Management in React: Beyond Redux
Aug 26, 2025.
Explore modern React state management beyond Redux in 2025. Discover Zustand, Recoil, Jotai, and TanStack Query for simpler, faster, and more efficient apps.
Practical SwiftUI: Managing State the Right Way
Jul 24, 2025.
SwiftUI makes building UIs easier — until you hit state management. With so many property wrappers like @State, @Binding, @ObservedObject, and @EnvironmentObject, it's easy to get confused. If you've ever wondered when to use what, you're not alone. Let’s simplify it with clear explanations and real examples.
How to Manage Global State in React Using Hooks (Without Redux)
Jun 26, 2025.
Learn how to manage global state in React using built-in hooks like useContext and useReducer. No need for Redux! Get practical examples and best practices.
React Tutorial For Beginners - Working on State in React
Mar 15, 2025.
In this article, we now about the State in React and its importance. State contains data specific to a given component that may change over time.
How to Fix Recovery Pending State in MS SQL Server Database
Jan 24, 2025.
Learn about the causes of SQL Server's "Recovery Pending" state, methods to resolve it, and preventive measures. Explore manual fixes, recovery tools, and best practices to ensure database integrity.
Application State vs Session State in Java
Sep 30, 2024.
State management in Java is vital for web applications, categorizing data into Application State and Session State. Application State shares data globally across users, ideal for configurations and caches, while Session State is user-specific and temporary, suitable for personal preferences and shopping carts.
Understanding State Design Pattern
Sep 02, 2024.
This pattern is particularly useful for implementing state machines or managing complex state-dependent logic, as it promotes cleaner code and improves maintainability in software development.
Learn State Management in Angular
Jul 31, 2024.
Learn about effective state management in Angular with this comprehensive guide. Discover strategies using services, RxJS, and NgRx to build scalable and maintainable Angular applications
Building Dynamic Timers in React Managing State and Effects
Jul 25, 2024.
This example demonstrates managing dynamic Timer components in React. Each Timer independently tracks button clicks and elapsed time, with start, pause, and reset functionality. The ExampleComponent allows users to add multiple Timer instances dynamically, showcasing efficient state management and rendering in React.
Techniques of State Management in .NET
Jun 24, 2024.
State management in .NET 6 is essential for preserving and accessing data across web applications. Techniques include server-side (session state, database storage) and client-side (cookies, LocalStorage) methods.
Make State Management Easier Using Combining Reducers in Redux
Jun 24, 2024.
Learn how to simplify state management in your Redux applications by combining reducers. This guide explores the concept of reducer composition, demonstrating how to break down complex state logic into manageable pieces.
Choose Context API or Redux for React State Management
Jun 13, 2024.
This article explains state management in React using Context API and Redux. It covers creating and using Context for state sharing without prop drilling and setting up Redux for more complex state needs.
Maximizing Efficiency: State Compression Solutions in Solana
May 30, 2024.
In this article, we will Explore cutting-edge strategies in the Solana blockchain with our comprehensive guide on state compression solutions. Learn how to optimize data storage, enhance transaction throughput, and boost efficiency.
How does React Batch Multiple State Updates?
May 14, 2024.
React optimizes performance by batching state updates and processing them asynchronously to minimize re-renders. It intelligently merges updates and provides explicit batching with batchedUpdates(), enhancing rendering efficiency.
Effective State Management in Blazor Applications
Apr 16, 2024.
In this article, we will be exploring advanced and effective ways of state management in Blazor applications. Managing state in Blazor, Microsoft's WebAssembly framework, is vital as apps grow. Explore state management options, patterns, and best practices.
Effective State Management in React.js
Jan 12, 2024.
In this article, we will explore various techniques for state management in React.js, accompanied by practical examples.
Effortless State Management with React's useState Hooks
Jan 03, 2024.
In this article, we will learn about the React journey, exploring the wonders of the useState hook. Learn how it transforms static components into dynamic ones, providing a realm of possibilities for interactive UIs.
Decoding Redux: Empowering React.js Applications with Scalable State Management
Dec 27, 2023.
Explore Redux integration in React.js. Learn store, actions, and connecting components. Elevate your app with efficient state management.
Implementing State Design Pattern in ASP.NET Core Web API with 3-Tier Architecture
Nov 10, 2023.
In this ASP.NET Core Web API project utilizing a 3-Tier Architecture with the State Design Pattern, we've created a News management system that encapsulates the state of news items, allowing for a clear and structured way to handle state transitions. The architecture consists of three distinct layers: Presentation, Business Logic, and Data Access. The Business Logic layer is where the State Design Pattern is applied, with different states such as Draft, Published, and Archived, each represented by concrete state classes. The NewsService class is responsible for managing these states and their transitions. Controllers in the Presentation layer handle HTTP requests and delegate the state-related operations to the NewsService, enabling CRUD functionality for news items. By setting the appropriate state and invoking state-specific methods, such as Publish and Archive, we control the state transitions. While this example focuses on the pattern's core implementation, in a real-world scenario, you would integrate a data access layer to persist and retrieve news items from a database, making it a robust and maintainable system.
How to Implement Chakra UI Button Loading State in Next.js
Sep 27, 2023.
In this article we will learn about how Chakra UI Button Loading State can be implemented in Next Js.
Navigating State Management in JavaScript with Immer
Aug 16, 2023.
Unlock the potential of Immer in web development's ever-changing landscape. Dive into its seamless state management, simplified code structure, and optimized performance. Immer: Your compass for enchanting, efficient coding.
Managing State in Vue with Pinia
Jul 10, 2023.
This article provides an introduction to Pinia, the new recommended state management library in Vue. It is considered the successor to Vuex.
Angular Signals: A New Way to Manage State in Angular Applications
Jun 13, 2023.
This article discusses the importance of including a clear and concise article description when creating new content. By providing a good description, you can help users find your content more easily and understand what it is about.
How To Maintain The State In React
Feb 06, 2023.
In this article, you will learn how to maintain the state in react.
Props And State In React
Dec 22, 2022.
In this article, you will learn about Props and State in React.
Overloading State Images In ListView Controls
Dec 19, 2022.
A technique to quickly implement an action button in the ListView control for WinForms.
Enable Session State In SharePoint 2019
Nov 22, 2022.
In this article, you will learn how to enable Session State in SharePoint 2019.
Xamarin Community Toolkit - State Layout
May 22, 2022.
In this article, you will learn about Xamarin Community Toolkit - State Layout.
Create Azure SQL Server And DTU Based SQL Database With TDE State Enabled Using PowerShell Script
Apr 04, 2022.
This article is focused on creating an Azure SQL Server to a newly created Resource Group and then creating a SQL Database of Basic Edition with DTU capacity with its TDE (Transparent Data Encryption) state as Enabled using PowerShell commands
Flutter State Management With Provider Package
Mar 28, 2022.
The purpose of this article is to introduce you to Flutter's state management with the provider package and to explain how you can add dark mode support to your app with the provider package.
A Brand New React State Management Framework
Nov 18, 2021.
In this article, you will learn about a brand new react state management framework.
How To Save Terraform State To Remote Location In Azure
May 11, 2021.
Terraform stores state about the managed infrastructure and configuration. This state is used by Terraform to map real world resources (provisioned in azure/aws/google) to your configuration, keep track of metadata, and to improve performance for large infrastructures. This state is stored by default in a local file named "terraform.tfstate”
ReactJS Global State Management Using MobX
May 10, 2021.
In this article, you will learn about ReactJS Global State Management using Mob x.
Gesture And Gesture State In SwiftUI
May 06, 2020.
In this article, I will explain How we work with the various types of gestures in SwiftUI.
What is And Why We Do State Management In ASP.NET MVC
Oct 16, 2019.
In this article, you will learn what is the purpose of using State Management in ASP.NET MVC.
React Native State And Props
Sep 05, 2019.
In this article, you will learn about React Native State and Props.
Set User and Conversation using State Management with Azure Bot Framework SDKV4
Jul 22, 2019.
In this article, we will learn how to save and retrieve User State using Bot Framework SDK V4
SharePoint Framework - React Partial State Update
Jan 11, 2019.
In this article, we will explore how we can partially update the state in SPFx web part. We will use React JS in this example. For this article, I am using SharePoint Framework version 1.7.1
Understanding State Design Pattern By Implementing Finite State Machine In Super Mario Game
Jun 25, 2018.
In object oriented programming State Pattern is one of the way to implement Finite State Machines. This pattern falls under Behavioral Design Patterns.
SharePoint 2016 - How To Configure State Service Application Using PowerShell
May 10, 2018.
In this article, we will discuss the steps involved in configuring SharePoint State Service Application using PowerShell.
Cascading Dropdown List By Country, State And City Using MVC, Web API And Angular
Mar 14, 2018.
Today, in this article, I will explain how to perform Cascading dropdown list using MVC, Web API, and AngularJs. Here I am using three tables respectively: Country, State and City.
Cascading Dropdown List Of Country, State And City Using MVC, Web API And jQuery
Mar 12, 2018.
Today, in this article, I will explain how to create a Cascading dropdown list using MVC, Web API and jQuery.
Learn About State Management In ASP.NET MVC
Mar 11, 2018.
In this article, we will discuss various ways to pass the data from Controller to View, or Controller to Controller. However, in ASP.NET web applications, for state management, we use View State, HiddenFileds, Session, etc.
Azure Virtual Machine With PowerShell And Desired State Configuration
Jan 24, 2018.
This article describe how to create Azure VM with PowerShell. The article is also extended a bit to explain why Azure Desired State Configuration is very useful while working with Azure VM and how to implement Desired State Configuration with Azure VM
Desired State Configuration In Microsoft Azure
Jan 07, 2018.
This article describes how one can automate and align deployment of Azure resources effectively.
Introduction To State And Lifecycle (React) - Zero To Hero Series - Part Four
Sep 30, 2017.
This is the fourth article in ReactJS – Zero to Hero Series. I will recommend you read the first three articles (link given below), before going through this article.
What Is Three State Workflow In SharePoint 2013?
Jul 18, 2017.
Microsoft has already provided an Out Of Box feature Called Three State Workflow. Using Three State Workflow, we can track our list or library in three states . This is very useful when tracking issues, project tasks, leads, or other similar items.
Microsoft Azure Automation Using PowerShell Desired State Configuration And Node Configuration And Management
Jul 04, 2017.
Microsoft Azure is very aggressive about providing Automation Solutions and Services to users by Azure Automation Service, by which we can automate the manual, long running and frequent, periodically repeating tasks of the cloud and can manage and configure a number of nodes
Moving MVC Session State In Azure
Jun 17, 2017.
This article is for developers who are planning to move their MVC application to an Azure environment. This will also work as an alternative of default SQL Server session state in an MVC application.
Session State In ASP.NET Core And MVC Core
Jun 10, 2017.
Explore session state management in ASP.NET Core and MVC Core, covering how to store and retrieve session data, manage state across user requests, and utilize features like middleware, in-memory cache, and distributed sessions for efficient web application performance.
AngularJS 2.0 From The Beginning - State Management - Day Twenty Three
May 02, 2017.
In this article, we will discuss how to maintain state management in Angular JS
Configuring Redis Session State In ASP.NET Core
Mar 03, 2017.
This article describes the steps required to configure Redis as a storage mechanism for session state in an ASP.NET Core MVC Application.
Configure SQL Server Session State In ASP.NET Core
Mar 01, 2017.
This guide covers setting up SQL Server as a session storage provider, configuring the connection string, enabling session middleware, and ensuring session persistence for scalable web applications.
Session State In ASP.NET Core
Feb 25, 2017.
ASP.NET Core sessions allow storing user data between requests. Sessions use a SessionId stored in a cookie, which is sent with each request. Sessions can be configured as in-memory (In-Proc) or distributed (Out-Proc) and are managed using Microsoft.AspNetCore.Session package.
Persevere State Information During Changes In Configuration
Dec 25, 2016.
In this article, you will learn about persisting state information when changes in configuration are done.
Practical Approach To ASP.NET Web Services - Part Three - Session State In A Web Service
Dec 05, 2016.
In this article, you will learn about Session State in a Web Service using ASP.NET.
Exploring State Management In WebService
Nov 14, 2016.
In this article, we will learn the common or most important state management techniques in WebService.
Persist The State Of The Kendo Grid Using Local Storage
Oct 04, 2016.
In this article, you will learn how to persist the state of the Kendo Grid, using local storage.
AngularJS UI-Router HTML5 Mode And Active State CSS
Sep 19, 2016.
In this article, you will learn about AngularJS UI-Router HTML5 Mode and Active State CSS.
Manage Session State In Web Service - Part Three
Jun 11, 2016.
In this article, I'm going to explain how we can use ASP.NET Session state in a Web Service.
Overview of REST (Representational State Transfer)
Apr 13, 2016.
In this article you will learn about an overview of REST (Representational State Transfer).
Access View State Value In Another Page
Feb 05, 2016.
In this article we will learn how to access view state values of one page in a different page.
How To Create Out of Process Session State In SQL Server
Nov 21, 2015.
In this article , I am explaining with a simple step by step storing Session State in a local or remote SQL Server with the help of SQL server authentication.
Action: Set Next State In Nintex Workflows Through SharePoint 2013 And Office 365
Oct 28, 2015.
In this article you will learn how to set next state in Nintex Workflows through SharePoint 2013 and Office 365.
Action: State Machine In Nintex Workflows Through SharePoint 2013 And Office 365
Oct 28, 2015.
In this article you will learn about State Machine in Nintex Workflows through SharePoint 2013 and Office 365.
Overview On State Management In ASP.NET
Oct 15, 2015.
In this article we will learn about State Management System in ASP.NET
ASP.NET Session State Management With Redis (Local Server Farm Testing)
Oct 15, 2015.
In this article we will learn about ASP.NET Session State Management with Redis (Local Server Farm Testing).
ASP.NET State Management
Oct 13, 2015.
State management in ASP.NET is vital for maintaining application state across requests. It's a common topic in interviews, catering to both novices and seasoned developers. ASP.NET offers various techniques like server-side (e.g., Session),
Add Rows to Gridview Without Database and State Management Techniques
Jul 15, 2015.
Here I explain how to add rows one-by-one to a Gridview without a database and State Management Techniques.
Using Application State to Check User Visits on a Website
Jun 25, 2015.
This article shows how to make a user's total number of visits to a website using application state in ASP.Net using C#
Overview of State Management in ASP.Net
May 06, 2015.
ASP.NET offers diverse state management techniques to maintain page state over multiple requests. These include client-side methods like View State, Cookies, Query String, and server-side methods like Application State and Session State. Understanding these methods optimizes performance and security in web applications.
Session State in ASP.Net
Apr 12, 2015.
This article explains ASP.NET Session State management and its modes. Here we will see how to store values to a session and retrieve values from a session state.
Nintex State Machine Workflow in SharePoint
Mar 05, 2015.
Here you will see the Nintex State machine workflow.