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(12)
Riya Patel(10)
Aarav Patel(10)
Saurav Kumar(9)
Ananya Desai(6)
Niharika Gupta(5)
Scott Lysle(4)
Tuhin Paul(4)
Sandeep Mishra(2)
Nabaraj Ghimire(2)
Vijay Kumari(1)
Saksham Gupta(1)
Amira Bedhiafi(1)
Vitalii Honcharuk(1)
Lahiru Fernando(1)
Rakesh (1)
Akhil Mittal(1)
Carmelo La Monica(1)
Nitesh Kejriwal(1)
Kailash Chandra Behera(1)
Lajapathy Arun(1)
Chandramouli Muralidaran(1)
Seyed Mostafa Mansourfar(1)
Harshil Malvi(1)
Vardhan Vyankatesh Chatla(1)
Ananthakrishna V(1)
Baibhav Kumar(1)
Tural Suleymani(1)
Bhanu Korremula(1)
Ghanashyam Nayak(1)
Fijo Francis(1)
Urmila Bolashetti(1)
Syed Shanu(1)
Brajesh Kumar(1)
Sandhiya Priya(1)
subramanya m(1)
Deepak Tewatia(1)
Sardar Mudassar Ali Khan (1)
Aishwarya Gupta(1)
Jayant Kumar(1)
Mahesh Chand(1)
Allen Oneill(1)
Marcin Szolke Scholke(1)
Rijwan Ansari(1)
Jayraj Chhaya(1)
Deepika Sawant(1)
Resources
No resource found
Business Processes with Microsoft 365 Copilot Agents
Sep 25, 2024.
Copilot Agents are AI assistants in Microsoft 365 that automate business processes, ranging from simple interactions to advanced automation. They enhance efficiency, collaboration, and productivity by integrating organizational data and streamlining workflows.
Configure Inherited Processes in Azure DevOps
Mar 14, 2024.
In this article we will discuss how we can configure inherited processes in Azure DevOps and use them in our projects. We will also discuss some use cases related to inherited processes.
Optimizing Data Processes with Staging Areas in Business Intelligence
Feb 06, 2024.
In the world of Business Intelligence (BI), a staging area or landing zone is an essential component. This article will discuss a use case to comprehend the issue that a staging arena solves, succeeded by an appreciation of its implementation and capabilities.
Revolutionize Your Business Processes With These 7 AI Tools
Feb 10, 2023.
In this article, you will learn how to revolutionize your Business Processes with These 7 AI Tools.
How Do Enterprise-Level Applications Development Processes Work?
Jul 13, 2021.
Here I am telling about the enterprise-level applications development processes from requirements ready point via agile development aspects and common practices for large teams.
Deciding Which Processes To Automate
Jan 15, 2021.
In this article, you will learn how to decide which processes to Automate.
Manage System Processes Using Windows PowerShell
Jun 28, 2017.
You can easily manage system processes using Windows PowerShell by just typing some simple Cmdlets. Below are some of the examples that help you to manage system processes using Windows PowerShell.
Machine Learning Processes And Scenarios
May 31, 2017.
Machine learning processes and scenarios. Things in machine learning are repeated over and over and hence machine learning is iterative in nature. Therefore, to know machine learning, one has to understand the machine learning process. The machine learning process is a bit tricky and challenging. It is very rare that we find the machine learning process easy.
How to Avoid Running Two Processes Of The Same Application
Nov 02, 2015.
In this article you will learn how to avoid running two processes of the same application.
How To List the Name of All Running Processes in C#
Oct 02, 2014.
In this article we will see how to print a list of all the running processes on a machine using C#.
How a List of All Running Processes Is Retrieved
Apr 03, 2013.
In this article you will learn how to retrieve a list of all running processes.
Listing and Killing Processes with Visual Basic
Nov 09, 2012.
This article provides a simple example of how to use the System.Diagnostics.Process library to display a list of running processes, and to select and kill processes by their process name and ID.
Finding and Listing Processes in VB.NET
Nov 09, 2012.
This article shall describe a very simple approach to finding out information regarding the processes currently running on a machine.
Getting Processes From Process Explorer Using System.Diagnostics in C#
Apr 28, 2012.
In this Article we are going to see, How to Get the List of Process from the Process Explorer using System.Diagnostics in C#.
Background Processes in ASP .Net Web Applications
Oct 01, 2009.
This article talks about various approaches of creating background processing in Web application using C#.
Killing Processes From a Windows Form Application in C#
May 01, 2008.
This article provides you a simple example of how to use the System.Diagnostics.Process library to display a list of running processes, and to select and kill processes by their process name and ID.
Finding and Listing Processes in C#
Sep 10, 2007.
This article shall describe a very simple approach for determining information regarding the processes currently running on a machine. The demonstration application includes a collection of methods that may be used to search for specific processes using various criteria or to list running processes.
Get List of Processes in C#
Sep 20, 2006.
This application provides an interface where users can view local system's processes. The application is developed using Windows Forms and C#.
Autonomous Testing Agents Are Transforming QA Processes
Apr 07, 2026.
Discover how AI-powered autonomous testing agents are revolutionizing QA, enabling faster releases, improved accuracy, and significant cost savings. A must-read for 2026!
Introduction to Microsoft Power Automate: A Beginner’s Guide to Automating Business Processes
Jan 18, 2026.
Learn what Microsoft Power Automate is, its core components, types of flows, real-world business use cases, and security best practices. A concise beginner-friendly guide to automating business processes.
What are child processes, worker threads, and clustering in Node.js?
Aug 18, 2025.
This article explains what child processes, worker threads, and clustering are in Node.js. It uses simple words and examples to help you understand how they work and when to use them.
AI and Generative AI in Software Development and HR Processes
Aug 07, 2024.
Explore how AI and Generative AI are transforming software development, quality assurance, and human resources. Learn about their applications, benefits, and real-world examples in these critical areas.
Understanding Threads and Processes: A Guide to Multiprocessing
May 28, 2024.
Multiprocessing revolutionizes computing by allowing CPUs to handle multiple tasks concurrently. Explore process-based and thread-based multiprocessing, their characteristics, key differences, and practical applications.
Multithreading in C#: Processes, Threads, and Performance Optimization
Feb 07, 2024.
In this article, we will learn to Explore how threads are managed, synchronized, and executed at the kernel level, shedding light on the core mechanisms of concurrency and parallelism.
Overview Of Software Development Processes
Oct 07, 2016.
In this article, you will learn about software development processes.
Operations on Your Computer Processes
Jan 06, 2012.
This program will help you to perform operations on your computer processes like add new task, delete new task, find process etc.
Processes to attach Windows Service to IDE and get control in onstart Event
May 04, 2010.
In this article we will see how to integrate IDE by using the .net built-in mutex logic using System.Diagnostics class.
Event-Driven Architecture with Apache Kafka: A Practical Guide
Jul 16, 2026.
Master Event-Driven Architecture with Apache Kafka. Learn to build scalable, resilient, and loosely coupled applications for modern systems.
Apache DataFusion Tutorial: Building High-Performance Query Engines in Rust
Jul 16, 2026.
Learn Apache DataFusion fundamentals, architecture, and query execution. Build high-performance analytical applications and custom query engines in Rust.
Apache Hudi Explained: Incremental Data Processing for Modern Data Lakes
Jul 16, 2026.
Learn how Apache Hudi enables incremental processing, updates, deletes, and change data capture to build scalable and efficient modern data lakes.
Scaling the Enterprise AI: Out-of-Core Data Processing in Multi-Agent LangGraph RAG
Jul 14, 2026.
When a financial analyst asks, "Summarize the transaction anomalies from the last 50GB of logs and correlate them with recent customer support tickets," a standard RAG system fails. You cannot chunk 50GB into a vector database and expect an LLM to synthesize it. The LLM needs to compute over the data, not just retrieve it.
Streaming the Enterprise Data Lake: Out-of-Core CSV Processing in Multi-Agent LangGraph RAG
Jul 14, 2026.
A standard RAG system fails here. You cannot chunk a 15GB CSV into a vector database—indexing 50 million raw shipping rows is computationally wasteful and semantically meaningless. Furthermore, passing 15GB to an LLM's context window is impossible.
Apache Airflow Tutorial: Building Production Data Pipelines
Jul 15, 2026.
Learn how Apache Airflow helps build, schedule, and monitor production data pipelines using DAGs, workflow automation, and scalable orchestration for modern data engineering.
Apache Flink Explained: Real-Time Stream Processing for Modern Applications
Jul 15, 2026.
Learn how Apache Flink enables real-time stream processing, event-driven applications, stateful computations, and scalable analytics for modern data platforms.
Apache Kafka Streams Tutorial: Building Real-Time Event Processing Applications
Jul 15, 2026.
Learn Apache Kafka Streams with practical examples. Build real-time event processing applications using stream transformations, aggregations, joins, and stateful processing.
Apache Arrow : The Universal Memory Format for Modern Data Systems
Jul 15, 2026.
Learn Apache Arrow and how its columnar memory format enables fast analytics, zero-copy data sharing, and interoperability across modern data platforms.
Building AI Workflows with Semantic Kernel Process Framework in .NET
Jul 14, 2026.
Build structured AI workflows in .NET with Semantic Kernel's Process Framework. Orchestrate AI, logic, tools, and human interaction for complex applications.
Building Event-Driven AI Agents with Azure Service Bus and .NET
Jul 14, 2026.
Build scalable, event-driven AI agents with Azure Service Bus and .NET. Automate workflows, process asynchronously, and enhance enterprise AI.
Hangfire Jobs in .NET Core: Complete Guide to Background Job Processing
Jul 14, 2026.
Master Hangfire in .NET Core for reliable background job processing. Learn configuration, job types, DI, queues, and modern features for scalable apps.
Azure Container Apps Jobs: Building Event-Driven Background Processing Systems
Jul 13, 2026.
Build scalable, event-driven background processing systems with Azure Container Apps Jobs. Run containers on demand, reducing costs and complexity.
Building Real-Time Data Products with Apache RisingWave
Jul 10, 2026.
Build real-time data products with Apache RisingWave, a stream processing database for low-latency analytics and continuous insights.
Nushell Tutorial: A Modern Shell for Structured Data Processing
Jul 09, 2026.
Master Nushell, a modern shell for structured data. Process JSON, CSV, and more intuitively with powerful pipelines and scripting.
MongoDB Aggregation Pipeline Explained with Practical Examples
Jul 07, 2026.
Unlock MongoDB's power with aggregation pipelines. Learn to filter, group, sort, and transform data efficiently with practical examples.
DuckDB Tutorial: Getting Started with the Fastest Analytics Database
Jul 06, 2026.
Master DuckDB! Learn to install and use this lightning-fast, serverless analytics database for efficient data analysis and reporting.
Apache Flink Tutorial: Real-Time Stream Processing for Developers
Jul 06, 2026.
Master real-time stream processing with Apache Flink! Learn its architecture, core concepts, and build your first application for low-latency insights.
Building Real-Time Analytics Pipelines with Apache Flink
Jul 03, 2026.
Learn to build real-time analytics pipelines with Apache Flink. Process data streams efficiently for faster insights and immediate business actions.
Robotics and Automation: Past, Present, and the Road Ahead (Season 1)
Jul 02, 2026.
Explore the evolution of manufacturing automation, from past systems to Smart Factories, and understand inbound/outbound processes.
Designing AI-Native Event Processing Systems with Azure Event Grid and .NET
Jun 25, 2026.
Build intelligent, AI-native event processing systems with Azure Event Grid and .NET for real-time analysis and automated decisions.
Designing AI-Native Business Process Automation with .NET Aspire
Jun 24, 2026.
Unlock AI-Native Business Process Automation with .NET Aspire. Build intelligent, scalable workflows integrating AI, systems, and humans.
Designing AI-Native Background Processing Systems with ASP.NET Core
Jun 22, 2026.
Design AI-native background processing systems with ASP.NET Core. Explore patterns for scalable, reliable AI workloads.
Selecting the Right Embedding Model for a New Domain
Jun 20, 2026.
Empirically select the best embedding model for specialized domains using LangGraph. Optimize RAG performance beyond general knowledge.
Building an Inventory & Order Management System in ASP.NET Core - Part 2
Jun 19, 2026.
Build a robust ASP.NET Core Inventory & Order Management System with order processing, security, reporting, and deployment.
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.
AI-Powered Knowledge Extraction from Enterprise Documents Using .NET
Jun 17, 2026.
Unlock enterprise document insights with .NET and AI. Automate knowledge extraction, improve search, and boost efficiency.
Construct List Using XOR Queries – Efficient Reverse Processing Approach
Jun 16, 2026.
Efficiently construct a list using XOR queries by processing in reverse. Avoids costly array updates with bit manipulation.
Building AI-Native APIs with ASP.NET Core and Natural Language Interfaces
Jun 10, 2026.
Build AI-native APIs with ASP.NET Core. Leverage natural language, intent processing, and semantic search for intelligent applications.
Building a Natural Language API Gateway Using ASP.NET Core and AI
Jun 08, 2026.
Learn how to build a Natural Language API Gateway using ASP.NET Core and AI. Discover intent detection, API orchestration, structured outputs, security controls, and enterprise implementation patterns.
Event-Driven Architecture with Apache Kafka and .NET
Jun 05, 2026.
Learn Event-Driven Architecture with Apache Kafka and .NET. Build scalable microservices using Kafka producers, consumers, topics, and real-time event processing.
SQL Server Performance Tuning Techniques for Modern Applications
Jun 05, 2026.
Learn how to build scalable background services using .NET Worker Services. Process queues, run scheduled jobs, and create reliable cloud-native applications.
IAsyncEnumerable vs IEnumerable in C#: Performance and Use Cases
Jun 03, 2026.
Learn the differences between IAsyncEnumerable and IEnumerable in C#. Explore performance, memory usage, async streaming, real-world examples, and best practices.
Amazon SQS Explained: Building Reliable Message Queues
Jun 03, 2026.
Learn Amazon SQS with real-world examples. Understand Standard Queues, FIFO Queues, Dead Letter Queues, and build reliable message-driven applications.
Principal Component Analysis (PCA) Explained for Beginners
Jun 03, 2026.
Learn Principal Component Analysis (PCA) for beginners with practical examples. Understand dimensionality reduction, explained variance, PCA implementation, and best practices.
Handling Imbalanced Datasets in Machine Learning Projects
Jun 03, 2026.
Learn how to handle imbalanced datasets in machine learning using SMOTE, oversampling, undersampling, class weighting, and evaluation metrics with examples.
Python Multiprocessing vs Multithreading: When to Use Each
Jun 03, 2026.
Learn the differences between Python Multiprocessing and Multithreading. Understand the GIL, CPU-bound vs I/O-bound tasks, performance, and best use cases.
Why Developers Should Prepare for the AI PC Revolution
Jun 01, 2026.
Prepare for the AI PC revolution! Discover how AI-powered computers are transforming software development, enabling faster workflows, and enhancing privacy. Learn key technologies!
Automate Sales Document Approvals Using Power Automate: Step-by-Step Guide
May 18, 2026.
Automate sales document approvals with Power Automate! This guide provides a step-by-step workflow to streamline approvals, saving time and boosting efficiency. Get approvals faster!
create a Artistic Photo Filters using html css and javascript
May 12, 2026.
Build an artistic photo filter web app using HTML, CSS, and JavaScript! Upload images, apply filters like grayscale and sepia, and preview in real-time.
C# Excel Library: Comparing 6 Options for .NET Developers in 2026
May 05, 2026.
Managing Excel files and Excel data is the lingua franca of internal business operations. Every line-of-business project eventually has to read and write them, export data, or convert Excel documents to another structured format. The library you pick shapes your deployment target, your licensing overhead, and how often your team chases down obscure format edge cases.
What is TF-IDF and How is it Used in Text Processing?
Apr 20, 2026.
Unlock the power of TF-IDF! Learn how this essential NLP technique identifies important words in documents for search, classification, and more. Master text processing!
What is Event-Driven Architecture and How Does it Work with Message Brokers?
Apr 20, 2026.
Discover Event-Driven Architecture (EDA) and its synergy with message brokers for scalable, real-time applications. Learn how it enhances flexibility and performance.
What is DNS Resolution Process and How Does It Work Step by Step?
Apr 17, 2026.
Demystify the DNS resolution process! Learn how domain names translate to IP addresses, enabling seamless website access. Explore the steps, components, and benefits.
How to Build a Semantic Search Engine Using Vector Embeddings
Apr 14, 2026.
Build a semantic search engine using vector embeddings! Learn to understand search intent, improve accuracy, and deliver relevant results beyond keywords.
What is Tokenization in NLP and How Does It Work?
Apr 13, 2026.
Unlock the power of NLP! Learn about tokenization, the crucial first step in AI. Discover its types, importance, and how it fuels chatbots, LLMs, and more.
How to Run Background Jobs in .NET Using Hangfire
Apr 08, 2026.
Learn how to implement background jobs in ASP.NET Core using Hangfire with step-by-step examples. Improve performance with scheduling and async processing.
How to Use Multithreading in C# to Run Tasks in Parallel?
Apr 07, 2026.
Unlock the power of parallel processing in C# with multithreading! Learn how to use Tasks, async/await, and the Parallel class to boost performance and responsiveness. Master multithreading!
What Is a Large Language Model (LLM) and How Does It Work?
Apr 06, 2026.
Unlock the power of Large Language Models (LLMs)! Learn how these AI marvels understand, process, and generate human language, powering chatbots and more. Discover their real-world applications and limitations.
Ultra-High Performance Bulk Processing (Array Binding, Benchmarking & Optimization)
Mar 26, 2026.
Unlock ultra-fast bulk processing in Oracle with array binding! Learn how to optimize inserts, updates, and deletes for 100K+ records in ASP.NET Core. Benchmarking, parallel processing, and memory optimization tips included.
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!
In-Process Caching vs. Redis: When to Use Which in a Microservices Setup?
Mar 27, 2026.
Explore in-process caching vs. Redis for microservices. Learn when to use each for optimal performance, scalability, and data consistency in your architecture.
What is Edge Computing and How is it Related to Cloud?
Mar 26, 2026.
Explore edge computing: process data locally for speed & efficiency. Learn how it complements cloud for real-time apps, IoT, & smart devices. Discover use cases!
How to Deploy Node.js App on AWS EC2 with Nginx and PM2
Mar 23, 2026.
Deploy Node.js apps to AWS EC2 using Nginx and PM2. This guide covers EC2 setup, Node.js installation, reverse proxy configuration, and process management. Perfect for scalable and reliable deployments!
Building High-Throughput Pipelines in C# with TPL Dataflow
Mar 21, 2026.
Build high-throughput data pipelines in C# using TPL Dataflow! Learn to process data efficiently with concurrency control and a clean architecture. Example: Car manufacturing.
What Is Edge Computing and Why It Is Important for Modern Applications?
Mar 19, 2026.
Explore edge computing: process data closer to the source for faster performance, reduced latency, and real-time decisions. Discover its importance and use cases.
What Is Data Streaming Using Apache Kafka and How Does It Work?
Mar 18, 2026.
Discover Apache Kafka, the leading data streaming platform! Learn how it enables real-time data processing for apps like payment systems and e-commerce. A must-know for developers!
How to Reduce Latency in High-Performance Backend Systems?
Mar 18, 2026.
Boost backend performance! Learn proven strategies to slash latency in your systems. Caching, async processing, and more for faster, scalable applications.
Generating QR Codes Using Python: A Practical Technical Guide
Mar 18, 2026.
Learn how to generate and customize QR codes using Python. This guide covers basic generation, adding logos, encoding data, and real-world applications for asset tracking.
What Practices Help Design Efficient Data Pipelines for Streaming Data?
Mar 13, 2026.
Discover best practices for designing efficient streaming data pipelines. Learn about scalable architectures, data partitioning, and optimization techniques for real-time data processing.
How do developers build AI workflows that combine text, image, and data inputs?
Mar 11, 2026.
Discover how developers create AI workflows combining text, images, and data for smarter applications. Learn about architecture, pipelines, and real-world examples.
How Do Concurrency Models Differ Across Modern Programming Languages?
Mar 11, 2026.
Explore concurrency models across Java, Go, Python, and JavaScript. Learn how threads, event loops, actors, and async/await impact performance and scalability.
What Are the Practical Applications of Compact Multimodal AI Models in Real-World Systems?
Mar 10, 2026.
Explore compact multimodal AI models: blending visual and textual data for efficient real-world applications. Revolutionizing industries with accessible AI solutions.
How Are Developers Building Multimodal AI Applications in 2026?
Mar 10, 2026.
Explore how developers are crafting multimodal AI apps in 2026, blending vision, language, and reasoning for richer user experiences. Discover real-world use cases!
How to implement semantic search in applications using vector databases?
Mar 09, 2026.
Unlock semantic search! Learn how vector databases and AI embeddings revolutionize information retrieval, enabling context-aware results beyond keyword matching.
What Is Event-Driven Architecture and When Should Developers Use It?
Mar 09, 2026.
Discover event-driven architecture (EDA): its benefits, core components, and when to use it for scalable, real-time applications and microservices. Learn best practices!
What Is Event-Driven Architecture and How Does It Improve System Scalability?
Mar 06, 2026.
Discover event-driven architecture: a design pattern for building scalable, responsive systems. Learn how it improves performance and resilience in modern applications.
JavaScript vs TypeScript Build and Tooling Differences in ASP.NET Core React Projects
Feb 28, 2026.
Understand the build process, tooling, and Visual Studio differences between JavaScript and TypeScript when using React inside ASP.NET Core applications.
AI for Banking Operations on Azure: Intelligent Risk Control and Process Acceleration
Feb 27, 2026.
Modernize banking operations with Azure AI. Enhance risk control, accelerate compliance, and streamline processes for improved efficiency and governance.
How to Add a Watermark to an Image in C#
Feb 26, 2026.
Learn how to protect your images in C# by adding watermarks using the built-in System.Drawing namespace. This guide explains how to control transparency, dynamically position watermarks, and secure your visual content without relying on third-party libraries.
Migrate C# Azure Functions from In-Process to the Isolated Worker Model
Feb 20, 2026.
Microsoft Azure Functions has been a popular platform for building serverless applications in .NET using the in-process execution model. However, with the evolution of .NET and the need for greater control, isolation, and long-term support, Microsoft now recommends migrating to the .NET isolated worker model. In this article, we’ll walk through why this migration is necessary, what drivers make it critical for enterprises, how the in-process and isolated worker models differ, the trade-offs and cost impact, and a practical step-by-step migration approach with code samples based on Microsoft’s official guidance.
ZLINQ vs LINQ
Feb 20, 2026.
Unlock peak .NET performance! Compare LINQ & ZLINQ for querying data. Discover when ZLINQ's zero-allocation approach crushes LINQ in speed and memory efficiency.
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.