---
title: Introduction - Dynamsoft Barcode Reader .NET Edition
keywords: .NET, documentation
description: Overview of Dynamsoft Barcode Reader .NET Edition, including feature highlights, system requirements, and links to the user guide, API reference, and migration guides.
needAutoGenerateSidebar: false
---

# Introduction to Dynamsoft Barcode Reader .NET Edition

Dynamsoft Barcode Reader (DBR) SDK .NET Edition is a barcode reading tool designed specifically for .NET developers.

Leveraging the efficiency and flexibility of the .NET language, DBR .NET Edition provides rich APIs for developers to easily integrate barcode reading functionality into your .NET applications. Please take a look at [API Reference]({{ site.dbr_dotnet_api }}index.html) to see details.

As one of the functional products of the Dynamsoft Capture Vision (DCV) framework, DBR is also designed to seamlessly integrate with other DCV components and provide developers with a comprehensive set of image processing tools, which cover image capturing, content understanding, result parsing, and interactive workflow. If you are building such a capturing and processing solution, take a look at [Introduction to Dynamsoft Capture Vision]({{ site.dcvb_architecture }}).

Furthermore, DBR provides a powerful parameter system in order to cope with various scenarios. Read [Parameters]({{ site.dcvb_parameters }}file/index.html) for details.

## Getting Started with DBR .NET Edition

If you are new to Dynamsoft Barcode Reader .NET Edition, follow the [`User Guide`]({{ site.dbr_dotnet}}user-guide.html) to build your first barcode reading application. Please note that the system requirements is as below:

## System Requirements

### Supported Platforms

**Windows**
- Supported Versions: Windows 8 and higher, or Windows Server 2012 and higher
- Architectures: x64, x86

**Linux**
- Supported Distributions: Ubuntu 16.04+ LTS, Debian 8+, CentOS 7+
- Architectures: x64
- Dependencies: glibc 2.17 or higher

### Runtime Environment

- .NET Framework 3.5 and above
- .NET 6, 7, 8, 9, 10

> [!NOTE]
> Other architectures and operating systems, such as ESP32, MIPS, FreeRTOS, and Micrium uC/OS, are not supported.

## Migration Guides

If you are upgrading from a previous version of Dynamsoft Barcode Reader, please refer to the following guides:

- [Migrate from v10.x to v11.x]({{ site.dbr_dotnet }}migrate-from-v10/) - For users upgrading from version 10.x
- [Migrate from v9.x to v11.x]({{ site.dbr_dotnet }}migrate-from-v9/) - For users upgrading from version 9.x

## API Reference

For an overview of the APIs, see the [API Reference]({{ site.dbr_dotnet_api }}).

## Release Notes

For a peek of DBR .NET Edition history, check the [Release Notes]({{ site.dbr_dotnet_release_notes }}).

## License Subscription

To develop and run your application with Dynamsoft Barcode Reader SDK, you need an active license key:
* <a href="https://www.dynamsoft.com/customer/license/trialLicense?utm_source=docs&product=dbr&package=dotnet" target="_blank">Request a 30-day free trial license</a>

## Thread Safety

The SDK supports multi-threaded applications, but individual SDK instances are not thread-safe.  
For concurrent processing, create a separate instance for each thread.

## Contact Us

<a href="https://www.dynamsoft.com/company/customer-service/#contact" target="_blank">Feel free to contact us if you have any questions.</a>