---
type: Documentation Section
title: ScalarDB 3.17 — Scalardb Cluster Dotnet Client Sdk
description: Directory listing for the `scalardb-cluster-dotnet-client-sdk` section of the ScalarDB 3.17 documentation.
resource: https://scalardb.scalar-labs.com/docs/3.17/scalardb-cluster-dotnet-client-sdk/
tags:
- scalardb
- v3.17
- index
status: stable
product: scalardb
version: '3.17'
generated:
  by: process:okf-build/1.0.0
  at: '2026-08-04T23:50:52Z'
---

# Scalardb Cluster Dotnet Client Sdk

ScalarDB 3.17 documentation under `scalardb-cluster-dotnet-client-sdk/`.

Section overview: [ScalarDB Cluster .NET Client SDK Overview](./section-home.md)

## Concepts

- [Exception Handling in the ScalarDB Cluster .NET Client SDK](./exception-handling.md) — When executing a transaction, you will also need to handle exceptions properly.
- [Getting Started with ASP.NET Core and Dependency Injection in the ScalarDB Cluster .NET Client SDK](./getting-started-with-aspnet-and-di.md) — The ScalarDB Cluster .NET Client SDK supports dependency injection (DI) in frameworks like ASP.NET Core.
- [Getting Started with Authentication and Authorization by Using ScalarDB Cluster .NET Client SDK](./getting-started-with-auth.md) — The ScalarDB Cluster .NET Client SDK supports authentication and authorization, which allows you to authenticate and authorize your requests to ScalarDB Cluster.
- [Getting Started with Distributed SQL Transactions in the ScalarDB Cluster .NET Client SDK](./getting-started-with-distributed-sql-transactions.md) — The ScalarDB Cluster .NET Client SDK supports the distributed SQL transaction functionality of ScalarDB Cluster. The SDK includes transaction and manager abstractions for easier communication within a cluster.
- [Getting Started with Distributed Transactions in the ScalarDB Cluster .NET Client SDK](./getting-started-with-distributed-transactions.md) — The ScalarDB Cluster .NET Client SDK supports the distributed transaction functionality of ScalarDB Cluster. The SDK includes transaction and manager abstractions for easier communication within a cluster.
- [Getting Started with Distributed Transactions with a Two-Phase Commit Interface in the ScalarDB Cluster .NET Client SDK](./getting-started-with-two-phase-commit-transactions.md) — The ScalarDB Cluster .NET Client SDK supports transactions with the two-phase commit interface in ScalarDB. The SDK includes transaction and manager abstractions for enhanced communication within a cluster.
- [Getting Started with LINQ in the ScalarDB Cluster .NET Client SDK](./getting-started-with-linq.md) — The ScalarDB Cluster .NET Client SDK supports querying the cluster with LINQ and some Entity Framework-like functionality.
- [Getting Started with Tables as C# Classes in the ScalarDB Cluster .NET Client SDK](./getting-started-with-scalardb-tables-as-csharp-classes.md) — The ScalarDB Cluster .NET Client SDK helps you write code to access a cluster by abstracting ScalarDB tables as C# objects. After defining a class that represents a table in the cluster, you can ensure that a column name or its type won't...
- [Getting Started with the Administrative API in the ScalarDB Cluster .NET Client SDK](./getting-started-with-admin-api.md) — The ScalarDB Cluster .NET Client SDK supports the Administrative API of ScalarDB Cluster. By using this API, you can manage ScalarDB Cluster from .NET applications.
- [ScalarDB Cluster .NET Client SDK Reference](./common-reference.md) — This reference provides details on how the ScalarDB Cluster .NET Client SDK works.
