SujaySarma.Data.Azure.Tables 9.1.0

dotnet add package SujaySarma.Data.Azure.Tables --version 9.1.0                
NuGet\Install-Package SujaySarma.Data.Azure.Tables -Version 9.1.0                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="SujaySarma.Data.Azure.Tables" Version="9.1.0" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add SujaySarma.Data.Azure.Tables --version 9.1.0                
#r "nuget: SujaySarma.Data.Azure.Tables, 9.1.0"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install SujaySarma.Data.Azure.Tables as a Cake Addin
#addin nuget:?package=SujaySarma.Data.Azure.Tables&version=9.1.0

// Install SujaySarma.Data.Azure.Tables as a Cake Tool
#tool nuget:?package=SujaySarma.Data.Azure.Tables&version=9.1.0                

Sujay Sarma's Azure Tables Client SDK


(Azure Storage Tables, Azure Development Storage, Azurite & CosmosDB compatible)

Library Current version
SujaySarma.Data.Azure.Tables Version 9.1.0

Version 9.0.0 is a revamped version that takes on a dependency on SujaySarma.Data.Core.

NuGet Package

https://www.nuget.org/packages/SujaySarma.Data.Azure.Tables

Source Code

https://github.com/sujayvsarma/SujaySarma.Data/tree/master/SujaySarma.Data.Azure.Tables

About this library

Microsoft keeps changing the library names, calling conventions and provided APIs, too frequently for developers to have a stable and consistent environment to code against. This library is an attempt by me to provide both myself and other developers in the same boat overcome those limitations while writing maintainable and performant code.

While you can just use this library as a wrapper for Microsoft's Azure.Data.Tables library, the true power of this library is when you use its powerful ORM capabilities. Transform your .NET business objects (classes or records) in the blink of an eye to TableEntity-ies and vice-versa. When you do so, you also get to leverage the powerful type-transformation and built-in Json serialization capabilities.

Dependencies

This package only depends on whatever is the current Microsoft library of the day that provides the client APIs to interact with Azure Storage Tables and CosmosDB. Right now, that library is

Dependability and Trustworthiness

  • All the code is MIT licensed and open source. Examine every aspect of what the library does.
  • I use this library in tons of my applications, tools, etc. You can expect bugs to be swiftly fixed.
  • Enhancements happen all the time.
  • If you need help or spot an issue, file a ticket on the Issues section.

Usage

Please see this guide for more details.

Happy coding!

Product Compatible and additional computed target framework versions.
.NET net6.0 is compatible.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 is compatible.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
9.1.0 98 6/26/2024
8.5.0 149 12/19/2023
8.0.0 461 1/9/2023
7.4.0 411 9/16/2022
7.3.0 409 9/8/2022
7.2.0 412 9/8/2022
7.0.0 400 8/28/2022
6.4.0 463 8/4/2022
6.3.5 573 3/24/2022
6.3.0 369 9/9/2021
6.2.2 326 8/20/2021
6.2.0 356 8/18/2021
6.0.0 441 8/13/2021
5.1.5 439 6/30/2021
5.1.0 378 5/6/2021
5.0.0 366 5/2/2021

Version 9.1.0 - Revamped dependency system. Now combined with other SujaySarma.Data.* libraries