AWSSDK.Core
by: Amazon Web Services
- 25.239k total downloads
- Latest version: 4.0.3.3
The Amazon Web Services SDK for .NET - Core Runtime
Aspose.Pdf
by: Aspose
- 2.909k total downloads
- Latest version: 18.1.0
Aspose.Pdf for .NET is a PDF document creation and manipulation component that enables your .NET applications to read, write and manipulate existing PDF documents without using Adobe Acrobat. It also allows you to create forms and manage form fields embedded in a PDF document. This component is written in managed C# and it allows developers to add PDF creation and manipulation functionality to their Microsoft .NET applications (WinForms, ASP.NET and .NET Compact Framework).
Aspose.Pdf for .NET is affordable and offers an incredible wealth of features including PDF compression options; table creation and manipulation; support for graph objects; extensive hyperlink functionality; extended security controls; custom font handling; integration with data sources; add or remove bookmarks; create table of contents; add, update, delete attachments and annotations; import or export PDF form data; add, replace or remove text and images; split, concatenate, extract or inset pages; transform pages to image; print PDF documents and much more.
Aspose.PDF
by: Aspose
- 2.474k total downloads
- Latest version: 22.11.0
Aspose.PDF for .NET is a PDF document creation and manipulation component that enables your .NET applications to read, write and manipulate existing PDF documents without using Adobe Acrobat. It also allows you to create forms and manage form fields embedded in a PDF document. This component is written in managed C# and it allows developers to add PDF creation and manipulation functionality to their Microsoft .NET applications (WinForms, ASP.NET and .NET Compact Framework).
Aspose.PDF for .NET is affordable and offers an incredible wealth of features including PDF compression options; table creation and manipulation; support for graph objects; extensive hyperlink functionality; extended security controls; custom font handling; integration with data sources; add or remove bookmarks; create table of contents; add, update, delete attachments and annotations; import or export PDF form data; add, replace or remove text and images; split, concatenate, extract or insert pages; transform pages to image; print PDF documents and much more.
AsyncUsageAnalyzers
by: Sam Harwell et. al.
- 92 total downloads
- Latest version: 1.0.0-alpha003
A collection of analyzers related to best practices for writing asynchronous code.
AvalonEdit
by: Daniel Grunwald
- 367 total downloads
- Latest version: 6.0.0-netcore3p4alpha1
AvalonEdit is the WPF-based text editor used in SharpDevelop. There are two builds of AvalonEdit included in this package. One that targets .NET 4.0 and one that targets .NET 3.5.
AsyncBridge
by: Daniel Grunwald Omer Mor Alex Davies
- 63 total downloads
- Latest version: 0.1.0
Adds the new C#5 async features for .NET 4 and .NET 3.5 projects
AutoMapper
by: Headspring Jimmy Bogard
- 85 total downloads
- Latest version: 1.1.2
A convention-based object-object mapper. AutoMapper uses a fluent configuration API to define an object-object mapping strategy. AutoMapper uses a convention-based matching algorithm to match up source to destination values. Currently, AutoMapper is geared towards model projection scenarios to flatten complex object models to DTOs and other simple objects, whose design is better suited for serialization, communication, messaging, or simply an anti-corruption layer between the domain and application layer.
Avalonia
by: Avalonia Team
- 3.794k total downloads
- Latest version: 11.3.9
Avalonia is a cross-platform UI framework for .NET providing a flexible styling system and supporting a wide range of Operating Systems such as Windows, Linux, macOS and with experimental support for Android, iOS and WebAssembly.
Autofac
by: Autofac Contributors
- 193 total downloads
- Latest version: 2.6.3.862
Base assemblies for the Autofac Inversion of Control Container
AutoFixture.Xunit2
by: Mark Seemann
- 1.687k total downloads
- Latest version: 3.51.0
By leveraging the data theory feature of xUnit.net, this extension turns AutoFixture into a declarative framework for writing unit tests. In many ways it becomes a unit testing DSL (Domain Specific Language).
Asyncify
by: Hans van Bakel
- 89 total downloads
- Latest version: 0.9.7
Asyncify-CSharp is an analyzer and codefix that allows you to quickly update your code to use the Task Asynchronous Programming model. This model, introduced in C# 5, adds an intuitive way of handling asynchronous calls within C#.
The analyzer allows large codebases to be easily modified to use the TAP model by finding violations and applying fixes up the call tree.
BenchmarkDotNet
by: Andrey Akinshin
- 311 total downloads
- Latest version: 0.7.4
Lightweight .NET library for benchmarking
Avalonia.Angle.Windows.Natives
by: Avalonia Team
- 296 total downloads
- Latest version: 2.1.25547.20250602
Avalonia is a cross-platform UI framework for .NET providing a flexible styling system and supporting a wide range of Operating Systems such as Windows, Linux, macOS and with experimental support for Android, iOS and WebAssembly.
AWSSDK.SecurityToken
by: Amazon Web Services
- 25.073k total downloads
- Latest version: 4.0.5.1
The AWS Security Token Service (AWS STS) enables you to provide trusted users with temporary credentials that provide controlled access to your AWS resources.
AWSSDK.S3
by: Amazon Web Services
- 27.874k total downloads
- Latest version: 4.0.14.1
Amazon Simple Storage Service (Amazon S3), provides developers and IT teams with secure, durable, highly-scalable object storage.
AsyncEnumerator
by: Serge Semenov
- 305 total downloads
- Latest version: 1.4.2
Introduces IAsyncEnumerable, IAsyncEnumerator, ForEachAsync(), and ParallelForEachAsync()
GitHub: https://github.com/tyrotoxin/AsyncEnumerable
PROBLEM SPACE
Helps to (a) create an element provider, where producing an element can take a lot of time
due to dependency on other asynchronous events (e.g. wait handles, network streams), and
(b) a consumer that processes those element as soon as they are ready without blocking
the thread (the processing is scheduled on a worker thread instead).
EXAMPLE
using System.Collections.Async;
static IAsyncEnumerable<int> ProduceAsyncNumbers(int start, int end)
{
return new AsyncEnumerable<int>(async yield => {
// Just to show that ReturnAsync can be used multiple times
await yield.ReturnAsync(start);
for (int number = start + 1; number <= end; number++)
await yield.ReturnAsync(number);
// You can break the enumeration loop with the following call:
yield.Break();
// This won't be executed due to the loop break above
await yield.ReturnAsync(12345);
});
}
// Just to compare with synchronous version of enumerator
static IEnumerable<int> ProduceNumbers(int start, int end)
{
yield return start;
for (int number = start + 1; number <= end; number++)
yield return number;
yield break;
yield return 12345;
}
static async Task ConsumeNumbersAsync()
{
var asyncEnumerableCollection = ProduceAsyncNumbers(start: 1, end: 10);
await asyncEnumerableCollection.ForEachAsync(async number => {
await Console.Out.WriteLineAsync($"{number}");
});
}
// Just to compare with synchronous version of enumeration
static void ConsumeNumbers()
{
// NOTE: IAsyncEnumerable is derived from IEnumerable, so you can use either
var enumerableCollection = ProduceAsyncNumbers(start: 1, end: 10);
//var enumerableCollection = ProduceNumbers(start: 1, end: 10);
foreach (var number in enumerableCollection) {
Console.Out.WriteLine($"{number}");
}
}
Baidu-AI
by: Baidu
- 3.636k total downloads
- Latest version: 4.15.6
Official release of Baidu AI(http://ai.baidu.com) SDK, including Speech, Face, NLP, OCR, ImageClassify etc.
Avalonia.BuildServices
by: Avalonia Team
- 135 total downloads
- Latest version: 11.3.2
Avalonia is a cross-platform UI framework for .NET providing a flexible styling system and supporting a wide range of Operating Systems such as Windows, Linux, macOS and with experimental support for Android, iOS and WebAssembly.
Baidu.AI
by: Baidu
- 273 total downloads
- Latest version: 4.15.11
Official release of Baidu AI(http://ai.baidu.com) SDK, including Speech, Face, NLP, OCR, ImageClassify etc.
Avalonia.Desktop
by: Avalonia Team
- 123 total downloads
- Latest version: 0.6.1
The Avalonia UI framework
AutoFixture
by: Mark Seemann
- 3.856k total downloads
- Latest version: 3.51.0
AutoFixture makes it easier for developers to do Test-Driven Development by automating non-relevant Test Fixture Setup, allowing the Test Developer to focus on the essentials of each test case.