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
Certification
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]
Anubhav Chaudhary(5)
Rinki (4)
Ayush Gupta(3)
Rohatash Kumar(3)
Aman Gupta(3)
Sharp Economy(3)
Satya Karki(2)
Jignesh Trivedi(2)
Shivom Agarwal(2)
Varesh Tuli(2)
John Godel(2)
Lalit Bansal(2)
Sanket Terdal(2)
John Charles Olamendy(2)
George (1)
Catcher Wong(1)
Ishoo Anyal(1)
Destin Joy(1)
Kapil Singh Kumawat(1)
Henry He(1)
Ethan Millar(1)
Praveen Sreeram(1)
Bhuvanesh Mohankumar(1)
Arjun Singh(1)
Nagnath Kendre(1)
Douglas Miller(1)
Sanjay Kumar(1)
Sharad Gupta(1)
Hiren V(1)
Alok Pandey(1)
Vishal Nayan(1)
Santhosh Veeraraman(1)
Munir Shaikh(1)
Sanjay David(1)
Vishal Yelve(1)
Dashrath Hapani(1)
Nikunj Satasiya(1)
Chetan Sanghani(1)
Shubhankar Banerjee(1)
Jefferson S. Motta(1)
Uday Dodiya(1)
Dinesh Ravishankar(1)
Anu Viswan(1)
Christian Del Bianco(1)
Dave Williams(1)
Asif Khan(1)
Sabyasachi Mishra(1)
Manas Mohapatra(1)
Nishant Mittal(1)
Mukesh Kumar(1)
Pankaj Kumar Choudhary(1)
Nipun Tomar(1)
Ahmar Husain(1)
Vidya Vrat Agarwal(1)
Mahesh Alle(1)
Gaurav Gupta(1)
Wilson (1)
Imran Ghani(1)
Shekhar Chauhan(1)
Arjun Panwar(1)
Davin Martyn(1)
Gomathi Palaniswamy(1)
Mahesh Chand(1)
Shivprasad (1)
Anand Thakur(1)
Moses Soliman(1)
harikishan.jayaraj (1)
shrijeet (1)
Dipal Choksi(1)
Shivani (1)
Lokendra Singh(1)
Ashish Bhatnagar(1)
Sarfaraj Ansari(1)
Sreenath Kappoor(1)
Ajay Kumar(1)
Jaimin Shethiya(1)
Punar Dutt Rajput(1)
Resources
No resource found
SQL Server Transaction Locks: Identification & Resolution
May 28, 2025.
Learn how SQL Server transaction locks ensure data integrity, identify locking issues using DMVs and Activity Monitor, and explore strategies like query optimization, isolation levels, and deadlock resolution for better performance.
Transactions, Instructions, and Transaction Fees In Solana
May 15, 2024.
Welcome to the dynamic realm of Solana, where transactions are lightning-fast journeys through a decentralized universe. Explore the intricate interplay between transactions, instructions, and fees, powering Solana's vibrant digital economy.
Database Recovery (1-2-1): Use Transaction Log to Recover the Deleted or Modified Data
Oct 31, 2023.
This article is to use of Transaction Log to Recover the Deleted or Modified Data. The SQL Server Transaction Log plays an important role in recovering deleted or modified data if you mistakenly perform a DELETE or UPDATE operation with the wrong condition or badly without filtration condition. This can be achieved by listening to the records stored inside the SQL Server Transaction Log file.
Distributed Transaction in C# Microservices using SAGA Pattern
Apr 11, 2022.
This article describes how to accomplish a distributed transaction in SAGA pattern with the help of DTM in C#'s microservices, and how to handle common anomalies in distributed transactions
How To Perform Transaction Using Swagger API On Stratis Blockchain
Feb 11, 2022.
This article demonstrates how we can perform transactions using Swagger on Stratis Blockchain and provides knowledge of Stratis Full Node API interaction through Swagger.
How To Perform Transaction Using Stratis Cirrus Core Private Net Wallet
Feb 11, 2022.
This article provides insights into different types of blockchain networks and guides beginners to perform the transaction using Stratis Cirrus Core Private Net Wallet.
How To Perform Azure Cross Container Transaction Operation In Cosmos DB
Oct 05, 2021.
Azure cosmos db does not provide transaction operation across different container with different PartitionKey. In this article I am going make ACID behavior using .net core c#
SQL Server Transaction Log And High Availability Solutions
Jan 05, 2021.
This article discusses different types of SQL Server Transaction Logs and High Availability solutions.
SQL Server - Rollback Transaction Completely In Case Of Error
Jul 23, 2018.
Learn what SQL Rollback is and how you want to rollback in SQL Server.
Building A Blockchain In .NET Core - Transaction And Reward
Jun 06, 2018.
In my previous article, I talked about Proof of Work. Proof of Work requires a lot of computing time, in turn, it uses a lot of electricity. One example is that the power consumed by the entire Bitcoin network in November 2017 is higher than that of Ireland. All the nodes in Bitcoin network are volunteers that they “donate” their computing time to the network. The question is why people want to connect their computer to a Blockchain network and use their computing time to help on Proof of Work? The answer is an award.
Difference Between Spring Transaction Propagation Attributes In Java Development
Dec 06, 2016.
In this article, you will learn about the difference between Spring Transaction Propagation attributes in Java Development.
Azure SQL Database Transaction Unit (DTU) Calculator
May 19, 2016.
In this article you will learn about Azure SQL Database Transaction Unit (DTU) Calculator.
Trace Database Transaction Using SQL Profiler
May 18, 2016.
In this article you will learn how to trace database transaction using SQL Profiler.
Concept Of Transaction Scope (Local and Distributed Transaction)
Apr 25, 2016.
In this article you will learn about the concept of Transaction scope (Local and Distributed Transaction).
A Transaction Scope Or Nested Transaction
Jan 26, 2016.
A Transaction Scope or Nested Transaction in database management refers to managing atomic, consistent, isolated, and durable operations. It involves handling multiple database actions as a single unit, ensuring data integrity and reliability.
SQL Server Temporary Table With Master and Transaction Tables
Apr 14, 2015.
This article explains temporary tables with examples in SQL Server.
Understanding Temporary and Transaction Tables in SQL Server
Apr 14, 2015.
This article explains Temporary and Transaction tables in SQL Server.
Working With Transaction in Entity Framework 6.0
Sep 15, 2014.
In this article, you will learn how to work with transactions in Entity Framework 6.0. Entity Framework internally maintains transactions when the SaveChanges() method is called. When we execute another operation, the Entity Framework creates a new transaction.
How to Recover Deleted/truncated and Dropped Data ,objects in SQL Server Using Transaction Log and LSNs
Jul 24, 2014.
This article describes how to recover deleted, truncated and dropped data objects using the transaction log and LSNs in SQL Server.
How to Track Database Transaction Log in SQL Server 2012
Jul 07, 2014.
This article describes how to track a SQL Server Database Transaction Log and how to written the transaction log when you do any database action.
An Inventory Transaction Report in C#
Apr 24, 2014.
This discussion will focus on a C# module that accepts a transaction date range input for an inventory transactions report.
Delayed Transaction Durability in SQL Server 2014 (CTP2)
Feb 27, 2014.
SQL server 2014 (CTP2) introduced Delayed Durability. It helps reduce the IO contention for writing to the transaction log.
Simple MySQL Transaction in ASP.Net
Jan 31, 2014.
In this article, I explain how to insert data into multiple tables using a MySQL Transaction in ASP.NET.
MySQL Transaction in PHP
Feb 06, 2013.
In this article I explain how to use transactions with PHP.
Properties of Transaction in Database
Jul 27, 2012.
In a database context, a transaction refers to a sequence of one or more database operations that are treated as a single unit of work. Transactions are essential for maintaining data integrity, consistency, and reliability in a database management system. Here are some key properties of a transaction:
Inserting Start Transaction in QTP Tool in Testing
Jul 21, 2012.
In this article we discuss how to insert a Start Transaction in the QTP Tool in Testing
Performing SQL Server Transaction Using ADO.NET
Jan 31, 2012.
A transaction allows you to execute two or more SQL commands in such a way that if any one of the statements fail, then no other statement will change the database.
Working on Transaction in a Web Service
Dec 15, 2011.
In this article I am demonstrating a simple transaction operation in a web service application.
Understanding and handling SQL Server Transaction Deadlocks
May 02, 2011.
Deadlocks occur when two users have locks on separate objects and each user wants a lock on the other's object.
Executing multiple stored procedures within a single transaction context from ADO.Net
Mar 20, 2008.
This article discusses how we can execute multiple stored procedures in ADO.NET with different parameter values in a single Transaction context.
Distributed Transaction Coordinator/Control In ASP.NET (DTC)
Jul 31, 2007.
A transaction is a series of work perform as a single unit of work consistency and reliability of the system, can be achieved by binding a set of related operations together in a transaction. Here I will be discussing how we can run distributed application in a application.
Create transaction using the DataAccess objects in ASP.NET
Feb 27, 2007.
This article demonstrates the transaction using the DataAccess objects.
Handle Entity Framework Transactions
Jun 15, 2025.
Learn how to manage transactions in Entity Framework to ensure data integrity. This article covers built-in handling, explicit transactions, rollbacks, commits, and managing multiple DbContexts for consistent operations.
Applying the Saga Pattern for Distributed Transactions Across Services Using C# Examples
May 07, 2025.
The Saga pattern in microservices helps manage distributed transactions by breaking them into local transactions with compensating actions. It ensures data consistency and handles failures through choreography or orchestration.
Blockchain Solutions for Financial Security and Transparent Transactions
Mar 17, 2025.
?Blockchain technology is revolutionizing finance by enhancing transaction security, transparency, and efficiency. Its applications include cross-border payments, asset management, lending, and trade finance, streamlining processes and reducing fraud.
Leveraging Blockchain for Secure, Transparent, and Trustworthy Transactions
Feb 27, 2025.
Blockchain transactions revolutionize digital finance by ensuring security, transparency, and efficiency. Using decentralized ledgers and cryptographic algorithms, blockchain enables trusted transactions without intermediaries.
Transaction in SQL Server
Jan 13, 2025.
This article covers the basics of SQL transactions, including BEGIN, COMMIT, and ROLLBACK commands, ACID properties, isolation levels, and error-handling techniques for effective database management.
Transaction Management in Spring Boot
Jul 30, 2024.
Learn how to handle database transactions effectively, ensure data integrity, and manage rollbacks and commits within your Spring Boot applications. Perfect for developers seeking in-depth insights.
Creating Maintaining Utilizing Transactions in SQL Server
Jul 25, 2024.
A transaction in SQL Server is a sequence of operations performed as a single logical unit of work. A transaction has four main properties, often referred to by the acronym ACID: Atomicity, Consistency, Isolation, and Durability.
Transactions in ADO.NET: Ensuring Data Integrity
Jul 23, 2024.
In database management, transactions are essential to ensure data integrity and consistency. A transaction is a sequence of operations performed as a single logical unit of work
The Role of Nonces in Ethereum and EVM Transactions
Jun 19, 2024.
Explore the role of nonces in EVM-based blockchains like Ethereum. Learn how nonces ensure transaction security, prevent double-spending, and maintain blockchain integrity.
Retrying Transactions in Solana
Jun 14, 2024.
Retrying Transactions in Solana can enhance reliability in blockchain operations. Explore strategies for handling network congestion, node failures, and smart contract interactions.
Transaction Confirmation and Expiration in Solana
Jun 11, 2024.
Explore Solana's high-performance blockchain, designed for decentralized applications and cryptocurrencies. Learn about its rapid transaction confirmation, the role of validators, and mechanisms behind transaction expiration. Optimize your use of Solana for secure, efficient transaction processing.
Understanding Versioned Transactions in Solana
Jun 06, 2024.
Discover how Solana blockchain leverages versioned transactions for enhanced scalability, ensuring seamless upgrades while maintaining backward compatibility. Explore the benefits for developers, offering flexibility and setting a new standard in blockchain technology.
Understanding ACID: The Foundation of Database Transactions
May 17, 2024.
In the domain of database management, ACID (Atomicity, Consistency, Isolation, Durability) principles assure transaction reliability. This article delves into ACID's history, necessity, evolution, constraints, and SQL implementations' demonstrations.
MongoDB and ACID Reliable Data Transactions with NoSQL Databases
Oct 30, 2023.
This article explains what ACID compliance means for database management systems and how MongoDB, a popular NoSQL database, supports ACID transactions.
Transaction Control Language (TCL) Commands in SQL
Sep 14, 2023.
In this article we will learn about Transaction Control Language (TCL) Commands in SQL.
Low level Transactions And Call Data In Solidity
Dec 04, 2022.
In this article, let’s discuss about low level transaction and call data and also fallback and receive function in depth.
Transaction In File Operations
Feb 14, 2022.
The article illustrates how to create a transactional resource manager which supports File I/O operations.
Distributed Transactions with Web API across Application Domains
Mar 28, 2020.
Start a transaction from a client application, involving Web API running in different application domains.
Implementing Blockchain Miner Rewards And Transactions In JavaScript
Mar 29, 2018.
In the previous article, Creating a Blockchain Using JavaScript, you learned how to create a simple blockchain application in JavaScript.
Stream Web API Transactions Using SignalR
Mar 27, 2018.
In the new world of APIs and microservices, it is absolutely correct to say that things have started moving really quickly; .i.e., transforming an idea into a product. But with all this agility comes a lot of moving parts, which sometimes results in serious overhead and in some cases failure of the sole product.
Transaction In MVC Using Entity Framework
Mar 01, 2018.
This article explains how to use transaction in MVC using entity framework to save records in different tables
Transaction In .NET
Oct 30, 2016.
This article describes what transaction is and how it can be implemented in .NET.
Transaction And Isolation Levels In WCF
Nov 25, 2015.
In this article you will learn about transactions, isolation levels and there implementation.
How To Handle 'No Longer Usable SqlTransaction' Error In C#
Oct 31, 2015.
In this article, you will learn how to resolve the following error: “This SqlTransaction has completed; it is no longer usable”.
Transaction Management in SQL
May 28, 2015.
This article explains Transaction Management in SQL.
Transactions in Oracle Database
Oct 21, 2013.
Let us understand how the user queries are handled at the oracle Database, what are all the processes involved in it.
Transaction in WCF
Oct 09, 2013.
In this article, you will learn how to use a transaction in WCF.
Understanding Transactions in SQL Server
Sep 25, 2013.
This article covers the fundamentals of SQL transactions and how to implement SQL Transactions in C# with ACID properties. SQL Transaction code example.
Various Types of Transactions in SQL Server
Aug 06, 2013.
This article explains how to use the transactions and various way of writing the transactions in SQL Server.
Transaction Support in Entity Framework 6
Jul 16, 2013.
With the release of EF6 we added two new APIs to DbContext.Database which make working with transactions easier: UseTransaction() and BeginTransaction().
How to Configure DTC Security to Coordinate Remote Transactions on Your System
Apr 18, 2013.
In this article you will learn how to configure DTC Security to coordinate Remote Transactions on your system.
Determine Whether Computer is Using Remote Coordinator and Resolve Existing Transactions
Apr 17, 2013.
In today's article you will learn how to determine whether a computer is using the Remote Coordinator and resolve existing transactions.
How to Configure DTC Security to Allow Remote Transactions on Your System
Apr 16, 2013.
In this article you will learn how to configure DTC Security to allow your system to participate in Remote Transections.
How to Configure DTC Security to Allow Local Transactions on Your System
Apr 15, 2013.
In this article you will learn how to configure DTC Security to allow Local Transactions on your system.
Distributed Transactions Under Application Server in Windows Server 2012
Apr 11, 2013.
In today's article you will learn how to install the Distributed Transactions under Application Server in Windows Server 2012.
Transaction Scheduling in ADO.NET
Sep 21, 2012.
In this article, we will learn about the transaction and it's scheduling.
Simple Steps to Enable Transactions in WCF
Aug 05, 2012.
A transaction is basically a logical unit of work consisting of activities that must all succeed or fail and that must comply with ACID principals. This article provides simple steps for enabling transactions.
Measuring Transactions in the Synchronization Under QTP Tool in the Testing
Jul 25, 2012.
In this article we discuss how to measure Transactions in Synchronization under the QTP Tool in Testing
Ending Transactions in QTP in Automation Testing
Jul 21, 2012.
In this article we discuss how to end a transaction.
MySQL Transactions and Events
Nov 18, 2011.
In this article we will learn MySQL commands without executeing in the events body when autocommit is turnoff.
Transactions in Workflow
Oct 19, 2011.
In this article, I will show how transactions are implemented in Windows Workflow.
Introduction about SQL Transaction
Oct 07, 2010.
This article explains about the SQL Transaction and need of this transaction.
Transaction and Sessions in Windows Communication Foundation
Jul 16, 2010.
In this article, I am going to show step by step approach using Transaction and Sessions together in WCF.
Transaction in Windows Communication Foundation
Jul 15, 2010.
In this article I am going to explain step by steps approach to create transaction enabled WCF service.
Using transactions in ADO.NET
Mar 13, 2010.
In this article, I will cover the main principles and techniques concerning transactions using ADO.NET as the data access technology and SQL Server as the Database system in order to build robust enterprise information systems.
Transactions and Concurrency in ADO.NET
Jan 18, 2010.
In this article I will explain about Transactions and Concurrency in ADO.NET.
WCF FAQ: Part 5 - Transactions
Aug 09, 2009.
This is my 5th WCF FAQ article. This article is completely dedicated to WCF transactions. In this article we will understand the WCF transaction protocol, two phases in WCF transaction, transaction options and finally end up with simple sample for WCF transaction.
Simulating Autonomous Transactions in Microsoft SQL Server
Oct 10, 2008.
In the article, I will cover how to use table variable techniques in order to simulate the autonomous transaction behavior of Oracle databases in Microsoft SQL Server.
Maintaining Transactions in Enterprise applications using ADO.NET Transactions
Aug 07, 2006.
This article explains usage of System.Transactions to update tables of two different databases with two different data providers (SqlClient and OleDB) in Atomic(ACID) way.
Managing Distributed Transactions with ADO.NET 2.0 using TransactionScope
Apr 15, 2006.
This article describes how to manage distributed transactions that can span multiple data sources in a Microsoft .NET application.
Bulk Data Transactions using OpenXML
Oct 13, 2004.
OPENXML is a new function added to SQL Server 2000 that provides a rowset view over an XML document. Since a rowset is simply a set of rows that contain columns of data, OPENXML is the function that allows an XML document to be treated in the familiar relational database format. It allows for the passing of an XML document to a T-SQL stored procedure for updating the data.
Transactions and Concurrency Control using ADO.NET
Aug 15, 2002.
In this article I am concentrating on the transaction management and concurrency control in .NET environment.
Transactions in ASP.NET
Oct 01, 2001.
This article explains, how to process a transaction within ASP.Net web forms. Transactions in ASP.NET ensure atomicity, consistency, isolation, and durability (ACID properties) in data operations. Illustrated by a fund transfer example, transactions are units of code executed as a whole.
Transaction Web Site
May 16, 2001.
When I started working with this technology I faced a problem dealing with session as in any transaction or Database oriented portal this is a must requirement to deal with.
Parquet vs Delta Format: Choosing the Right Data Storage Solution
Jun 25, 2025.
Compare Parquet and Delta formats to choose the best data storage solution. Learn about performance, ACID transactions, schema evolution, and use cases for modern data engineering needs.
How to Bridge Your Assets to Arbitrum Safely
Jun 16, 2025.
Learn how to safely bridge your Ethereum assets to Arbitrum’s Layer 2 network for faster, cheaper transactions. Follow secure steps, use official tools, and avoid common pitfalls to protect your funds.
How to Use Polygon Without Paying High Gas Fees
Jun 09, 2025.
Learn how to use the Polygon network without overpaying on gas fees. This guide shares smart tips, tools, and strategies to help you save MATIC and optimize every transaction on Polygon.
How Base Makes Crypto More User-Friendly
Jun 04, 2025.
Base is Coinbase’s Ethereum Layer-2 network that slashes gas fees and speeds up transactions. This article explains how Base’s low-cost, high-speed design and improved UX make crypto more user-friendly for mainstream adoption.
Understanding DBCC Commands in SQL Server: Use Cases and Importance
May 31, 2025.
Learn the essentials of DBCC commands in SQL Server—powerful tools for monitoring, maintaining, and troubleshooting databases. Mastering them ensures performance optimization, deadlock resolution, and proactive database health checks.
How to Use Private Tailored Small Language Models (PT-SLM) to Transform Core Banking Features
May 02, 2025.
Private Tailored SLMs (PT-SLMs) enhance core banking with secure, on-premises AI, automating transactions, loans, and payments while preserving data privacy and ensuring regulatory compliance.
SQL Tag Library in Java Server Page
Mar 21, 2025.
JSTL SQL tags are used to access databases and are designed for low-volume Web-based applications.? JSTL SQL tags facilitate database interactions in JSP pages, enabling data source setup, query execution, updates, and transactions through tags like <sql:setDataSource>, <sql:query>, <sql:update>, and <sql: transaction>
Understanding of Polygon (MATIC)
Jul 23, 2024.
Polygon (MATIC) is a Layer 2 scaling solution for Ethereum, enhancing transaction speed and reducing costs via sidechains and rollups. It offers EVM compatibility, enabling seamless smart contract deployment.
Understanding Three-Phase Commit in Microservices
Jul 18, 2024.
Delve into how distributed transactions ensure consistency, atomicity, and fault tolerance across decentralized systems, maintaining ACID properties crucial for scalability and robust transaction management in modern, scalable applications.
Error handling in Transact-SQL (T-SQL)
Jul 13, 2024.
Effective error handling in T-SQL (Transact-SQL) is vital for managing unexpected issues in database operations. Using TRY-CATCH blocks, RAISEERROR, and error functions like ERROR_MESSAGE and ERROR_NUMBER, developers can catch and handle errors gracefully.
The Unit of Work Pattern in C# for Modern Applications
Jul 11, 2024.
Explore the Unit of Work pattern in C#, essential for modern application development. Discover how it facilitates efficient database operations, manages transactions with Entity Framework, and enhances the scalability and maintainability of your data access layer.
SQL Merge Statement: Syntax, Usage, and Example
Jun 25, 2024.
The SQL MERGE statement combines INSERT, DELETE, and UPDATE operations into a single query, synchronizing data between source and target tables based on key fields. This powerful command efficiently handles data modifications, ideal for maintaining Slowly Changing Dimensions (SCD) in data warehouses.
Top Java Spring Boot Scenario-Based Interview Questions
Jun 24, 2024.
Preparing for a Spring Boot interview? Master scenario-based questions covering database migrations with Flyway, REST API exception handling using @ControllerAdvice, Spring Security for authentication, and RestTemplate for consuming RESTful services.
Blockchain Efficiency with Solana Address Lookup Tables
Jun 06, 2024.
Explore Address Lookup Tables (ALTs) in Solana, enhancing blockchain efficiency by optimizing address management in transactions. Learn how ALTs streamline processes, reduce transaction size, and improve network performance, with a focus on scalability and cost efficiency.