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]
Nidhi Sharma(6)
Riya Patel(5)
Diptimaya Patra(4)
Mahesh Chand(4)
Sagar Pardeshi(3)
Ananya Desai(3)
Aarav Patel(3)
Niharika Gupta(2)
Tuhin Paul(2)
Avnii Thakur(2)
Mudita Rathore(2)
Deepak Middha(2)
Aashina Arora(2)
Cristopher Coronado(1)
Ayushi Jain(1)
Amira Bedhiafi(1)
Mushtaq M A(1)
Ashwini Bhandari(1)
Dhruvin Shah(1)
Gowtham K(1)
Sunny Sharma(1)
Sibeesh Venu(1)
Pranav J.Dev(1)
Douglas Miller(1)
Munesh Sharma(1)
Vishal Chaturvedi(1)
Ashwani Tyagi(1)
Vijay Prativadi(1)
Varesh Tuli(1)
Shubham Saxena(1)
Sapna (1)
Manikavelu Velayutham(1)
Bryian Tan(1)
Michael Livshitz(1)
suparba Panda(1)
Sushila Patel(1)
Dipal Choksi(1)
Anuradha Rani (1)
Pushpa V(1)
Cr Bhargavi(1)
Giridhar Mungamuri(1)
Farhan Ahmed(1)
Anjali Joshi(1)
Valerii Tereshchenko(1)
Mahender Pal(1)
Satendra Singh Bhati(1)
Ankur Mishra(1)
Jean Paul(1)
Sandeep Sharma(1)
Sudhir Choudhary(1)
Abhimanyu K Vatsa(1)
Kiran Karale(1)
Jason Dove(1)
Abiola David(1)
Rohit Gupta(1)
Ketan Sathavara(1)
Jayant Kumar(1)
Sandhiya Priya(1)
Baibhav Kumar(1)
Saurabh Prajapati(1)
Manoj Kalla(1)
Swesh S(1)
Keyur Pandya(1)
Mark Pelf(1)
John Godel(1)
Dashrath Hapani(1)
Aishwarya Gupta(1)
Rajiv Singh(1)
Gajendra Jangid(1)
Rithik Banerjee(1)
Virender Verma(1)
Debasis Saha(1)
Vidya Vrat Agarwal(1)
Resources
No resource found
Benchmarking AI Tool Selection with 10, 100, and 500 Available Tools
Aug 24, 2026.
Benchmark AI agent tool selection with 10, 100, and 500 available tools to measure selection accuracy, latency, token usage, and wrong-tool calls.
Microsoft.Extensions.AI Routing: Measuring Wrong-Model Selection Costs
Aug 21, 2026.
Learn how incorrect AI model routing affects cost, latency, response quality, and reliability using Microsoft.Extensions.AI routing capabilities and practical benchmarks.
Benchmarking Semantic Routing vs Static Model Selection in .NET
Aug 19, 2026.
Compare semantic AI routing with static model selection in .NET by benchmarking latency, cost, routing accuracy, complexity, and overall application performance.
Microsoft Agent Framework: Testing Tool Selection Under Large Tool Catalogs
Aug 19, 2026.
Learn how to test AI agent tool selection with large tool catalogs using Microsoft Agent Framework, measuring selection accuracy, latency, reliability, and tool discovery performance.
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.
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.
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.
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.
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']`.
Multiple Item Selection Picker in Xamarin.Forms
Jul 06, 2021.
In this article, you will learn about Multiple Item Selection Picker in Xamarin.Forms.
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.
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.
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.
Dialogue Fragment With Multiple Selection In Android
Apr 05, 2016.
In this article I describe how to show a dialogue with multiple select boxes
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#.
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.
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.
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.
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.
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.
Configuring the Text Selection in Text Area Checkpoint in QTP in Testing
Aug 27, 2012.
In this article I discuss how to configure the Text Selection in Text Area Checkpoint in QTP
How to Use CheckBox Selection Limit in ASP.NET
Jul 18, 2012.
In this article I will teach you how to limit the number of selected items among all the checkboxes in a webpage.
Radio Button Selection and Change Selected Row Style of GridView Using jQuery
Feb 26, 2012.
In this article I will explain how to make a single radio button selection in a GridView using JQuery and how to change a selected row style of a GridView with a radio button using jQuery.
Persisting Row Selection in Data Controls - .NET 4
Dec 05, 2010.
In .NET 4, we can maintain the row selection in data controls while paging or sorting. That’s a cool feature available in .NET 4. You will be amazed after enabling this property in your data controls.
TextBox Selection Model in Silverlight 4
Jun 21, 2010.
In this article we will see the Text Selection Model in Silverlight 4.
Load Page on TreeView Node Selection in Silverlight 3
Apr 05, 2010.
In this article we will see how we can load different pages based on the selection we make in TreeView.
ComboBox Default Selection in Silverlight 3
Dec 01, 2009.
In this article we will see how we can use default item in ComboBox in Silverlight 3.
ASP.NET Multiple Selection DropDownList with AJAX HoverMenuExtender
Sep 10, 2009.
An article on how to build a Multiple Selection DropDownList with AJAX HoverMenuExtender.
Text Selection in a TextBox in Silverlight 3 Application
Jul 31, 2009.
In this article we will see some of the properties related to Text Selection in TextBox Control in Silverlight 3.
Search and selection of data using LINQ
May 27, 2009.
In this article I will explain how you can use LINQ, when we should search and select some data according to parameters, defined by users.
Multi Selection of DataGrid Rows without Ctrl Click
Jul 31, 2005.
This article shows how to select multiple rows in a DataGrid without using CRTL.
DropDownList Selection as you type in
Feb 09, 2004.
The ASP.NET DropDownList server control allows positioning within the list by typing the first character. This method does not require a trip to the server.
Windows Forms Printer Selection List
Jul 30, 2002.
In this example we will create a sample windows form containing a combo box which will list the printers installed on the machine on which the program runs. The default printer for the machine is set as the default selection in the combo box.
Benchmarking RoutingChatClient Against Static Model Selection
Aug 18, 2026.
Benchmark RoutingChatClient against static model selection in .NET by measuring routing overhead, latency, token usage, response quality, cost, and performance across different AI workloads.
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.
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.
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.
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.
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 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.
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.
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.
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.
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.
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.
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.
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
Selection Controls in ASP.NET
Nov 10, 2012.
This article will explain about Selection controls available in ASP.NET.
Selection Based Crystal Report using Stored Procedure
Apr 18, 2011.
This project demonstrates creating a Crystal Report in a Windows Form application. It includes setting up a SQL database connection, populating a ComboBox with data, generating reports using parameters, and displaying the report in a Crystal Report Viewer.
Crystal Reports User Group Selections
Mar 25, 2010.
This is a great to allow users control over their reports and cutting down on the volume of reports needed to meet the business’s needs.
Lock Objects in Power BI Service
Aug 25, 2026.
Learn how to use Lock Objects in Power BI Service to prevent visuals, buttons, images, shapes, and other report elements from accidental movement or resizing.
Claude in Microsoft Foundry: Benchmarking Tool Search vs Static Tools
Aug 21, 2026.
Compare Claude tool search with static tool loading in Microsoft Foundry and measure tool selection accuracy, latency, token usage, and agent performance.
Benchmarking Semantic Routing vs Failover Routing in microsoft.Extensions.AI
Aug 21, 2026.
Benchmark semantic routing and failover routing in Microsoft.Extensions.AI to compare model selection, reliability, latency, cost, and AI workload performance.
Benchmarking AI Tool Search Accuracy with Large Enterprise Tool Catalogs
Aug 21, 2026.
Learn how to benchmark AI tool search accuracy across large enterprise tool catalogs by measuring selection accuracy, latency, token usage, and incorrect tool calls.
Microsoft.Extensions.AI Routing: Benchmarking Cost, Latency, and Failover
Aug 19, 2026.
Benchmark Microsoft.Extensions.AI routing for model selection, measuring cost, latency, failover behavior, reliability, and performance across multiple AI providers and models.
Benchmarking AI Model Routing with Microsoft.Extensions.AI
Aug 18, 2026.
Benchmark AI model routing with Microsoft.Extensions.AI by comparing model selection strategies across latency, cost, token usage, response quality, throughput, and routing overhead in .NET applications.
Designing Cost-Aware Multi-Model Routing for Enterprise AI APIs
Aug 18, 2026.
Learn how to design cost-aware multi-model routing for enterprise AI APIs using model quality, latency, token costs, availability, fallback policies, and workload-specific routing strategies.
Building Agent Evaluation Gates for Tool-Calling Regression Tests
Aug 17, 2026.
Build automated evaluation gates for AI agents to detect tool-calling regressions when prompts, schemas, models, or agent workflows change across development and deployment.
Benchmarking Model Routing by Cost, Latency, and Answer Quality
Aug 14, 2026.
Benchmark LLM model-routing strategies by comparing inference cost, response latency, answer quality, reliability, and workload-specific model selection across multiple models.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Functionality And Events Of Angular Grid
Mar 29, 2022.
In this article, you will learn about the functionality and events of Angular Grid.
Best Sorting Algorithm
Jul 03, 2020.
In this article, you will learn about which sorting algorithm is the best.
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.
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.
Is It Right Time to Change the Job?
Sep 05, 2014.
This article explains how to determine the right time for changing the job.