ETLBox Logo - Simplify ETL with .NET ETLBox Logo - Simplify ETL with .NET DB Extensions

Adds the missing bulk operations to ADO.NET. Built on ETLBox, made for Dapper, ready for big data.

Get Started

Try for free. Get commercial licenses at low rates.

See yourself how easy it is to use. Each operation works with just one line of code.

Works Out of the Box with Dapper

Extends your existing Dapper setup with real bulk operations—no extra configuration, no breaking changes.

Optimized for Speed

Built for high-throughput bulk inserts, updates, deletes, and merges—ideal for big data scenarios.

Simple and Intuitive API

One line of code per operation. No setup overhead. Just BulkInsert() and you're done.

Full Merge Support

Includes BulkMerge() for upserts and deltas—sync tables with minimal effort.

Add Bulk Operations to Your App in Minutes

BulkInsert, BulkUpdate, BulkDelete, and BulkMerge — one package, one line of code each. Here's how to get started with ETLBox.DbExtensions.

Step 1:
Read the Overview

Learn what ETLBox.DbExtensions is, what it does, and how it fits into your existing ADO.NET or Dapper setup.

Read the Overview
Step 2:
Install the Package

Add the ETLBox.DbExtensions NuGet package to your project. No other configuration needed.

Install Now
Step 3:
Run Your First Operation

Get a free trial key and evaluate the full power of ETLBox.DbExtensions in your own environment.

Try BulkInsert