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]
Mahesh Chand(4)
Nidhi Sharma(3)
Rajiv Singh(3)
Sagar Pardeshi(3)
Vijay Prativadi(3)
Tuhin Paul(2)
Ananya Desai(2)
Sandhiya Priya(2)
Avnii Thakur(2)
Sarthak Varshney(2)
Aashina Arora(2)
Mudita Rathore(2)
Sudhir Choudhary(2)
Deepak Middha(2)
Cristopher Coronado(1)
Abhishek Chadha(1)
Rohit Gupta(1)
Ketan Sathavara(1)
Riya Patel(1)
Jayant Kumar(1)
Baibhav Kumar(1)
Parth Soni(1)
Saurabh Prajapati(1)
Manoj Kalla(1)
Kirtesh Shah(1)
Swesh S(1)
Vijay Yadav(1)
Anuradha Rani (1)
Muhammad Asif(1)
Keyur Pandya(1)
Mark Pelf(1)
Janarthanan S(1)
Ayushi Jain(1)
John Godel(1)
Dashrath Hapani(1)
Aishwarya Gupta(1)
Jayraj Chhaya(1)
Pushpa V(1)
Abiola David(1)
Cr Bhargavi(1)
Amira Bedhiafi(1)
Giridhar Mungamuri(1)
Viknaraj Manogararajah(1)
Gajendra Jangid(1)
Mushtaq M A(1)
Diksha Gupta(1)
Ashwini Bhandari(1)
Rithik Banerjee(1)
Farhan Ahmed(1)
Virender Verma(1)
Gokulakrishna (1)
Pankajkumar Patel(1)
Anjali Joshi(1)
Dhruvin Shah(1)
Gaurav Gahlot(1)
Valerii Tereshchenko(1)
Gowtham K(1)
Sunny Sharma(1)
Sibeesh Venu(1)
Santosh Kumar Adidawarpu(1)
Manisha Biswas(1)
Pranav J.Dev(1)
Mahender Pal(1)
Sumantro Mukherjee(1)
Max McCarty(1)
Debasis Saha(1)
Douglas Miller(1)
Jignesh Trivedi(1)
Vidya Vrat Agarwal(1)
Prerana Tiwari(1)
Munesh Sharma(1)
Chetna Solanki(1)
Satendra Singh Bhati(1)
Vishal Chaturvedi(1)
Ashwani Tyagi(1)
Ankur Mishra(1)
Nimit Joshi(1)
Jean Paul(1)
Abhishek Kumar Ravi(1)
Sandeep Sharma(1)
Resources
No resource found
Building Prompt-Routed Workflow Selection with Azure AI Foundry Model Router and Microsoft Agent Framework for GraphRAG
Aug 04, 2026.
Build deterministic, observable, and resilient prompt-routed workflows with Azure AI Foundry Model Router and Microsoft Agent Framework for robust orchestration.
Understanding Microsoft Fabric: 5 Core Concepts Every Data Engineer Should Know
Aug 05, 2026.
Unlock Microsoft Fabric's power! Understand its unified platform, OneLake, Delta Tables, Lakehouse, and Direct Lake for data engineers.
GPT-5.6 Sol vs. Terra vs. Luna: What They Do and How to Choose the Best Model
Jul 17, 2026.
Learn what GPT-5.6 Sol, Terra, and Luna are, how they compare in capability, speed, pricing, availability, and use cases, and how to choose the right OpenAI model for your workload.
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.
Measuring the Quality of Tool Selection by an AI Agent for a Credit Card System
Jun 19, 2026.
Evaluate AI agent tool selection quality for credit card systems. Focus on process, not just outcome, for safety and efficiency.
Small Language Models vs Large Language Models: Enterprise Implementation Trade-Offs
Jun 17, 2026.
Explore SLM vs LLM trade-offs for enterprises: cost, performance, privacy, and implementation strategies for AI success.
AI Model Benchmarking for .NET Developers: Measuring Accuracy, Cost, and Latency
Jun 16, 2026.
Master AI model benchmarking for .NET developers. Measure accuracy, cost, and latency for optimal production AI solutions.
AI Model Routing: Selecting the Right LLM for Every Request
Jun 15, 2026.
Optimize AI costs & performance by routing requests to the right LLM. Discover strategies for efficient model selection.
Feature Engineering in Machine Learning: Techniques and Examples
Jun 03, 2026.
Learn Feature Engineering in Machine Learning with practical examples. Explore feature creation, transformation, selection, encoding, scaling, and best practices.
Length of Longest Cycle in a Directed Graph
Apr 22, 2026.
Learn how to find the length of the longest cycle in a directed graph where each node has at most one outgoing edge. This article explains the concept using a functional graph approach, combined with DFS and timestamp tracking to efficiently detect cycles and compute their lengths in O(V + E) time. Includes a clean Java implementation, step-by-step explanation, and edge case handling—ideal for coding interviews and advanced graph problem practice.
How to Choose Between Relational and NoSQL Databases
Mar 11, 2026.
Explore the key differences between relational (SQL) and NoSQL databases. Learn how to choose the right database for your application's needs, considering scalability, consistency, and data structure. Optimize your application architecture!
How do developers choose between relational and NoSQL databases for applications?
Mar 11, 2026.
Explore the key differences between relational (SQL) and NoSQL databases. Learn how to choose the right database for your application's needs, considering scalability, consistency, and data structure. Make informed decisions for optimal performance!
Introduction to MCP: Understanding How Clients, Servers, and LLMs Work Together
Feb 03, 2026.
MCP: A protocol connecting LLMs with external tools for safe & scalable AI agents. Learn how it enables reasoning, discovery, & execution in real-world systems.
How Do I Right Size EC2 Instances to Save Money?
Jan 11, 2026.
How do you right size EC2 instances to save money? Learn how to use CloudWatch metrics, instance family selection, Auto Scaling, and gradual resizing to reduce AWS EC2 costs safely.
Building a User-Friendly Date Range Filter Using jQuery and Moment.js in ASP.NET Core MVC
Jan 06, 2026.
Implement a user-friendly date range filter using jQuery, Moment.js, and Bootstrap. Enhance ASP.NET Core MVC apps with optimized data filtering and improved UX.
Choose the Best Blockchain for Your Project
Dec 17, 2025.
Learn how to choose the best blockchain for your project using a practical framework that compares fees, speed, security, decentralization, ecosystem, compliance, and developer tooling across top chains.
Choose the Right Blockchain for Your Token
Dec 16, 2025.
Learn how to choose the right blockchain for your token. This practical guide covers fees, scalability, security, liquidity, compliance, and real world decision frameworks for founders and software architects.
Orchestrator Resilience and Pattern Selection in Global Supply Chain Disruptions - Azure Durable Function
Oct 15, 2025.
Learn how to build resilient serverless workflows with Azure Durable Functions to handle global supply chain disruptions. This article explores orchestrator patterns like fan-out/fan-in and chaining, using a real-world Suez Canal crisis scenario. Discover how to design for failure, implement retry policies, and ensure your orchestrations adapt and recover, guaranteeing business continuity even in the face of unexpected events.
Sort an array using Selection Sort in DSA
Oct 14, 2025.
Learn Selection Sort, a fundamental sorting algorithm in Data Structures and Algorithms (DSA). This guide covers the algorithm's concept, step-by-step process with an example, and provides C++ and Java code implementations. Understand its time complexity, space complexity, advantages, and disadvantages. Ideal for beginners learning DSA and sorting techniques.
How Do I Implement Quicksort in Python with Recursion?
Oct 06, 2025.
Learn how to implement the Quicksort algorithm in Python with recursion. This guide explains partitioning methods, pivot selection, complexity analysis, and practical examples to help you master one of the fastest sorting algorithms in Python.
Pandas iloc vs loc: What’s the Real Difference?
Sep 18, 2025.
This article breaks down the key differences between these essential indexing methods for efficient data selection and manipulation. Learn when to use position-based indexing (iloc) versus label-based indexing (loc), avoid common mistakes, and confidently navigate your DataFrames for effective Python data analysis.
When to Use Supervised vs. Unsupervised Learning
Aug 02, 2025.
Discover when to choose supervised or unsupervised learning for your AI projects. Learn how data availability, project goals, and complexity drive your model selection, plus real-world examples and hybrid strategies.
Embed and View SharePoint PDFs in Power Apps Using the Experimental PDF Viewer
Jun 18, 2025.
Power Apps has introduced a powerful experimental control that allows you to embed and view PDFs directly inside your app interface.
What Is Feature Engineering
Jun 06, 2025.
Feature engineering is the process of transforming raw data into meaningful inputs for machine learning models. It boosts model performance by creating, selecting, and refining features.
Overview of RadioButtonList Control
Apr 15, 2025.
Learn how to use RadioButtonList in ASP.NET WebForms, including its layout types (Horizontal, Vertical, Flow, Table), binding data from C# List, database tables, and manually added items. Also, discover JavaScript integration and best practices.
Understanding .http Files in .NET 8
Dec 01, 2024.
Discover how to enhance API testing with Visual Studio's .http file feature. Learn to create and execute HTTP requests directly within the IDE, eliminating the need for external tools like Postman.
Copilot Extensibility - How to Add a Weather Plugin?
Sep 09, 2024.
Microsoft 365 Copilot Extensibility allows businesses to customize AI capabilities by integrating third-party apps and creating custom plugins. With tools like Power Automate and Natural Language Understanding, users can tailor Copilot to meet specific needs, enhancing functionality through seamless integration.
How to Show Direct Binary Image Using Handler in ASP.NET WebForms
Aug 09, 2024.
Learn how to display images stored as binary data in a database using an HTTP handler in ASP.NET WebForms. This guide covers creating a database table, a stored procedure for image retrieval, and implementing an HTTP handler to serve images dynamically. It also includes integrating the handler into a web form.
Populate Dropdown with All People from List for Easy Selection
Jul 26, 2024.
This is a complex situation where group of people are listed in drop down and depending upon drop down values all the people from list where drop down selected value.
Azure Functions Hosting Models: In-Process and Isolated Models
Jul 08, 2024.
Explore Azure Functions' hosting models: In-Process offers low latency and simplicity with shared process hosting, while Isolated ensures enhanced isolation and custom dependencies with each function running in its own process.
Triggering UI Flows using Power Automate
Jul 02, 2024.
Explore various triggers for UI flows in Power Automate: Attended mode requires an active Windows session, while unattended mode runs on logged-out machines. Setup involves an on-premises data gateway and credentials.
Joint Solution Benefits of VMware and NVIDIA
Jun 03, 2024.
Discover the benefits of the VMware and NVIDIA joint solution, designed to enhance AI deployment, performance, and scalability for modern AI applications.
How to introduce AI technologies into a medium-sized office (May 2024)
Jun 02, 2024.
Introducing AI to a medium-sized office involves a strategic approach. Conduct a needs assessment, select appropriate AI applications, train staff, pilot the technology, ensure data security, assess costs, choose vendors wisely, and establish performance metrics for scalability and success.
Using Prompt Shield to Prevent Prompt Injection Attacks
May 30, 2024.
This article explores Prompt Shield, an advanced security solution created to protect AI systems from Direct and Indirect Prompt Injection Attacks. Utilizing cutting-edge detection and prevention mechanisms, Prompt Shield maintains the integrity and reliability of large language models (LLMs).
Layering Objects using Selection Pane
May 25, 2024.
The "Layering Objects using Selection Pane" tutorial guides users on how to efficiently organize and manage objects in PowerPoint presentations. Learn to control the visibility, order, and arrangement of elements, enhancing your design workflow.
Detailed Approach for Implementing AI Solutions
May 10, 2024.
Implementing AI solutions involves problem definition, data collection, EDA, feature engineering, model selection, training, tuning, evaluation, deployment, monitoring, and ethical considerations. Continuous improvement ensures adaptability, scalability, and security for sustained effectiveness.
VMware Cloud on AWS: A Guide to Network Connectivity Options
Apr 21, 2024.
Confused about connecting your VMware Cloud on AWS (VMC)? Explore VPNs, Direct Connect, HCX, and Transit Connect for secure, high-performing hybrid cloud networks. #VMwareCloud #AWS #Networking
jQuery Filters: Selecting, Manipulating, and Filtering DOM Elements
Apr 05, 2024.
jQuery Filters" refer to powerful methods in jQuery for selectively targeting elements within the DOM based on specific criteria. These filters allow developers to efficiently manipulate and interact with HTML elements, enhancing the dynamic behavior of web pages.
Mastering Data Mining Techniques
Mar 18, 2024.
Data mining uncovers hidden patterns in vast data reserves, guiding decision-making. Key preprocessing steps ensure data quality, from collection to transformation, optimizing insights for impactful analysis and decision-making.
Use .http files in Visual Studio
Feb 13, 2024.
In Visual Studio, .http files enable direct API testing within the IDE from Visual Studio 2019 onwards. Before this, developers relied on tools like Postman or Swagger, or unit testing. These files streamline API testing by allowing requests.
Filter PowerApps Gallery with Column Chart Selection
Feb 11, 2024.
In this article, explore how to enhance PowerApps with interactive features. Learn to synchronize column chart selections to filter galleries seamlessly for a more dynamic user experience.
What is DirectLake in Microsoft Fabric Data Warehouse and its Benefits?
Nov 13, 2023.
This article focuses on DirectLake in Microsoft Fabric Data Warehouse and its Benefits. DirectLake is a feature of Microsoft Fabric Data Warehouse that allows analysts, engineers, and users to access and query data directly from Azure Data Lake Storage without loading the data into the warehouse.
AutoML for Smarter Classification Model Selection
Sep 11, 2023.
Explore the world of Automated Machine Learning (AutoML) as it streamlines model development, empowering data scientists to focus on high-level problem-solving. Learn how Azure AutoML revolutionizes classification model selection, from data preparation to model deployment. Discover the advantages of AutoML, including efficiency and customization.
Kahn's Algorithm for Detecting Cycles in Directed Graphs
Sep 07, 2023.
This C# code implements Kahn's algorithm to detect cycles in a directed graph. It represents the graph using adjacency lists and provides methods for adding edges and checking for cycles.
Detect Cycle in a Directed Graph
Sep 06, 2023.
This C# code snippet efficiently detects cycles in a directed graph using Depth-First Search (DFS). It employs an adjacency list represented by a Dictionary<int, List<int>> and returns a boolean indicating whether a cycle is present.
Feature Selection with RFECV in Python
Aug 02, 2023.
Clarifying the functionality and steps involved in the Recursive Feature Elimination with Cross-Validation (RFECV) process in Python, and addresses common queries regarding the difference between the initial and final number of features selected and the length of `cv_results_['mean_test_score']`.
What is Greedy Algorithm?
Jun 26, 2023.
Learn about greedy algorithms, a type of algorithm that makes decisions locally, but can often lead to globally optimal solutions.
Numpy for Data Science
Jun 08, 2023.
Power Apps - Fetch Image Property From Multi People Picker Column Based On Dropdown Selection
Mar 27, 2023.
In this article, you will learn how to fetch image property from multi people picker column based on dropdown selection.
Deploying ExpressRoute Direct In Azure
Aug 08, 2022.
In this article, you will learn how to deploy ExpressRoute Direct In Azure.
Functionality And Events Of Angular Grid
Mar 29, 2022.
In this article, you will learn about the functionality and events of Angular Grid.
Multiple Item Selection Picker in Xamarin.Forms
Jul 06, 2021.
In this article, you will learn about Multiple Item Selection Picker in Xamarin.Forms.
How To Connect Azure SQL Data With Power BI Via Direct Query
Jun 29, 2021.
In simple words It's allow to connect data directly from the source repository, known as DirectQuery.
Populate People Picker Field On Selection Of A Dropdown Value
May 07, 2021.
In this article, you will learn how to populate the people picker field on the selection of a dropdown value.
Best Sorting Algorithm
Jul 03, 2020.
In this article, you will learn about which sorting algorithm is the best.
jQuery Datatable Single And Multi-Row Selection
Jun 08, 2020.
This article gives an overview of how to use jQuery datatable in MVC to implement single and multiple row selection, in jQuery Ajax. I will use jQuery datatable plugin in this demo application and explain how to apply single and multiple row selection
Creating a Dynamic Progress Bar in Power Apps - Part Two
Apr 29, 2020.
In this article, I will provide information on how to create a dynamic horizontal progress bar in Power Apps. Part 2 of the article demonstrates creating a horizontal progress bar in Power Apps linked to an SQL server's databases.
A Short Note On AWS Networking
Feb 17, 2020.
In this article, you will learn about AWS Networking.
Print RDLC Report Directly To Printer In MVC
Feb 04, 2020.
Learn how to seamlessly integrate RDLC reports into your MVC application and print them directly to the printer. Explore efficient methods for handling report generation and rendering, leveraging MVC's structure to manage data flow and ensure a smooth printing process.
Creating A Toast Notification Containing Image, Selection-Box And Buttons
Sep 26, 2019.
In this article, I have explained in detail how to create an adaptive and interactive toast notification in Universal Windows Platform.
Selection, Insertion And Bubble Sort In Python
Sep 21, 2019.
In this article, we will learn how to sort elements in a list using various techniques, like Bubble Sort, Insertion Sort, and Selection Sort.
New Power BI Feature - Selection Pane In Power BI (Preview Feature)
Oct 26, 2017.
Microsoft recently added one interesting feature in Power BI, i.e., Selection Pane. In this article, we will elaborate its features in a deep manner.
Direct Dependencies And Enumeration
Oct 09, 2017.
In this post, we will be talking about the two most commonly used types of relationships, namely, direct dependency relationship and enumeration.
Selection Manager For WPF/MVVM
Sep 17, 2017.
This article presents the idea and implementation of a class to manage the selection of only one element in different linear and hierarchical structures.
Change Kendo Grid DataSource Based On Selection In DropDownList
Oct 17, 2016.
In this article, you will learn how to change the Kendo Grid DataSource, based on selection in Kendo DropDownlist.
Working With Ignite UI igGrid Selection Feature
Jul 06, 2016.
Explore Ignite UI's igGrid selection feature for seamless interaction with tabular data. Enhance user experience by enabling row selection, highlighting, and multi-selection functionalities to streamline data manipulation and analysis workflows.
Implement Radio Button Selection In JQWidgets JQXGrid
Jul 02, 2016.
In this article, you will learn how we can implement the radio button selection feature in jQWidgets jQXGrid.
Insecure Direct Object Reference And Its Prevention Mechanism
Jun 19, 2016.
In this article you will learn about Insecure Direct Object Reference and its prevention mechanism.
Let's Make A Complete Holographic App With Unity
May 03, 2016.
In this article you will learn how to make a complete Holographic App with Unity.
Dialogue Fragment With Multiple Selection In Android
Apr 05, 2016.
In this article I describe how to show a dialogue with multiple select boxes
SharePoint 2013: Hide/Show Delete Icon In Ribbon On List Item Selection
Mar 31, 2016.
In this article I will explore how to handle the delete icon in list item selection (hide/ show) based on the logged in user using CSOM/REST API and jQuery.
SharePoint 2013: How To Enable/Disable Delete Icon In Ribbon On List Item Selection
Mar 12, 2016.
In this article you will learn how to enable/disable delete icon in ribbon on List Item Selection in SharePoint 2013.
Validate Inactive Customer Selection
Sep 30, 2015.
This article about getting customer record and check it's status if it is inactive through alert to user.
Building Experiences With Direct Ink on Windows 10
May 28, 2015.
In this article you will learn how to Build Experiences with Direct Ink on Windows 10.
Securing Your ASP.Net App Data That Has an Insecure Direct Object Reference
Mar 11, 2015.
In this article we will learn about measures for making your ASP.NET App Data Secure.
Populate a DropDownList in Change of Another DropDownList
Dec 15, 2014.
Populate a DropDownList in response to another's change using JavaScript. Utilize event listeners for change events, triggering Ajax requests to fetch data dynamically based on the selected value. Implement cascading behavior for a seamless user experience.
How to Populate Combo Box Control and Set Default Selection in C#
Dec 05, 2014.
In this article you will learn how to populate a Combo Box Control and set the default selection in C#.
Code-First Stored Procedure Entity Framework 6.0
Sep 10, 2014.
This content explains how to configure Entity Framework 6.0 and above to use stored procedures with a Code-First approach. It details overriding the OnModelCreating method in DbContext to map stored procedures for CRUD operations.
Is It Right Time to Change the Job?
Sep 05, 2014.
This article explains how to determine the right time for changing the job.
Importance of Dashboard in Business Intelligence in Qlikview
Jun 04, 2014.
This article describes the importance of a dashboard in business intelligence.
Database Values in Textbox For Combobox Selection in Windows Forms
Apr 19, 2014.
Here I will explain how to create a combobox such that when a name is selected from the combobox then all the details are shown in respective textboxes.
Describing the Text Information of TextBox Control in WPF
Feb 19, 2014.
This article explains how to work with the Control's selected text.
DropDown List With Multiple Selection Option in SharePoint 2010
Jan 09, 2014.
In an ASP.Net DropDown we can select only one option at one time. Here we will see a Dropdown list with multiple selection options.
Change Current Price on Selection of Courses in Backbone.JS
Dec 21, 2013.
This article shows how to select courses from a list. When we select the set of the courses from a list the current price of the courses is calculated.
Selection Statements in Java
Nov 22, 2013.
This article explains the selection statements (if and switch) in Java. Learn selection statements in Java: If statement, If-else statement, Switch statement.
Implementation of List Selection Listener in Java
Aug 22, 2013.
This article explains how to implement a List Selection Listener in Java.
How to Enable Multi Selection in Grid in LightSwitch 2012
Aug 19, 2013.
Here we will see how to enable multi-selection in a Grid in a LightSwitch Application (Visual C#) in Visual Studio 2012.
Selection Statements in JavaScript
Aug 06, 2013.
Selection statement use a condition to selector determine the statement that are to be executed. These statements help us to make decisions and change the flow of execution of the statements.
Code Review in Team Foundation Service
Jul 29, 2013.
In this article you will learn about code review of your solution in Team Foundation Service
SharePoint Choice Field With Multiple Selections
Jul 18, 2013.
In this article I would like to take you through the ‘Multiple Selections’ possibility of Choice Columns, which is a less known feature.
Listbox Control in WPF
Jul 06, 2013.
In this article you will learn about the Listbox Control of WPF.
Routing and Action Selection in ASP.Net Web API
Jul 05, 2013.
This article is about routing and action selection in the ASP.NET Web API.
Selection Sort and Insertion Sort In JAVA
Mar 30, 2013.
In this article, you learn about Selection Sort & Insertion Sort in Java.
Selection Tool in Photoshop
Mar 29, 2013.
In this article you will learn about How you will select any image in Photoshop. You will learn about Move Tool, Rectangular Marquee Tool, Photoshop Lasso Tool, Quick Selection Tool in Photoshop.
Drawing and Type Tools in Photoshop
Mar 29, 2013.
In this article you will learn about Drawing and type tools in Photoshop.
Insert and Select Data in Entity Object Generator
Feb 14, 2013.
Learn to efficiently manage data with Entity Object Generator through inserting and selecting operations. Master CRUD tasks, harnessing Entity Framework's power for seamless database interaction, ensuring robust data handling in your applications.
Select Data Using Complied Query
Feb 09, 2013.
Learn how to optimize data retrieval in your application by utilizing compiled queries. This technique, often employed in Entity Framework and LINQ, enhances performance by pre-compiling queries, resulting in faster execution times.
Selection Managment in Windows Store App
Jan 11, 2013.
In this article I describe how to create Windows Store Apps for managing Item Selection using JavaScript
Multiple Selection in WIndows Store Apps
Jan 01, 2013.
In this article I described how to create a Windows Store App for selecting multiple items using JavaScript.
Using Table Valued Function for Data Selection - EDF Framework 5.0
Dec 15, 2012.
Learn efficient data retrieval techniques using Table Valued Functions (TVF) through Data Entity Model in EDF Framework 5.0. Enhance database operations by leveraging TVFs within Entity Framework, simplifying data selection and processing tasks with advanced SQL capabilities.