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]
Vinoth Rajendran(7)
Arpit Jain(6)
Aarav Patel(5)
Cristopher Coronado(3)
Raj Kumar(3)
Manpreet Singh(3)
Riya Patel(2)
Rohit Gupta(2)
Tanuj (2)
Saurav Kumar(2)
Sardar Mudassar Ali Khan (2)
Sandhiya Priya(2)
Aradhana Tripathi(2)
Praveen Sreeram(2)
Atul Warade(2)
Saravanan Ponnusamy(2)
Rathrola Prem Kumar(2)
Vijai Anand Ramalingam(2)
Abhishek Kumar Ravi(2)
Pradeep Shet(2)
Anubhav Chaudhary(2)
Abiola David(1)
Nabaraj Ghimire(1)
Rajesh Gami(1)
Kautilya Utkarsh(1)
George (1)
Subarta Ray(1)
Daniel Gomez(1)
Babita (1)
Sreeparna Sreejay(1)
Sanjay Kumar(1)
Abhishek Yadav(1)
Muhammad Asif(1)
Ajay Kumar(1)
Manoj Kumar Duraisamy(1)
Manoj Mohan(1)
Kuppu Swami(1)
Sai Kumar Koona(1)
Sagar Lad(1)
Shantha Kumar T(1)
Sagar Pardeshi(1)
Veerendra Annigere(1)
Nanddeep Nachan(1)
Munib Butt(1)
Onkar Sharma(1)
Aakash Maurya(1)
Akash Kumhar(1)
Shiv Sharma(1)
Mohamed Elqassas (1)
Prashant Bansal(1)
Dharmraj Thakur(1)
Gowtham Rajamanickam(1)
Ravindra Chhabra(1)
Sateesh Arveti(1)
Sumant Mishra(1)
Gul Md Ershad(1)
Vinodh Narayanan(1)
Jean Paul(1)
Michal Habalcik(1)
Rahul Kumar Saxena(1)
Cibun Swain(1)
Keyur Patel(1)
Aman (1)
Sandeep Sharma(1)
Resources
No resource found
Difference Between ValueTask and Task in C# with Performance Use Cases?
May 04, 2026.
Explore Task vs. ValueTask in C# async programming. Learn when to use ValueTask for performance gains by minimizing memory allocation in high-throughput scenarios. Task is simpler and safer!
Introduction to Task Flows in Microsoft Fabric: Making Sense of the Bigger Picture
Apr 11, 2026.
Discover Microsoft Fabric Task Flows: a visual blueprint for organizing and connecting your data projects. Improve clarity, reduce errors, and scale efficiently.
What is the Difference Between Task and Thread in C#?
Apr 01, 2026.
Unlock C# concurrency! Master the difference between Tasks and Threads with our easy-to-understand guide. Boost performance & write scalable .NET apps.
Parallel Processing in .NET with Task Parallel Library (TPL)
Mar 26, 2026.
Unlock parallel processing in .NET using the Task Parallel Library (TPL). Learn how Parallel.For() boosts performance by leveraging multi-core processors efficiently. Optimize CPU-bound tasks!
Top 5 Open-Source Alternatives to OpenAI Operator for Task Automation
Mar 27, 2026.
Explore top open-source alternatives to OpenAI Operator for task automation. Discover LangChain, Auto-GPT, CrewAI, Flowise, and Hugging Face for efficient workflows.
Difference between Task and Thread in C#
Mar 26, 2026.
Unlock the secrets of C# concurrency! Explore the Task vs. Thread differences, performance implications, and best practices for efficient, scalable applications.
What Are Subagents in ChatGPT and How Do They Work for Faster AI Task Completion?
Mar 20, 2026.
Learn what subagents in ChatGPT are, how they work, where they appear today, and how to use them for coding, research, reviews, and team workflows.
How to Connect AI Agents with External APIs for Task Automation?
Mar 18, 2026.
Unlock AI's potential! Learn how to connect AI agents with external APIs for task automation, real-time data access, and seamless workflow integration. Build powerful AI solutions!
Parallel Programming in C#: The Complete Guide to Task Parallel Library (TPL) for High-Performance Applications
Feb 25, 2026.
Unlock C# parallel programming with TPL! Master multi-core utilization, boost performance, and build scalable apps. Learn TPL architecture, best practices, and avoid common pitfalls.
Difference Between Task and ValueTask in C#?
Feb 25, 2026.
Unlock .NET async performance! Explore Task vs. ValueTask in C# for optimized code. Learn when to use each for efficient, scalable applications. Master async!
What is the Difference Between Task and ValueTask in C#?
Feb 24, 2026.
Unlock C# async efficiency! Learn the Task vs. ValueTask difference for optimized performance. Discover when to use each for high-performance apps and avoid common pitfalls.
What Is the Difference Between Task and Thread in C#?
Feb 23, 2026.
Explore the core differences between Task and Thread in C#. Learn when to use each for optimal concurrency, scalability, and performance in your C# applications.
Value task vs Task in .NET: When and Why to Use Each
Feb 16, 2026.
Unlock .NET async performance! Learn when to use Task vs. ValueTask for optimal efficiency. Discover the key differences, performance impacts, and best practices for scalable applications.
Understanding Task Parallel Library (TPL) in ASP.NET Core
Jan 26, 2026.
Unlock ASP.NET Core's potential with the Task Parallel Library (TPL)! Learn async/await, parallel task execution, and background processing for scalable APIs. Avoid common pitfalls and boost performance.
Why Is iOS Background Task Execution Unreliable After the Latest iOS Update?
Jan 19, 2026.
iOS background tasks feel unreliable after updates? Learn why Apple's stricter battery, privacy, & performance rules impact execution. Adapt your app now!
Building a Modern Task Management AI Agent: Separating Backend and Frontend with Next.js and Azure Static Web Apps
Nov 17, 2025.
Modernize your AI Task Agent! Learn to separate .NET backend from a Next.js frontend with Azure Static Web Apps. Boost UX, scalability, and development speed.
Efficient Background Task Processing in ASP.NET Core Using Hangfire and Quartz.NET
Nov 13, 2025.
Master background task processing in ASP.NET Core using Hangfire and Quartz.NET. Learn to implement asynchronous tasks, improve performance, and enhance user experience.
Build a Task Raised System in ASP.NET Core (Beginner to Advanced Guide)
Nov 08, 2025.
Build a complete ASP.NET Core task management app, from basic setup to real-time notifications and role-based access. Includes EF Core, SignalR, and more!
Build a Task Question Assignment Feature in ASP.NET Core (Step-by-Step)
Nov 08, 2025.
Build a task assignment feature in ASP.NET Core! Learn to store, fetch, and display assigned questions using EF Core. Includes filtering and status updates.
Securing your AI Task Agent with Azure AI Content Safety
Oct 17, 2025.
Secure your AI Task Agent with Azure AI Content Safety! This article details how to implement a two-layer defense against prompt injection attacks and harmful content. Learn to protect your AI applications with prompt shields and content moderation, ensuring responsible AI development and user trust. Optimize performance with parallel execution and configurable thresholds for hate speech, violence, sexual content, and self-harm.
Building an AI Task Management Agent using Microsoft Agentic AI Framework
Oct 07, 2025.
Discover how to build intelligent AI agents using the Microsoft Agentic AI Framework and Azure OpenAI. This guide covers setting up Azure resources, deploying models like gpt-4o-mini, creating function tools, and building production-ready web applications. Learn to leverage autonomous function calling and tool orchestration for adaptive, scalable AI solutions, reducing complexity and enhancing user experiences.
Build a Task Reminder Bot Using n8n + Telegram + Scheduler
Aug 19, 2025.
Build a fully automated task reminder bot with n8n, Telegram, and a Scheduler trigger. This step-by-step guide shows how to set up commands, store reminders, and send them on time — plus includes the complete workflow JSON for easy import.
Using Derived Column Task in SQL Server Integration Services
Dec 30, 2024.
The Derived Column Task in SQL Server Integration Services (SSIS) allows you to transform or modify data within your ETL process. It enables the creation of new columns or updates to existing ones using SSIS expressions.
Create FTP Task in SQL Server Integration Services
Dec 19, 2024.
Learn how to create and configure an FTP Task in SQL Server Integration Services (SSIS). This task simplifies automated file transfers using the FTP protocol, making it essential for ETL processes.
Remove IIS Log Files (2) --- Automation by Windows Task Scheduler
Dec 17, 2024.
This article is to discuss Automation by Windows Task Scheduler
Efficient Task Scheduling with Round Robin Algorithm in C#
Dec 09, 2024.
Explore the implementation of the Round Robin scheduling algorithm in C#, designed to ensure fair CPU time allocation among processes, with a practical use case example.
Creating a Scheduled Task in Sitecore
Nov 26, 2024.
Learn how to automate tasks in Sitecore by creating scheduled tasks. This involves writing task code, creating commands, and setting up a scheduler. Automating tasks like content publishing or email reminders can save time and streamline operations.
Build an Interactive Task Manager
Nov 12, 2024.
Create a simple To-Do List app using HTML, CSS, and JavaScript. Add, edit, delete, and mark tasks as done while storing them in local storage. Learn how to structure, style, and add interactivity to your web app effectively.
Enhancing Task Approval Workflows in SharePoint with Power Automate
Oct 12, 2024.
Power Automate allows users to create automated workflows between apps and services, streamlining tasks and approvals. In this example, Power Automate integrates with Power Apps and SharePoint to automate task approvals.
An overview of the Task Parallel Library (TPL) in C#
Sep 17, 2024.
The Task Parallel Library (TPL) is a collection of public types and APIs within the .NET framework that facilitates the integration of parallelism and concurrency into applications.
Multithreading in C# Task Creation Using Loop
Aug 06, 2024.
This article introduces multithreading in C# using the Task class from the Task Parallel Library (TPL). It explains creating and executing tasks serially within a loop, ensuring tasks are completed sequentially. An example demonstrates task creation and simulating work with delays.
TaskCompletionSource in .NET to Convert Async Non Task to Async Task
Jul 09, 2024.
TaskCompletionSource<T> in .NET allows manual creation and control of tasks, enabling custom async patterns and adapting non-task-based APIs. With methods like SetResult, SetException, and SetCanceled, it facilitates complex asynchronous operations, event handling, and integration, enhancing code flexibility and readability.
How to Use ContinueOnError in Azure DevOps for Task Failure
Mar 26, 2024.
In this article, we are going to learn about a simple tip on how to continue the Pipeline execution even when a non-critical Task is failing for some reason.
Azure DevOps: How to execute a Pipeline Task using Conditions
Mar 22, 2024.
Learn how to optimize your Azure DevOps pipelines with tips and tricks for executing tasks conditionally. Utilize conditions to control task execution based on variables, branch policies, and other criteria, streamlining your CI/CD processes for efficient deployment.
.NET Task Parallel Library vs System.Threading.Channels
Oct 18, 2023.
Concurrency in modern software development is vital for applications to efficiently manage multiple tasks simultaneously. In the .NET ecosystem, developers have two powerful tools for concurrency: the Task Parallel Library (TPL) and System.Threading.Channels. This article provides a practical comparison of these tools, illustrating their usage and advantages.
Background Task Creation with Hosted Services and Workers
Aug 31, 2023.
In a web application, there are tasks that need to be performed in the background, such as sending emails, processing data, or performing regular maintenance. These tasks are often non-HTTP-related and can be time-consuming, so it's best to offload them from the main request-response cycle. In ASP.NET Core, you can use hosted services and background workers to accomplish this.
Introduction to Hangfire – opensource library for background task scheduling in .Net core
Apr 26, 2023.
Introduction to Hangfire – opensource library for background task scheduling in .Net core
Build A Simple Task Manager With Visualization In Django
Feb 14, 2023.
In this article, you will learn how to build a simple task manager with visualization in django.
An Introduction to Grunt: The JavaScript Task Runner for Streamlining Workflow
Feb 09, 2023.
Grunt is a JavaScript task runner that automates repetitive tasks such as minification, compilation, and linting. It helps to streamline your development workflow by allowing you to define tasks and run them with a simple command. With Grunt, you can improve your productivity, reduce errors, and write better code. By using plugins, you can expand its functionality and integrate it with other tools and technologies. Whether you're a front-end developer, back-end developer, or full-stack developer, Grunt can help you get your work done faster and more efficiently.
How To Restart Windows Service Using Task Scheduler
Aug 26, 2022.
In this article, you will learn how to restart windows service and schedule the restart based on given date and time using windows task scheduler.
Automate Server Restart Using Task Scheduler
Aug 19, 2022.
In this article, you will learn how to automate windows server restart and schedule the restarts based on given date and time using windows task scheduler.
Understanding Task Vs ValueTask
Jul 04, 2022.
Through this article, we are going to understand What is ValueTask, how it is different from Task, and when do we need to use ValueTask?
Create Python Wheel File And Deploy Production Pipelines With Python Wheel Task In Databricks
May 05, 2022.
In this article, you will learn how to create python wheel file and deploy production pipelines with python wheel task in databricks.
Create Recurrence To-do Task Using Microsoft Graph API
Dec 29, 2021.
How to create a simple to-do task and recurrence to-do task item using Microsoft Graph API.
How To Open Task Manager on Windows 11
Dec 06, 2021.
In this article, you will learn different ways to open Task Manager on Windows 11.
SharePoint Online Task List In Modern View Not Displaying Task Name
Apr 02, 2021.
In this article, you will learn about sharepoint online task list in modern view not displaying task name.
How To Call A Background Task With Hosted Service From .NET Core Web API
Feb 23, 2021.
In this article, I'm going to create a background service and invoke this long-running task from the .NET Core web API. The Web API will return a response instantly as the background service processes the request in the background.
Develop Task Modules For MS Teams With Yo Teams
Oct 12, 2020.
In this article, you will learn how to Develop Task Modules for MS Teams with Yo Teams.
Implement A Background Task Using IHostedService In ASP.NET Core
Aug 12, 2020.
In this article, we will see background task implementation using IHostedService in ASP.NET Core.
Implement Background Task Using BackgroundService Class In ASP.NET Core
Aug 06, 2020.
In this article, we try to understand how to use the BackgroundService Class for implementation of Background Task.
Create A Long Running Task In C#.NET Core
Jun 05, 2020.
We often come across a scenario where we need to run some function for a long time where this function would react on some trigger and then run some code logic. This is where we need to apply a long running task. This task stays active and responds to a specific trigger. In today’s article we will look at creating such a long running task. We will pass to it the function that needs to run and when the trigger is activated a single run of the function will be executed.
Setup A Task Scheduler To Run Application Periodically In C#
Feb 07, 2020.
In this article, you will learn how to setup a task in Windows 10 Task Scheduler and how to run a console application to run periodically.
How To Create a Scheduled Task in Windows 10
Jan 27, 2020.
In this tutorial, I describe how to create and run a scheduled task in Windows 10.
Learn SharePoint In Series - Part Twenty Six - Task Outcome And External Data Column Type In SharePoint
Jul 22, 2018.
Part 26 of the SharePoint series delves into Task Outcome columns, crucial for customizing approval workflows. Learn their setup and functionalities. Additionally, discover External Data columns, facilitating data display from external sources without import.
Canceling Long Running Task Using Cancellationtokensource In .NET
Jul 17, 2018.
In this article, we will learn How to cancel or interrupt the Long Running Task using a Cancellationtokensource method in .NET 4.0.
How To Create Custom Task Outcomes In SharePoint 2013 Designer Workflow And How To Use It
Jul 13, 2018.
In a SharePoint 2013 designer workflow, we possibly have only two outcomes by default viz. “Approve” and “Reject”. Here we will see how to create any no of custom outcomes in a workflow. Creating custom outcome is not a straightforward method. I am using a trick to achieve the functionality and have successfully implemented it.
How To Fetch Data From Task List Using Rest For Workflow History In SharePoint Online
Feb 20, 2018.
I got a requirement to make a history form for a workflow. For that, I had to fetch the data from a task list. We can use Rest API, SP Services, or any other methods for this kind of task. So, I chose REST API for the same. Now, the question is, what will be the scenario? Because Workflow status columns of Assign to and Modified Date are not available in the normal list. Then, I learned that we can fetch it from the task list or history list as in workflow all the information resides in Task list & History List.
T-SQL - Retrieve Task Hierarchy In Project Server
Oct 12, 2017.
In this article, we will show how to get the Task Hierarchy for a Specific Project in Project Server Database using SQL
Create Windows Scheduler Task By PowerShell Automation
Sep 26, 2017.
In this article, we will see simple steps to configure Windows Scheduler tasks using PowerShell Automation.
Create Timer Task Application In Xamarin.Android Using Visual Studio
Sep 04, 2017.
Xamarin is the best cross platform tool to develop mobile applications. It provides cross platform app development in C#, so we don’t need to write java or Objective C. We can just use C# and leverage the same for all the platforms. Xamarin also helps us by providing the designers with the different platforms like Android,IOS,etc.
Run Background Task In Web Apps Using QueueBackgroundWorkItem
Jul 17, 2017.
In this article, we will learn how to keep running your task after closing of web application, user does not need to stay on application. We will demonstrate this easily by HostingEnvironment API.
SharePoint-Hosted Add-In By Using NAPA Tools And Delete SharePoint Task List Item Using JSOM
Feb 22, 2017.
In this article, you will learn about SharePoint-hosted add-ins by using NAPA Tools and Delete SharePoint Task List item using JSOM.
Importance Of Creating Task Dependencies In Microsoft Project 2013
Jan 28, 2017.
In this article, I will explain the importance of creating task dependencies with links.
How To Create Summary Task To Outline The Plan In Microsoft Project 2013
Jan 26, 2017.
In this article, you will learn how to create summary task to outline the plan in Microsoft Project 2013.
Trigger The Background Task From GUI
Nov 28, 2016.
This article explains how to trigger the Background Task from GUI.
Background Task In Universal Windows Program - Part Seven
Aug 19, 2016.
In this article, you will learn about background task in Universal Windows Program.
Background Task In Universal Windows Program - Part Six
Aug 18, 2016.
In this article, you will learn about Background Task in Universal Windows Program.
Background Task In Universal Windows Program - Part Five
Aug 17, 2016.
In this article, you will learn about background task app service in Universal Windows Program.
Background Task In Universal Windows Program - Part Four
Aug 09, 2016.
This article explains how we can implement the background task into single process modal.
Background Task In Windows Universal Apps
Aug 04, 2016.
In this article, you will learn about the background task in Windows Universal apps.
Background Task in Universal Windows Program - Part Three
Jun 17, 2016.
This article explains about the Action Center update.
Background Task in Universal Windows Program - Part One
Jun 17, 2016.
This article explains implementing background tasks in mobile programming for notifications and data processing. It covers creating a background task component using UWP and Windows Runtime, registering it with BackgroundExecutionManager and BackgroundTaskBuilder, and handling events with callbacks.
How to Schedule A Task to Run A PowerShell Script Using Task Scheduler
May 27, 2016.
In this article, you will learn how to schedule a task to run a PowerShell Script using Task Scheduler.
Look At Task List In Visual Studio 2015
Apr 26, 2016.
In this article you will look at Task List in Visual Studio 2015.
Getting Started With Grunt Task Runner
Mar 06, 2016.
This article explains about Grunt Task Runner and how to automate tasks using Grunt with examples.
Start A Task Process Using Nintex Workflows In SharePoint 2013 And Office 365
Feb 20, 2016.
In this article you will learn how to start a Task Process using Nintex Workflows in SharePoint 2013 and Office 365.
Assign A Task Using Nintex Workflows In SharePoint 2013 And Office 365
Feb 17, 2016.
In this article you will learn how to assign a task using Nintex Workflows in SharePoint 2013 and Office 365.
Different Ways To Create Task Parallel Library (TPL Threads)
Oct 12, 2015.
This article explains the concept to create thread using TPL (Task Parallel Library) with different approaches.
Create And Use Task List In SharePoint 2013
Sep 23, 2015.
In this article I have explain how to create task list and use in SharePoint 2013.
Hierarchical Tasks & Task Pane in SharePoint
Mar 17, 2015.
In this article we will explore Hierarchical Tasks & Task Pane in SharePoint 2013.
Office 365: How to Create a Task Pane App For Excel Online Using Napa Tool
Mar 03, 2015.
In this article you will see how to create an app for Excel Online using Napa Tool.
Office 365: How to Create a Task Pane App For Word 2013
Feb 26, 2015.
In this article you will see how to create a task pane app for Word 2013 using Visual Studio 2013.
Parallel Programming Part 1: Introducing Task Programming Library
Jan 18, 2015.
Introductory part of the parallel programming series in C# focused solely on the new Task Programming Library.
How to Create a task in Task Scheduler in Windows
Nov 07, 2014.
In this article I am going to show what the Task Scheduler in Windows is and how to create a task.
How to Use Share Task in Windows Phone 8
Aug 25, 2014.
In this article, you will learn about all the three predefined tasks under Microsft.Phone.Task to share.
Camera Capture Task in Windows Phone 8
Aug 25, 2014.
This article describes a flexible way to capture and save an image to your isolated storage.
Cancelling a Task Programmatically in Sharepoint
Aug 02, 2014.
Here you learn how to cancel a specific task programmatically in C# if a user wants to cancel the task that has already been raised.
Exception Handling in Parallel Task Library
Jul 16, 2014.
Here, I will explain Exception Handling in a Parallel Task Library.
Parallel Task in .Net 4.0
Jul 01, 2014.
Today I will be talking about a new feature of Parallel Programming that was added to .Net 4.0.
Create Task Pane Office App in C#
Jun 14, 2014.
In this article, we will learn how to create a task pane Office app in C# using Visual Studio.
Working With Share Link Task in Windows Phone 8
Apr 15, 2014.
This article explains the process of sharing a link on social media from an app.
Working With Photo Chooser Task In Windows Phone 8
Apr 14, 2014.
This article explains the Photo Chooser Task of Windows Phone 8. This task enables the user to select an image from the Windows Phone photo library.
Adding Map Directions Task In Windows Phone 8
Apr 14, 2014.
This article explains the Map Directions Task and how to use it.
Working With Appointment Task in Windows Phone 8
Apr 14, 2014.
This article explains the Save Appointment task. It enables the user to save an appointment in their phone calendar.
Connection Setting Task In Windows Phone 8
Apr 10, 2014.
This article explains how to use the connection setting task in WP8.
Bing Maps Task In Windows Phone 8
Apr 10, 2014.
This article explains the process of launching Bing Maps from an app.
How To Launch Search Task and Email Compose Task in Windows Phone
Mar 03, 2014.
Here we will build a demo application to implement Search and Email Compose tasks.
Perform Single And Multiple Task Using Multiple-Thread In Java
Jul 02, 2013.
This article explains how to perform a single and multiple tasks using multiple threads.
How to Import a Task From Task Scheduler
May 14, 2013.
In this article I will tell you how to import a task that was previously exported.
How to Export a Task From Task Scheduler
May 13, 2013.
In this article you will learn about how to export a task from the Task Scheduler so that it can be used by other users and computers.