Want to become a Vibe Coder? Join Vibe Coding Training here
x
C# Corner
Tech
News
Videos
Forums
Jobs
Books
Events
More
Interviews
Live
Learn
Training
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]
Jitendra Mesavaniya(6)
Praveen Sreeram(5)
Abhishek Chadha(4)
Ayush Gupta(3)
John Godel(3)
Aradhana Tripathi(3)
George (3)
Lokendra Singh(3)
Ajay Kumar(3)
Sardar Mudassar Ali Khan (2)
Mahesh Chand(2)
Tural Suleymani(2)
Bohdan Stupak(2)
Ganesan C(2)
Subarta Ray(2)
Babita (2)
Swesh S(2)
Sanjay Kumar(2)
Punar Dutt Rajput(2)
Ashish Bhatnagar(2)
Chetan Sanghani(2)
Diptiranjan Sutar(2)
Pratik Chavan(1)
Sarthak Varshney(1)
Saurabh Prajapati(1)
Sangeetha S(1)
Divyansh Gupta(1)
Muhammad Imran Ansari(1)
Gowtham Rajamanickam(1)
Raveena Attri(1)
Mark Pelf(1)
Hitanshi Mehta(1)
Shiv Sharma(1)
Varun Setia(1)
Daniel Gomez(1)
Praveen Raveendran Pillai(1)
Allen Oneill(1)
Devesh Omar(1)
Shafana Safwan(1)
Jin Necesario(1)
Tuhin Paul(1)
Aiswarya E V(1)
Sreeparna Sreejay(1)
Rikam Palkar(1)
Abhishek Yadav(1)
Priya Chavadiya(1)
Vijay Yadav(1)
Aman Gupta(1)
Muhammad Asif(1)
Gajendra Jangid(1)
Abhishek Dhoriya(1)
Nitin (1)
Allani Saikumar(1)
Vikas Singh(1)
Gaurav Kumar(1)
Ishika Tiwari(1)
Ashutosh Singh(1)
Amit Mohanty(1)
Jobin S(1)
Prasad (1)
Ramasagar Pulidindi(1)
Mohamed Shifan(1)
Pratik Somaiya(1)
Resources
No resource found
Fixing Ambiguous Method Calls in AutoMapper with DI in .NET
Jul 14, 2025.
AutoMapper simplifies object mapping in .NET, but using it with Dependency Injection can cause ambiguous method call errors. Fix this by using explicit types, avoiding objects, and defining clear mapping profiles.
How to Conduct a Valid HIPAA Risk Assessment
Jul 14, 2025.
Learn how to perform a valid HIPAA risk assessment—from scoping and PHI inventory to threat modeling, vulnerability scanning, risk scoring, and continuous monitoring—to keep your systems compliant and secure.
What specific HIPAA rules apply to my software?
Jul 12, 2025.
Discover exactly which HIPAA rules—Privacy, Security, Breach Notification—apply to your software. Learn how to translate each provision into code, architecture, and process requirements.
Guide: Importing Test Cases into Zephyr Squad using Excel
Jul 10, 2025.
This guide provides step-by-step instructions for importing multiple test cases into Zephyr Squad using an Excel file. It also explains the importance of the 'Discriminator' field, the correct use of 'Issue Type = Test', and how to structure test steps.
What Exactly Is a CronJob in Kubernetes?
Jul 03, 2025.
Learn how to automate recurring tasks in Kubernetes using CronJobs. This beginner-friendly guide covers scheduling, examples, best practices, and real-world use.
Hangfire Integration in .NET 8: A Beginner's Guide
Jun 23, 2025.
Learn how to integrate Hangfire with .NET 8 to run background jobs, schedule tasks, and manage queues with ease. This beginner-friendly guide covers setup, usage, and dashboard configuration.
What is Tensor Processing Units (TPUs) ?
Jun 16, 2025.
Learn how to train deep learning models on TPUs using TensorFlow and Keras. This guide covers setup, performance tuning, data pipelines, model saving/loading, and best practices for efficient TPU usage.
Task Schedule Library in Python
Jun 11, 2025.
Learn how to schedule and automate tasks in Python using the lightweight schedule library. Perfect for running scripts at intervals, daily jobs, or recurring tasks—no cron required.
Building Background Tasks in ASP.NET Core
Jun 09, 2025.
In modern ASP.NET Core applications, especially those involving microservices, background processing is a key requirement. Whether it’s sending emails, processing Kafka messages, running cron-like jobs, or handling long-running workflows, background services are essential.
How to Automate Tasks in Azure Using Logic Apps with C# Integration
Jun 02, 2025.
Seamlessly automate workflows using Azure Logic Apps and C#. Trigger Logic Apps programmatically, integrate with cloud and on-premises systems, and build scalable, maintainable solutions with minimal code.
Why You Should Use Domain-Driven Design in Your Real Projects
May 27, 2025.
Discover why Domain-Driven Design (DDD) is essential for real-world projects. Learn how it helps tackle complex business logic, improve code structure, and align software with business goals.
Create Your First Desktop Flow in Power Automate Desktop (PAD)
May 23, 2025.
Power Automate Desktop is Microsoft’s free tool that lets you automate tasks on your Windows PC without coding. Easily create flows to handle repetitive work like data entry, app control, web scraping, and more.
Using RAG architecture for generative tasks
May 22, 2025.
This article explores using Retrieval Augmented Generation (RAG) with LLMs to create artistic text, combining personal datasets, prompt engineering, and synthetic data for more relevant, high-quality poetic output.
Start Tomorrow Today!
May 11, 2025.
The Vibe Coding Platform revolutionizes software development with AI-driven insights, real-time collaboration, and scalable tools. Perfect for solo developers, teams, and enterprises, it accelerates coding, testing, and deployment.
Implementing Event-Driven Architectures with Kafka, RabbitMQ, or Azure Service Bus (Comparisons, Pros, and Cons)
May 06, 2025.
Event-driven architecture (EDA) enables scalable, decoupled, and resilient systems using message brokers like Apache Kafka, RabbitMQ, and Azure Service Bus. Each offers unique features for different use cases.
How to Convert a DataTable to a List of Objects in C#
Apr 27, 2025.
Learn how to convert a DataTable to a List<T> in C#. Explore manual, reflection-based, and LINQ methods for better performance, type safety, and cleaner code. Improve maintainability in modern C# applications.
How to Run a Python Script Automatically on AWS Lambda
Apr 11, 2025.
Learn how to schedule a Python script on AWS Lambda using CloudWatch Events. This beginner-friendly guide walks you through creating a Lambda function, setting up scheduled triggers, and checking logs perfect for automating tasks using AWS Free Tier.
GitHub Copilot (Gen-AI) is Helpful, But Not Great (March 2025)
Apr 05, 2025.
GitHub Copilot Pro boosts productivity in ASP.NET 8/C# by suggesting code via AI, helping with repetitive tasks. While not perfect, it’s useful with training, prompt engineering, and context setup.
Automate Email Sending Using SSIS Script Task
Feb 28, 2025.
This article is about Automate Email Sending Using SSIS Script Task
Feeling Overworked? Meet Your Secret Santa
Jan 09, 2025.
Feeling overwhelmed by work? Discover the magic of a Secret Santa! This article explores how the simple tradition of giving and receiving surprise gifts can boost morale, reduce stress, and foster stronger workplace connections.
Apply UI to Enhance Choice Fields with Conditional Formatting
Jan 02, 2025.
Enhance SharePoint lists with UI Conditional Formatting. Use JSON to customize Choice Fields, changing colors, icons, and text dynamically based on values like "Done" or "In progress" for better data visualization.
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.
How to use AutoMapper in .NET Web API
Dec 20, 2024.
In this article, we are going to explore how to use AutoMapper in the .NET Web API Application with examples. How to use AutoMapper in .NET Web API
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
Remove IIS Log Files (3) --- Deploy VBScript Automation by Pipeline
Dec 17, 2024.
This article is to discuss the deploying VBScript automation by pipeline
Implementing Background Tasks in Python
Dec 16, 2024.
This article covers key concepts like concurrency, task queues, and process management, helping you execute time-consuming tasks efficiently without blocking your main program flow.
Integrating SQS with Lambda using Event Source Mapping
Dec 16, 2024.
This setup allows Lambda functions to automatically trigger in response to messages in an SQS queue, providing a serverless, scalable solution for asynchronous processing and efficient message handling in AWS.
Enhancing Performance and Responsiveness Using Threading in C#
Dec 13, 2024.
Discover how to use threading in C# to make your applications faster and more responsive by running multiple tasks at the same time.
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.
How to Use Microsoft Teams for Project Management
Nov 28, 2024.
Microsoft Teams simplifies project management by integrating task management, real-time communication, and collaboration. Use Planner for tasks, schedule check-ins, and keep your team organized with chat updates and meetings.
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.
.NET 9 : Task.WhenEach
Nov 18, 2024.
In .NET 9, the new Task.WhenEach method enhances asynchronous programming by processing tasks as they complete, allowing for more efficient handling of varying completion times. Happy coding!
Data Professionals to LLM/GPT Prompting for Everyday Tasks
Nov 17, 2024.
A guide for data professionals on leveraging Microsoft OpenAI with Python for efficient workflows and enhanced data analysis. Focuses on prompt design, including clear instructions, context, and temperature adjustments.
Increase Application Performance using Task.Run in .NET Core
Nov 15, 2024.
Explore the power of Task.Run in .NET Core to efficiently handle background tasks like logging, report generation, and email sending, enhancing application performance and responsiveness without blocking the main thread.
Streamline Resource Onboarding with AWS Tag-Sync Task
Nov 13, 2024.
This guide explores using AWS Tag-Sync tasks to streamline onboarding resources into AWS applications. By automating resource tagging, AWS Tag-Sync helps improve organization, governance, and cost allocation.
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.
RxJS Operator Essentials: Map, Tap, Filter, and More
Nov 12, 2024.
This article explores key RxJS operators in Angular, like map, tap, filter, take, and takeLast. You'll learn how each operator manipulates data streams to handle emitted values, log information, and perform conditional filtering.
Creating Interactive Charts with Chart.js and TypeScript
Nov 10, 2024.
To create a responsive chart in a TypeScript application, use Chart.js—a popular library for data visualization. Set up your TypeScript project, install Chart.js and its types, and configure Webpack for bundling.
Map, Filter and Reduce in TypeScript with Examples
Oct 30, 2024.
This guide provides a comprehensive overview of these essential functions, complete with practical examples to illustrate their use in real-world applications. Enhance your coding skills and streamline data manipulation with TypeScript today.
Debugging Azure DevOps Pipelines with System.Debug
Oct 26, 2024.
This article explores essential techniques for Azure DevOps pipeline error diagnosis. It discusses how to enable diagnostic logs for individual and all pipeline executions using the "Enable System Diagnostics" checkbox and the system. debug variable.
Understanding List Column Data Types in SharePoint
Oct 15, 2024.
SharePoint allows users to create and manage lists with various column types, such as text, number, date, and lookup fields. These columns help organize and store data effectively, ensuring better reporting and data integrity.
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.
Custom Copilot: Fetch and Process SharePoint List Data Using Prompt AI Builder
Sep 29, 2024.
It guides users through creating custom workflows in Copilot Studio, automating data retrieval, and utilizing AI to process and present information efficiently, enhancing task management and decision-making.
working with map and flatMap Transformations in PySpark
Sep 19, 2024.
This article explores the differences between the map and flatMap transformations in PySpark. The map function applies a one-to-one transformation to each element, while flatMap allows for multiple outputs per input. Understanding their differences helps write efficient PySpark code.
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.
Blazor Meets Azure Maps
Aug 29, 2024.
This guide walks you through creating a Map component using Azure APIs in a Blazor application. It covers setting up an Azure Maps account, obtaining a subscription key, and integrating the map into your app with JavaScript and C#. You'll learn how to display maps with custom styles and themes using Azure Maps.
Mastering Microsoft 365 Copilot Prompts
Aug 27, 2024.
Microsoft 365 Copilot enhances productivity by using AI to streamline workflows in apps like Word, Excel, and PowerPoint. Mastering prompt techniques—ranging from basic to advanced—enables users to achieve more accurate and relevant results. This guide covers prompt clarity, specificity, and multi-step strategies.
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.
Exploring ValueTask in C#
Aug 05, 2024.
xploring ValueTask in C#" delves into the intricacies of the ValueTask type introduced in C#. It compares ValueTask with Task, highlighting performance benefits and appropriate use cases.
Async/Await: Beyond the Basics
Aug 05, 2024.
Error handling in async code involves using try-catch blocks to manage exceptions, ensuring smooth operation. Task chaining, like a relay race, connects tasks so the result of one task feeds into the next.
Enhancing Performance and Safety with System.Threading.Lock in .NET 9 and C# 13
Jul 22, 2024.
Explore the new System.Threading.Lock in .NET 9 and C# 13 for enhanced multithreading performance and safety. This article covers its benefits, compiler warnings for misuse, and best practices for locking in older versions.
Task Scheduling with System.Threading.Timer in .NET
Jul 21, 2024.
Efficient task scheduling is essential for many applications, whether you're building background services, automated tasks, or periodic data processing. In .NET, the System.Threading.Timer class provides a powerful and straightforward way to schedule tasks to run at specific intervals.
Background Tasks with BackgroundService in .NET 7
Jul 17, 2024.
In modern software development, background tasks are essential for handling operations that need to run independently of user interactions, such as processing data, sending notifications, or performing periodic maintenance.
Hangfire: Simplifying Background Job Processing
Jul 16, 2024.
Discover how Hangfire simplifies background job processing in ASP.NET applications. Learn about its robust features for task scheduling, job management, and asynchronous job execution.
How to Perform Basic Nmap Scans
Jul 10, 2024.
Learn how to perform basic Nmap scans to enhance your network security skills. This guide covers essential Nmap commands, helping you understand how to map networks, identify open ports, and detect vulnerabilities.
Synchronous vs Asynchronous: Task.WaitAll and Task.WhenAll in .NET
Jul 09, 2024.
Synchronous vs Asynchronous: Explore the distinctions between Task.WaitAll and Task.WhenAll in .NET programming. Learn how Task.WaitAll synchronously waits for all tasks to complete, while Task.WhenAll asynchronously waits, enabling concurrent task execution.
Understanding MapStruct in Spring Boot for Java Bean Mapping
Jul 09, 2024.
Explore MapStruct in Spring Boot for seamless Java Bean mapping. Discover how MapStruct simplifies object mapping between DTOs and entities, leveraging annotations for automated conversion.
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.
Multi-Threading (5), --- Summary
Jul 08, 2024.
This article will summarize the multi-threading.
Top Angular Project Ideas for Beginners
Jun 28, 2024.
Create an Angular project to enhance your skills and portfolio. Ideas include an e-commerce site with product listings and payment integration, a task manager for project organization, a blog platform for user-generated content, a weather app with real-time updates, or a real-time chat application with WebSocket integration.
Set Interface and Map Interface in java.util Package
Jun 26, 2024.
The Set Interface and Map Interface within the java.util package are fundamental components of Java's Collections Framework. The Set Interface defines a collection that does not allow duplicate elements, offering implementations like HashSet, TreeSet, and LinkedHashSet.
Concurrency and Parallelism in C#
Jun 24, 2024.
This article introduces concurrency and parallelism in C#, covering key concepts, benefits, and practical examples. Learn how to use async/await for asynchronous programming and the Parallel class for parallel computing, enhancing application performance and responsiveness.
Transforming Data in JavaScript: Exploring Map, Filter, & Reduce
Jun 21, 2024.
In JavaScript programming, mastering array methods like map, filter, and reduce is essential for efficient data manipulation. Map transforms arrays by applying a function to each element, filter selects elements based on criteria, and reduce aggregates values into one.
Developing a Sturdy Project Schedule
Jun 17, 2024.
Developing a robust project schedule involves defining goals, breaking tasks into manageable units, establishing dependencies, estimating task durations, allocating resources effectively, and using tools like CPM and Gantt charts.
Microsoft Copilot Studio: Your Guide to Conversational AI Powerhouse
Jun 14, 2024.
Discover Microsoft Copilot Studio, a powerful low-code platform for building custom conversational AI applications. Automate tasks, personalize experiences, and streamline workflows within your Microsoft 365 environment with ease. Whether you're a developer or entrepreneur.
Using String-Based Enums in C#
Jun 10, 2024.
In many applications, it is necessary to represent enumerations with string values rather than their default integer values. This can be particularly useful when working with JSON, XML, or other data formats where string representations are more meaningful or required.
Essential Tools and Technologies for Project Leaders
Jun 06, 2024.
Essential tools for project leaders include project management software like Trello, communication tools such as Slack, task automation platforms like Zapier, data analytics tools such as Tableau, and document management systems like Google Drive.
10 Best AI Search Engines in 2024 (Free & Paid)
Jun 06, 2024.
Artificial Intelligence (AI) has significantly enhanced the capabilities of search engines, making them smarter, faster, and more intuitive. As we step into 2024, let's explore the 10 best AI-powered search engines that are shaping the way we discover information.
The One Behind Concurrency in C#
Jun 04, 2024.
The Thread Pool in C# simplifies concurrency by managing threads for you. Unlike creating and managing threads yourself, the Thread Pool offers a pool of reusable threads, improving performance and reducing complexity. It's ideal for short-lived tasks like calculations or processing data.
Understanding JavaScript: Map vs Reduce
Jun 02, 2024.
In this article, we delve into the JavaScript functions map and reduce, essential tools for array manipulation and functional programming. We'll explore their differences, use cases, and performance considerations.
How does filter differ from map and reduce in JavaScript?
Jun 02, 2024.
In JavaScript, filter, map, and reduce are powerful array methods. Filter selectively removes elements based on a condition. Map transforms each element. Reduce boils down the array into a single value through accumulation. Each serves distinct purposes in data manipulation.
Configuring Filter and Dispatcher Mapping in Servlets
May 24, 2024.
Configuring filter and dispatcher mapping in servlets involves defining rules for intercepting requests and forwarding them to appropriate components. This ensures efficient request handling and filtering based on specified conditions, optimizing servlet-based applications.
Working with Concurrent Hash Map in Java
May 22, 2024.
ConcurrentHashMap in Java is a thread-safe Map implementation that allows concurrent access and modification by multiple threads without external synchronization, ideal for multi-threaded environments.
Common JavaScript Mistakes To Avoid
May 22, 2024.
Enhance JavaScript skills by avoiding common mistakes like inefficient looping and mishandling null values, and mastering array manipulation techniques
Working with Lambda Functions in Python
May 21, 2024.
Lambda functions in Python are concise, anonymous functions defined with the lambda keyword. They're ideal for short, disposable tasks and commonly used with map(), filter(), and reduce() functions for streamlined code.
Dynamic Mapping Database result to Entity T
May 20, 2024.
This article provides logic for Mapping the SQL Result to C# Class. This code snippet demonstrates the dynamic mapping of SQL result columns to C# properties, converting SNAKE_CASE SQL column names to PascalCase C# properties using MapToList for DbDataReader to object mapping.
Building an Interactive Location Selector with Google Maps in ASP.NET MVC
May 16, 2024.
In this article, Learn how to integrate Google Maps into your ASP.NET MVC application to create an interactive location selector. Follow step-by-step instructions to enable users to click on a map, select a location, and store it for future reference.
7 Easy Ways to Loop in JavaScript
May 16, 2024.
JavaScript loops include for, while, do...while, for...in, for...of, forEach, and map, providing versatile iteration and transformation capabilities
Concepts of Threads, Thread Pools, and Tasks in C#
May 13, 2024.
Threads are the smallest units of execution, enabling concurrency but requiring manual management. Thread pools efficiently manage threads for short-lived tasks, while tasks abstract asynchronous operations for responsive applications.
From Traditional to Modern: Understanding of JavaScript Functions
Apr 30, 2024.
JavaScript functions are versatile tools, organizing code, enabling reusability, and improving readability. Named, anonymous, arrow, IIFE, callback, higher-order, and constructor functions offer diverse ways to enhance code structure and functionality.
Best Practices for Threading in .NET C#
Apr 24, 2024.
Threading is a powerful feature in .NET C# that allows developers to execute multiple tasks concurrently. In this article, we'll explore best practices for managed threading in .NET C#, covering topics such as thread safety, synchronization, and performance optimization.
Simplifying Background Tasks with WorkManager in Android
Apr 23, 2024.
This article guides you on how WorkManager in Android simplifies task scheduling, improves background processing, and optimizes app development across different devices
Implementing a Map with Latitude and Longitude in JavaScript
Apr 23, 2024.
We'll explore how to leverage Leaflet, a powerful JavaScript library for interactive maps. This article guides the creation of dynamic maps using Leaflet and geolocation. It covers HTML structure, CSS styling, and JavaScript implementation for interactive map generation.
Email Scheduling with Hangfire in .NET Core Minimal APIs
Apr 19, 2024.
In modern web applications, sending recurring emails is a common requirement for tasks such as notifications, reminders, or scheduled reports. Hangfire is a popular library in the .NET ecosystem that provides a simple way to perform background processing tasks, including sending emails, in .NET applications. With the introduction of .NET Core Minimal APIs, building lightweight and efficient web applications has become even easier. In
Exploring the Fundamentals of Concurrent Programming in .NET
Apr 19, 2024.
Concurrency is vital for efficient applications. .NET offers Thread, Multithreading, Task, Async & Await, Threadpool, Lock, and Deadlock tools. Understanding them enhances .NET development for scalable and responsive apps.
Learn About Collections in Rust
Apr 17, 2024.
In this article, we will explore all types of collections in the Rust Programming Language. Collections are essential in Rust for efficient data management. Arrays hold fixed-size elements, vectors offer dynamic resizing, and slices provide references to portions of collections.
What is Object Mapping in .NET and AutoMapper ?
Apr 10, 2024.
Object mapping plays a crucial role in modern software development, particularly in .NET applications where data transformation between different layers is a common requirement.
Sending Recurring Emails Using HangFire in .NET Core Minimal APIs
Apr 10, 2024.
Learn how to automate recurring email tasks using Hangfire in .NET Core Minimal APIs. Hangfire offers multi-threaded, scalable task scheduling, perfect for batch email notifications, database maintenance, and more. Configure Hangfire, schedule recurring jobs, and integrate email sending functionality seamlessly.
Copying Files from Git Repository to Azure Storage in Azure DevOps
Mar 28, 2024.
Automate file copying from a Git repository to an Azure Storage Account with Azure DevOps. Utilize CI/CD pipelines to streamline the process, employing AzureCLI tasks and inline scripts to ensure seamless integration and efficient management of resources across your development workflow.
Azure DevOps: Classic Editor for Azure Build & Release Pipelines
Mar 27, 2024.
Learn to create Build and Release Pipelines in DevOps for Azure Repos Git. Configure tasks for Power Platform tools like solution export and import. Use Service Principle for authentication and define target environment details. Ensure successful pipeline creation for efficient project management.
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.
Passing Values Between Tasks in Azure DevOps Pipeline
Mar 26, 2024.
In this article, we will learn efficient inter-task communication in Azure DevOps pipelines. Discover how to pass values between tasks using the task.setvariable logging command, streamlining your pipeline automation.
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.
Background Services in .NET Core
Mar 22, 2024.
In this article, we will learn Background Services in .NET Core allow developers to execute asynchronous tasks in the background, ensuring the smooth operation of applications.
Getting Started With Mapster in ASP.NET Core
Mar 20, 2024.
Learn how to streamline object mapping in ASP.NET Core applications using Mapster. This comprehensive guide covers installation, basic mapping techniques, advanced features like custom mapping, and practical examples to help you master the art of efficient data transformation.
Effective Communication Between Executable Files Using Shared Memory
Mar 18, 2024.
In a WPF (Windows Presentation Foundation) application, inter-process connectivity typically involves communication between different components or modules within the same application or between separate WPF applications running on the same system or across different systems.
Creating Distributed Map-Reduce Job via AWS Step Function
Mar 18, 2024.
Example of distributed map-reduce job using AWS Step Function on the example of the generative art piece. The article explains using AWS Step Functions to orchestrate lambdas in a distributed serverless architecture, with examples and considerations for robustness.
Installing File Server Resource Manager on Windows Server
Mar 11, 2024.
In this article, we will learn File Server Resource Manager (FSRM) is a role service in Windows Server that allows you to manage and control the data stored on your file servers. FSRM helps you to classify files, set quotas on folders, and create reports monitoring storage usage.
Big Data: Navigating the Digital Ocean of Information
Mar 05, 2024.
In the era of technology, data has become the new currency. Big Data, a term frequently heard across industries, represents the vast expanse of information reshaping our world. The essence of Big Data, its dimensions, real-world applications, and the role of Hadoop Distributed File System (HDFS) in managing its vast scale.