AspNetCore.SpaYarp by: Bernd Hirschmann
  • 8 total downloads
  • Latest version: 2.0.1
An alternative approach to the new ASP.NET Core SPA templates in .NET 6. It uses YARP as proxy to forward requests to the SPA dev server.
AsyncEnumerator by: sergiis dasync
  • 7 total downloads
  • Latest version: 4.0.2
  • IAsyncEnumerable IAsyncEnumerator ForEachAsync ParallelForEachAsync async await foreach parallel async-streams linq charp .net
Introduces IAsyncEnumerable, IAsyncEnumerator, ForEachAsync(), and ParallelForEachAsync() GitHub: https://github.com/Dasync/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 Dasync.Collections; 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() { var enumerableCollection = ProduceNumbers(start: 1, end: 10); foreach (var number in enumerableCollection) { Console.Out.WriteLine($"{number}"); } }
Google.Protobuf by: Google Inc.
  • 6 total downloads
  • Latest version: 3.30.0
  • Protocol Buffers Binary Serialization Format Google proto proto3
C# runtime library for Protocol Buffers - Google's data interchange format.
Grpc by: The gRPC Authors
  • 8 total downloads
  • Latest version: 2.46.6
  • gRPC RPC HTTP/2
Metapackage for gRPC C#
Grpc.Core by: The gRPC Authors
  • 10 total downloads
  • Latest version: 2.46.6
  • gRPC RPC HTTP/2
C# implementation of gRPC based on native gRPC C-core library. Note that the Grpc.Core implementation of gRPC for C# is in maintenance mode and will be replaced by grpc-dotnet in the future. See https://grpc.io/blog/grpc-csharp-future/ for details.
Grpc.Core.Api by: The gRPC Authors
  • 10 total downloads
  • Latest version: 2.70.0
  • gRPC RPC HTTP/2
gRPC C# Surface API
Hangfire.SqlServer by: Sergey Odinokov
  • 7 total downloads
  • Latest version: 1.7.29
  • Hangfire SqlServer SqlAzure LocalDB
SQL Server 2008+ (including Express), SQL Server LocalDB and SQL Azure storage support for Hangfire (background job system for ASP.NET applications).
jQuery by: John Resig
  • 7 total downloads
  • Latest version: 1.9.0
  • jQuery
jQuery is a new kind of JavaScript Library. jQuery is a fast and concise JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax interactions for rapid web development. jQuery is designed to change the way that you write JavaScript. NOTE: This package is maintained on behalf of the library owners by the NuGet Community Packages project at http://nugetpackages.codeplex.com/
Microsoft.AspNetCore.Identity.UI by: Microsoft
  • 9 total downloads
  • Latest version: 6.0.0
  • aspnetcore identity membership razorpages
ASP.NET Core Identity UI is the default Razor Pages built-in UI for the ASP.NET Core Identity framework. This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/ae1a6cbe225b99c0bf38b7e31bf60cb653b73a52
Microsoft.AspNetCore.Razor.Design by: Microsoft
  • 8 total downloads
  • Latest version: 2.3.0
Razor is a markup syntax for adding server-side logic to web pages. This package contains MSBuild support for Razor.
Microsoft.Bcl by: Microsoft
  • 11 total downloads
  • Latest version: 1.1.10
  • BCL Microsoft System Task IProgress
This packages enables projects targeting down-level platforms to use some of the types added in later versions including: - CallerMemberNameAttribute - CallerLineNumberAttribute - CallerFilePathAttribute - Tuple<T1, T2, ...> - IProgress<T> - IStructuralComparable - IStructuralEquatable - Task - InvalidDataException These types are "unified" to their later version equivalent. For example, when running on .NET Framework 4.5, IProgress<T> from this package will be seen by the runtime as the same type as the one already available in the platform. Supported Platforms: - .NET Framework 4 (with KB2468871) - Windows 8 - Windows Phone 8.1 - Windows Phone Silverlight 7.5 - Silverlight 4 - Portable Class Libraries This package is only required for projects targeting .NET Framework 4.5, Windows 8, Windows Phone Silverlight 8, or Windows Phone 8.1 when consuming a library that uses this package.
Microsoft.Bcl.Async by: Microsoft
  • 11 total downloads
  • Latest version: 1.0.168
  • BCL Microsoft System Async Await Asynchronous
This package enables Visual Studio 2012 projects to use the new 'async' and 'await' keywords. This package also includes Task-based extension methods that allow using some of the existing asynchronous APIs with the new language keywords. Windows Phone Silverlight 8 projects can use this package to get access to async extension methods for the networking types. This package is not supported in Visual Studio 2010, and is only required for projects targeting .NET Framework 4.5, Windows 8, Windows Phone Silverlight 8, or Windows Phone 8.1 when consuming a library that uses this package. For known issues, please see: http://blogs.msdn.com/b/bclteam/p/asynctargetingpackkb.aspx. For more information on the async programming model, visit MSDN: http://msdn.microsoft.com/en-us/library/vstudio/hh191443.aspx. Supported Platforms: - .NET Framework 4 (with KB2468871) - Windows 8 - Windows Phone 8.1 - Windows Phone Silverlight 7.5 - Silverlight 4 - Portable Class Libraries
Microsoft.Bcl.Build by: Microsoft
  • 10 total downloads
  • Latest version: 1.0.21
  • BCL Microsoft System
This package provides build infrastructure components so that projects referencing specific Microsoft packages can successfully build. Do not directly reference this packages unless you receive a build warning that instructs you to add a reference.
Microsoft.Bcl.Compression by: Microsoft
  • 10 total downloads
  • Latest version: 3.9.85
  • BCL Compression Deflate GZip Microsoft System Stream Zip ZipArchive
This package allows projects targeting Windows Phone Silverlight 8 directly or using portable class libraries to use the same ZipArchive, GZipStream and DeflateStream classes that are already available to projects targeting .NET Framework 4.5, Windows 8, and Windows Phone 8.1. For more information on how to use these APIs, see the MSDN documentation: http://msdn.microsoft.com/en-us/library/system.io.compression.aspx Supported Platforms: - .NET Framework 4.5 - Windows 8 - Windows Phone 8.1 - Windows Phone Silverlight 8 - Portable Class Libraries This package is only required for projects targeting .NET Framework 4.5, Windows 8, or Windows Phone 8.1 when consuming a library that uses this package.
Microsoft.CSharp by: Microsoft
  • 5 total downloads
  • Latest version: 4.7.0
Provides support for compilation and code generation, including dynamic, using the C# language. Commonly Used Types: Microsoft.CSharp.RuntimeBinder.Binder Microsoft.CSharp.RuntimeBinder.RuntimeBinderException Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfo Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfoFlags Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags When using NuGet 3.x this package requires at least version 3.4.
Microsoft.Data.SqlClient.SNI.runtime by: Microsoft
  • 11 total downloads
  • Latest version: 6.0.2
Internal implementation package not meant for direct consumption. Please do not reference directly. When using NuGet 3.x this package requires at least version 3.4.
Microsoft.DotNet.PlatformAbstractions by: Microsoft
  • 7 total downloads
  • Latest version: 5.0.0-preview.5.20278.1
Abstractions for making code that uses file system and environment testable.
Microsoft.EntityFrameworkCore.Analyzers by: Microsoft
  • 8 total downloads
  • Latest version: 10.0.0-preview.2.25163.8
  • Entity Framework Core entity-framework-core EF Data O/RM EntityFramework EntityFrameworkCore EFCore
CSharp Analyzers for Entity Framework Core.
Microsoft.Extensions.OptionsModel by: Microsoft
  • 6 total downloads
  • Latest version: 1.0.0-rc1-final
Provides a strongly typed way of specifying and accessing settings using dependency injection.
Microsoft.Identity.Client by: Microsoft
  • 5 total downloads
  • Latest version: 4.22.0
  • Microsoft Authentication Library MSA MSAL B2C Azure Active Directory AAD Identity Authentication .NET Windows Store Xamarin iOS Android
This package contains the binaries of the Microsoft Authentication Library for .NET (MSAL.NET). MSAL.NET makes it easy to obtain tokens from the Microsoft identity platform for developers (formally Azure AD v2.0) signing-in users with work & school accounts, Microsoft personal accounts and social identities Azure AD B2C. These tokens again access to Microsoft Cloud API and any other API secured by the Microsoft identity platform. This version supports adding authentication functionality to your .NET based client on Windows desktop (.NET 4.5+), UWP, .NET Core, Xamarin iOS and Xamarin Android.