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]
Baibhav Kumar(6)
Mahesh Chand(4)
Rajesh Gami(3)
Chittaranjan Swain(3)
Prakash Tripathi(3)
Saurav Kumar(2)
Vishal Gami(2)
Tuhin Paul(2)
Anoop Kumar Sharma(2)
Gaurav Gahlot(2)
Nipun Tomar(2)
Farrukh Rehman(2)
Niharika Gupta(1)
Umesh Baradkar(1)
Patrick Kearns(1)
Vijay Kumari(1)
Sangeetha S(1)
Shikha Tiwari(1)
Lokendra Singh(1)
Rikam Palkar(1)
Manoj Kalla(1)
Jitendra Mesavaniya(1)
Bhavesh Raval(1)
Abhishek Saini(1)
Shaily Dubey(1)
Sameer Shukla(1)
Puneet Kankar(1)
Gurpreet Arora(1)
Ajay Singh(1)
Ashok Vardhan(1)
Shivangi Rajde(1)
Shraddha Varang(1)
Shalini Ravi(1)
Khaja Moizuddin(1)
Adil Khurshed(1)
Parth Patel(1)
Priyanka Jain(1)
Dhruvin Shah(1)
Sai Kumar Koona(1)
Mahesh Verma(1)
Gaurav Jain(1)
Sumit Deshmukh(1)
Asfend Yar(1)
Rupesh Kahane(1)
Kantesh Sinha(1)
Vithal Wadje(1)
Neeraj Kumar(1)
Gaurav Kumar(1)
Abhishek Kumar Ravi(1)
Lakshmanan Sethu Sankaranarayan(1)
Vikrant More(1)
Manpreet Singh(1)
Azad Chouhan(1)
Sandeep Singh Shekhawat(1)
Abhimanyu K Vatsa(1)
Jean Paul(1)
Jaganathan Bantheswaran(1)
Varesh Tuli(1)
Ibrahim Ersoy(1)
Dea Saddler(1)
Vulpes (1)
Karthikeyan Anbarasan(1)
Destin Joy(1)
Ankit Nandekar(1)
Dhana Lakshmi(1)
Kirtan Patel(1)
Scott Lysle(1)
shrijeet (1)
Ananya Desai(1)
Micheal Xavier A (1)
Aarav Patel(1)
Deepika Sawant(1)
Arindam Dawn(1)
Varun Setia(1)
Jayraj Chhaya(1)
Mervyn Manilall(1)
Sandhiya Priya(1)
Rohit Gupta(1)
Riya Patel(1)
Resources
No resource found
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 Can Developers Structure Applications for Easier Testing and Maintainability?
Mar 13, 2026.
Improve software quality! Learn proven strategies for structuring applications: layered architecture, dependency injection, testing, & more. Build scalable systems!
How Do I Structure a Clean, Maintainable .NET Solution?
Jan 09, 2026.
Learn how to structure a clean, maintainable .NET solution using a layered architecture that scales, with project layout, dependency rules, boundaries, naming conventions, and practical tips to keep codebases healthy as teams grow.
Designing the Right Data Structure in PowerApps: Why Your List Schema Matters
Dec 26, 2025.
Optimize PowerApps data structures! Learn best practices for list design: naming, column types, validation, performance, security, and future-proofing. #PowerApps
Domain Boundaries in Modular Monoliths: How to Structure Large .NET Systems for Scale
Dec 07, 2025.
Domain Boundaries in Modular Monoliths: How to Structure Large .NET Systems for Scale
Best Folder Structure for Beginners in Angular Projects
Nov 26, 2025.
Master Angular project structure! This guide provides a beginner-friendly, scalable folder organization for maintainable and collaborative Angular apps. Includes core, shared, and feature modules.
Understanding Angular Modules, Lazy Loading, and Folder Structure Best Practices
Nov 25, 2025.
Master Angular architecture! Learn modules, lazy loading techniques, and folder structure best practices for scalable and maintainable enterprise applications. Avoid code chaos!
Creating a Metadata-Driven API Engine (API structure loaded from DB, no code changes)
Nov 19, 2025.
Build APIs without code changes! This guide shows how to create a metadata-driven API engine for faster iteration, centralized governance, and reduced maintenance.
Complete Source Code Structure for Real-Time GPS Tracking Dashboard (Angular + ASP.NET Core)
Nov 17, 2025.
Build a real-time GPS tracking dashboard with Angular and ASP.NET Core! Includes complete source code, SignalR integration, Docker setup, and SQL Server.
Accessing Structure Elements in Python: Building a Real-Time Flight Tracking System
Oct 12, 2025.
Master struct-like data access in Python for building robust, real-time systems. Explore classes, dictionaries, and data classes with a live flight tracking example. Learn safe and efficient element access patterns, validation techniques, and best practices for maintainable code. Prevent errors and ensure data integrity in critical applications like aviation and logistics by leveraging Python's powerful data modeling capabilities.
✨ How to Structure a Good Prompt for AI Models
Sep 25, 2025.
Unlock the power of AI! Learn how to structure effective prompts for models like ChatGPT to get accurate and useful results. This guide covers key elements like role, task, format, and constraints. Includes examples of good vs. bad prompts, advanced techniques, and tips for refining your approach. Master the art of prompt engineering for better AI interactions!
Difference between Class and Structure in C#
Aug 06, 2025.
An in-depth look at the differences between classes and structs in C#, explaining their memory behavior, inheritance abilities, performance implications, when to use each, and real-world code examples to highlight best practices.
Tuples Data Structure in Python
Dec 02, 2024.
Learn about Python tuples, a versatile data structure for storing heterogeneous or homogeneous values. Discover their immutability, practical use cases, and access methods with code examples and outputs.
Array of Structure and Structures with in a Structure
Sep 13, 2024.
Explore the concept of arrays of structures and structures within structures in data modeling. Understand how to manage complex data by nesting structures, utilizing multidimensional arrays, and creating hierarchical data models.
Understanding the Data Structure Behind HashMap in Java
Jun 20, 2024.
Explore the intricate workings of HashMap in Java, a pivotal data structure in the Java Collections Framework. Understand its mechanism of storing key-value pairs using hashing, handling collisions through bucketing, and optimizing performance with a balanced load factor.
Data Structure behind Max and Min Heap
May 25, 2024.
Let's explore the fundamental concepts of priority queues and heap data structures in the context of C# programming. Readers will gain insights into the underlying principles of priority-based operations and their practical applications in solving a variety of programming problems.
Understanding of Blazor Server App Project Structure
Apr 08, 2024.
This article covers creating a Blazor Server App project, project structure overview, default folders' usage, setting startup components, and essential files like AppSettings and Program.cs. Prerequisites include HTML, CSS, and JS basics and Visual Studio 2019/2022 knowledge.
Folder Structure of .NET Projects
Mar 20, 2024.
The folder structure of a .NET project is fundamental for developers navigating the vast ecosystem of .NET development. Whether you're building a console application or a web application, having a clear understanding of the folder structure is organizing and managing your code effectively.
Building a Web API Structure with Database-First Approach (Using EDMX)
Oct 23, 2023.
In this article, you will learn about Web API Structure With Database First Approch. This article provides a step-by-step guide on creating a web API structure with a database-first approach using EDMX in an ASP.NET web application. The steps include project creation, data model setup, API controller creation, and configuration for JSON output.
Project Structure of .NET MAUI Application
Aug 14, 2023.
In this article, we will understand the project structure of a .Net MAUI Application.
How to Structure a CLI project in Go?
Jun 19, 2023.
The article talks about how one must structure their CLI projects in Go.
How To Create Tree/Hierarchical list structure Using Ant Design UI In ReactJS
Jun 05, 2023.
In this article we will learn how to create a Tree using Ant Design UI with React Js and type script.
How To Use Structure In Rust?
Apr 25, 2023.
Structure in Rust and its Feature, Method, Mutable Structure
Exploring Heap Data Structure In Java
Jan 31, 2023.
The article explains what Heap (Priority Queue) in Java is, characteristics, understanding Min Heap / Max Heap and explains few important Java Priority Queue API methods covers how to work with Comparator in Priority Queue.
Project Structure Of Blazor WebAssembly Project In ASP.NET Core 7.0
Jan 08, 2023.
In this article, you will learn about Project Structure of Blazor WebAssembly Project in ASP.NET Core 7.0.
Project Structure Of Blazor In ASP.NET Core
Jan 06, 2023.
In this article, you will learn about project structure of Blazor in ASP.NET Core.
File And Folder Structure In React
Dec 23, 2022.
In this article, you will learn about File and Folder Structure in React.
Using Tuples Data Structure In Python 😋
Jul 27, 2022.
In this article, you will learn how to use Tuples Data Structure in Python.
Understanding Folder Structure For React Project
Apr 22, 2022.
In this article, you will learn about the Folder Structure for basic React project.
Data Structure And Algorithm - Implementing Custom Stack
Feb 23, 2022.
This article explains how to develop a custom stack structure using C#.
Data Structure And Algorithm - Choosing The Right Data Structure
Feb 14, 2022.
This article explains how to choose the right Data Structure.
Data Structure And Algorithm - Common Types
Feb 08, 2022.
This article explains the common types available in the Data structure.
Folder Structure Of ASP.NET Core MVC 6.0 Project
Dec 30, 2021.
In this article, you will learn about the folder structure of ASP.NET Core MVC 6.0 Project.
Creating MAUI APP Project And Understanding Its Folder Structure In VS 2022
Oct 04, 2021.
This article explains about developing an app using MAUI. The steps to be followed for creating first app. Along side how to install VS 2022.
Project Structure In ASP.NET Core 3.1 Web Application
Mar 27, 2021.
In this article, we will learn about the Project Structure of the ASP.NET Core 3.1 Web Application.
Understanding Application Structure Of Vue.js
Mar 08, 2021.
In this article, we will learn the conceptual application structure of Vue.js applications. We will dive deep into how any Vue.js application works.
Data Structure - Part One
Sep 17, 2020.
In this article, you will learn about Data Structure.
Blockchain and Its Structure - An Introduction
Feb 11, 2020.
This article explains the basic concept of Blockchain and its structure.
Learn Angular's Folder Structure And Execution Flow For Beginners - Part Two
Feb 05, 2020.
In this article, we will learn about the Folder Structure as well as the execution flow in Angular.
Angular 8 - Application Structure and Fundamentals
Oct 09, 2019.
This article is an overview of Angular Application Structure and Fundamentals for starters to help them understand how different building blocks work together, so let’s get started.
Chat App Data Structure In Firebase Firestore
Jul 30, 2019.
In this article we will learn how to structure data for Chat App in Firebase Fire Store Database.
Folder Structure In React
Jun 06, 2019.
This article talks about creating React application and learning folder structure in React.
The Go Program Structure 🗜️
Jan 11, 2019.
Every single programming language has got its own syntax or structure; it's own flavor and that's what makes it standout. Go is no different. It's easy and elegant in its own way, making to it fun to play with.
Workflow To Auto Create Folder Structure While Creating New Document Set In SharePoint
Dec 21, 2018.
In this article, we will learn how to create default folders automatically when we create Document Set in SharePoint using SharePoint Designer workflows.
Working With New Value Tuple Data Structure In C# 7.0
Sep 07, 2018.
In this article, you will learn about working with New Value Tuple Data Structure in C# 7.0.
Folder Structure Of React Applications
Aug 24, 2018.
In this article, I am going to explain folder structure of react application, i.e. by default, what kind of files and folders they provide us for working.
ASP.NET Core 2.0 Project Structure And A Few Important Folders/ Files
Feb 26, 2018.
Despite having been widely accepted as a development platform, ASP.Net was facing a big challenge in that it is only made for Windows servers and can only be executed on IIS.
Overview Of Office 365 Structure And Add User Account
May 26, 2017.
Overview of Office 365 structure and add user account.
Application Page Structure in Xamarin
Mar 03, 2016.
In this article you will learn Application Page structure in Xamarin.
Best Practices, Coding Standards & Folder Structure For ASP.NET MVC Project
Feb 02, 2016.
In this article we will help fresher candidates to understand how to create our .NET MVC project from scratch with use of MVC, Generic Repository and Unit of Work pattern and Entity Framework.
Object Oriented Programming Structure (OOPS) Concept
Dec 15, 2015.
In this article we will learn the basics of objects and classes.
Understanding ASP.NET MVC Folder Structure
Nov 24, 2015.
In this article we will learn about the ASP.NET MVC application folder structure.
Python Language Tutorial Part- 3 (Data Structure in List)
Oct 03, 2015.
In this article you will learn how to use multiple ways for arranging data in list in Python.
Parameterless Constructors in Structure C# 6.0
Dec 08, 2014.
This article tells about the introduction of Parameterless Constructors in structs in the newer release of features of the C# 6.0 version.
Day 2: Structure of Android Application Project
Jul 04, 2014.
This article explains the various files and folders of an Android Project and what they mean actually.
Content and Structure in SharePoint 2013
Mar 19, 2014.
One of the good features in SharePoint 2013 is Content and Structure that will help you to manage your entire site content easily.
Looking Deep Into Storage Structure For SQL Server
Dec 25, 2013.
This article is looking deep into storage structures starting with the Heap table. This is something to become familiar with as part of the basics of SQL Server internals.
Oracle Process Structure : Part 2
Oct 16, 2013.
In this article you will learn about various types of processes in Oracle.
Oracle Process Structure : Part 1
Oct 16, 2013.
Recently I read about the Process of Oracle and want to share my knowledge of it with you all.
SharePoint 2013: Content and Structure Reports
Jul 28, 2013.
Today, I'll be starting with site contents and one by one will showcase what's new in SharePoint 2013.
Page Structure in ASP.Net
Jul 16, 2013.
Today I am going to discuss ASP.NET page structure.
Folder Structure of ASP.Net MVC Project
Jun 10, 2013.
This article explains the default folder structure of ASP.NET MVC project and describes purpose of each folder.
Area in MVC - Giving a Nice Physical Structure & Dealing With Template Bug
Mar 15, 2013.
In my last blog post I talked about ‘retrieving views from different folders in MVC’ and it works cool when we want view pages always inside Views folder (which is on the project root) but our requirement not ends here.
Squadron - Site Structure Add-in
Feb 26, 2013.
In this article I would like to introduce you to the Squadron Site Structure Add-in.
Code Structure Windows in Visual Studio 2012 RC
Jul 28, 2012.
Today, we will discuss about the one of the new feature of Visual Studio 2012 RC called Code Structure Windows.
Control Structure Testing
May 25, 2012.
In this article we study various types of Control Structure Testing.
Tabbed Structure in Flash Builder (iPhone) Applications
Feb 01, 2012.
This article will discuss the experience I've had through developing Tabbed Applications.
How to Draw Tree Structure in F#
Aug 02, 2011.
This article is a demonstration regarding the implementation of Tree in F# using different functions and constants. Take a review to learn.
Extending the DateTime structure in C#: Part II
Apr 14, 2011.
SQL Server Integration Services (SSIS) - Folder Structure in SSIS
Mar 24, 2011.
In this article I shall describe the folder structure used in deploying the SSIS package and the usage of those folders.
14 Hive Directory structure in SharePoint 2010
Mar 17, 2011.
As you know Microsoft has replaced the 12 hive structure that we had in SharePoint 2007 with 14 Hive directory structure in 2010.In this article I am describing about some of the important directories used with SharePoint 2010 under 14.
Display Directory Structure Using TreeView Control in ASP.NET
Feb 24, 2011.
The sample code in this article demonstrate how to display a directory structure using a TreeView Control in ASP.NET
Introduction to Structure Map
Sep 01, 2010.
This article provides an introduction to the concepts of the Dependency Injection Principle (DIP) and Inversion of Control (IOC), explaining their significance in software development.
Show Directory Structure in TreeView Just In Time (Windows Form)
Apr 15, 2010.
I am ariting this article to show you how to dislpay directory structure in TreeView Just in Time as Windows Explorer does.
Invalid FORMATETC structure Error
Sep 12, 2008.
This tip shows how to fix Invalid FORMATETC structure error when you drag and drop a control from Toolbox to a XAML file.
View database structure using C#
Jan 16, 2008.
This article describes an easy approach for examining all of the tables, views, and columns in a database.
Data Structure Sample Example
Jun 04, 2001.
Source code for Data Structure implemetation of Stack, Queue, Doubly linked list and more..
Structured Outputs in LLM Applications: A Complete C# Developer Guide
Jun 08, 2026.
Learn how to implement structured outputs in C# AI applications. Discover schema validation, strongly typed models, JSON responses, and best practices for building reliable enterprise LLM solutions.
Fundamentals of Data Structures
Apr 29, 2026.
This article explains basic data structures in a simple and funny way using real-life analogies. It covers common data structures like Array, Stack, Queue, Linked List, Tree, and Graph with easy-to-understand
What Are the Most Common Data Structures Every Programmer Should Know?
Apr 03, 2026.
Master data structures: arrays, linked lists, stacks, queues, trees, graphs, and more! Learn to write efficient code and ace coding interviews. A must-read for programmers!
🧱 Lecture 12: Structured Logging & Monitoring
Feb 23, 2026.
Implement structured logging in .NET 8 Web API using Serilog. Configure JSON logs for Error, Info, and Debug levels, enhancing application monitoring and debugging.
Best Practices for Production-Ready Node.js Project Structure
Feb 20, 2026.
Craft scalable Node.js apps! Master project structure: controllers, services, repositories, & middleware. Optimize for cloud, testing, & long-term growth.
The Scrum Process Model: A Structured Approach to Agile Project Management
Feb 16, 2026.
Discover the Scrum process model: a structured agile approach for efficient project management. Learn core principles, roles, artifacts, and events for success.
Type-Safe JSON-LD for Next.js: A Developer's Guide to Structured Data
Feb 16, 2026.
Boost Next.js SEO with type-safe JSON-LD using Schema Sentry. Generate structured data effortlessly, validate in CI/CD, and improve AI discoverability.
What Is Output Structured Prompting
Jan 21, 2026.
Unlock AI's potential with Output Structured Prompting! Define the format upfront for usable, scannable, and consistent results. Boost efficiency and clarity.
Structured Strings in Python 3.14: A Deep Dive into Template Literals
Dec 28, 2025.
Explore Python 3.14's template string literals (t-strings) for safer, flexible string processing. Learn how they enhance security and readability over f-strings.
n8n Native Data Tables - Built-in Structured Data Storage for Smarter Automations
Dec 17, 2025.
Unlock smarter automations with n8n Native Data Tables, a built-in data storage feature that allows you to persist structured data directly within your workflows. By eliminating the need for external databases, spreadsheets, or third-party tools, n8n simplifies data management while keeping automations fast and reliable. In this article, you’ll learn how n8n Native Data Tables work, explore real-world use cases, understand their benefits and limitations, and see practical automation examples you can apply immediately.
Indexing JSON Data for Semi-Structured Queries
Nov 27, 2025.
Unlock peak performance for semi-structured data! Learn how to effectively index JSON columns in SQL Server, PostgreSQL, and MySQL for faster queries and reduced CPU usage.
Highway to Angular 20: A Clear, Structured Learning Path
Nov 26, 2025.
Master Angular 20 with this structured learning path! From fundamentals to advanced techniques, build clean, scalable apps. Learn signals, forms, and more!
ASP.NET Core MVC Project Structure
Nov 21, 2025.
Explore the ASP.NET Core MVC project structure (.NET 7). Understand the purpose of each file & folder: Solution, Project, Dependencies, Controllers, Views, & more. Essential for .NET developers!
🧱 Lesson 2A— Creating the base solution, API project, folder structure, dependency injection, environment configuration
Oct 31, 2025.
Build a robust .NET eCommerce API! This tutorial covers solution setup, clean architecture, dependency injection, and environment configuration for scalable apps.
Event Deep Research | Open-Source Agent for Structured Historical Timelines
Oct 19, 2025.
Explore Event Deep Research, an open-source AI agent built with LangGraph and LangChain that researches historical figures and outputs structured JSON event timelines. Learn installation, architecture, usage, limitations, and workflows.
Understanding Recursion in Data Structures
Oct 14, 2025.
Unlock the power of recursion in data structures! This article provides a comprehensive guide to understanding recursion, from its basic principles and structure to its real-world applications in tree traversal, mathematical calculations, and AI. Learn about base cases, recursive cases, types of recursion, advantages, limitations, and optimization techniques like memoization. Master recursion for efficient problem-solving!
What is Hash Tables in Data Structures with Example
Oct 12, 2025.
Explore Hash Tables, a fundamental data structure for efficient data storage and retrieval. Learn how hashing enables O(1) average-case complexity for search, insertion, and deletion. Understand collision handling techniques like chaining and open addressing. Discover real-world applications in databases, caching, and compilers. This guide covers Python implementation, advantages, and limitations.
Introduction to Tree Data Structure
Oct 11, 2025.
Unlock the power of tree data structures! This guide covers fundamental concepts, terminology (root, parent, child, leaf), and various tree types like Binary Trees, BSTs, and Tries. Explore tree traversal methods (DFS, BFS) with Python examples and real-world applications in file systems, databases, and more. Master this essential data structure for efficient data organization and searching. Learn about time complexity, advantages, and limitations.
Understanding Stacks and Queues in Data Structures
Oct 11, 2025.
Unlock the power of Stacks and Queues! This guide explores these fundamental data structures, explaining their LIFO (Stack) and FIFO (Queue) principles with real-world examples. Learn about operations, Python implementations using lists and deque, and discover their diverse applications in undo/redo features, task scheduling, and more. Master these concepts for advanced programming!
Build a Log Aggregator with Structured JSON Parsing Using Python
Oct 10, 2025.
This article guides you through building a real-time log aggregator with Python. Learn to parse structured JSON logs, filter by service/error level, and drastically reduce MTTR. Transform chaos into clarity with observable, understandable logs. Improve your debugging workflow today!
What is Array in Data Structures with Examples
Oct 10, 2025.
Arrays are fundamental data structures storing elements of the same type in contiguous memory, enabling fast access via index. This article explores array properties, operations (access, search, insertion, deletion), time complexity, and real-world use cases. Understand when to use arrays and their limitations compared to linked lists and dynamic arrays. Learn how arrays work in memory and their role in advanced data structures.
What is the Difference Between Data Structures and Algorithms?
Sep 23, 2025.
Discover the difference between data structures and algorithms with clear definitions, detailed examples, comparison tables, and real-world use cases. Learn why both are essential for coding, interviews, and software development in the US, UK, and India.
Best Ways to Learn Data Structures and Algorithms Effectively
Sep 23, 2025.
This article provides a clear path for beginners, covering essential concepts like Big-O notation, arrays, and linked lists. Learn through coding platforms, books, and visualization tools. Practice problem-solving patterns, participate in competitions, revise regularly, and apply DSA in real projects to become a confident programmer and excel in coding interviews.