Displaying 1 to 20 from 37 results

NLog - NLog - Advanced .NET, .NET Standard, Silverlight and Xamarin Logging

NLog is a free logging platform for .NET with rich log routing and management capabilities. It makes it easy to produce and manage high-quality logs for your application regardless of its size or complexity.It can process diagnostic messages emitted from any .NET language, augment them with contextual information, format them according to your preference and send them to one or more targets such as file or database.

peachpie - PeachPie - the PHP 7 compiler and runtime for .NET and .NET Core

We recommend using the project with caution and testing it thoroughly before utilizing PeachPie in a production environment. There may still be inconsistencies and incompatibilities with the PHP language; if you run into any issues, kindly let us know and we'll do our best to address them. Take a look at our Roadmap to see which features and extensions we still have to implement. PeachPie is a modern PHP compiler based on the Microsoft Roslyn compiler platform and drawing from our popular Phalanger project. It allows PHP to be executed within the .NET framework, thereby opening the door for PHP developers into the world of .NET – and vice versa.

Autofac - An addictive .NET IoC container

Autofac is an IoC container for Microsoft .NET. It manages the dependencies between classes so that applications stay easy to change as they grow in size and complexity. This is achieved by treating regular .NET classes as components.You can get Autofac by grabbing the latest NuGet packages. If you're feeling adventurous, continuous integration builds are on MyGet.

RoslynPad - A cross-platform C# editor based on Roslyn and AvalonEdit

RoslynPad is also available as NuGet packages which allow you to use Roslyn services and the editor in your own apps.RoslynPad.Roslyn* package versions will correspond to Roslyn's.

vs-streamjsonrpc - The StreamJsonRpc library offers JSON-RPC 2

StreamJsonRpc is a cross-platform, .NET portable library that implements the JSON-RPC wire protocol.Its transport is a standard System.IO.Stream so you can use it with any transport.

vs-threading - The Microsoft

The Microsoft.VisualStudio.Threading is a xplat library that provides many threading and synchronization primitives used in Visual Studio and other applications.

vs-validation - Common input and integrity validation routines for Visual Studio and other applications

This project is available as the Microsoft.VisualStudio.Validation NuGet package.Basic input validation via the Requires class throws an ArgumentException.

Autofac.Configuration - Configuration support for Autofac IoC

Configuration support for Autofac.Please file issues and pull requests for this package in this repository rather than in the Autofac core repo.

swan - Swan stands for Stuff We All Need

Repeating code and reinventing the wheel is generally considered bad practice. At Unosquare we are committed to beautiful code and great software. Swan is a collection of classes and extension methods that we (and other good developers) have written and evolved over the years. We found ourselves copying and pasting the same code for every project every time we started them. We decided to kill that cycle once and for all. This is the result of that idea. Our philosophy is that Swan should have no external dependencies, it should be cross-platform, and it should be useful.We offer the Swan library in two flavors since version 0.24. Swan Lite provides basic classes and extension methods and Swan Standard (we call it Fat Swan) provides everything in Swan Lite plus Network, WinServices, DI and more. See the following table to understand the components available to these flavors of Swan.

ANCLAFS - ASP.NET Core Library and Framework Support

In the process of writing a book on ASP.NET Core and .NET Core, I've done lots of research into what .NET libraries and frameworks are currently supported by these new platforms. Here are the results (and more), hopefully you'll find this useful. Obviously these will change (and hopefully grow) over time. Send me a pull request if you'd like to make a correction or add something. This is a living document.To the extent possible under law, James Singleton has waived all copyright and related or neighboring rights to this work.

solr-express - A simple and lightweight query

Documentation on getting started with SolrExpress is available at http://solr-express.readthedocs.io/en/stable/tutorials/getting-started.Tutorials is available at http://solr-express.readthedocs.io/en/stable/tutorials/getting-started.

AsyncFriendlyStackTrace - Async-friendly format for stack traces and exceptions

Async-friendly format for stack traces and exceptions.This produces an async-friendly format, as you can see in the examples below. There is also special handling for AggregateExceptions and ReflectionTypeLoadException (which can contain multiple inner exceptions).

FasterReflection - Utilizes System

Utilizes System.Reflection.Metadata to read type information very fast and without locking assembly files.

AgileMapper - A zero-configuration, highly-configurable object-object mapper with viewable execution plans

AgileMapper is a zero-configuration, highly-configurable object-object mapper with viewable execution plans via a static or instance API. It targets .NET Standard 1.0 and .NET 4.0.

ReadableExpressions - A

ReadableExpressions is an extension method for the Expression class and set of Debugger Visualizers to produce readable, source-code string versions of Expression Trees. It targets .NETStandard 1.0 and .NET 4.0.An installer for a set of Debugger Visualizers which use the extension method for Expressions can be downloaded from the Visual Studio Gallery.

platform-compat - Roslyn analyzer that finds usages of APIs that will throw PlatformNotSupportedException on certain platforms

This tool provides Roslyn analyzers that find usages of .NET Core & .NET Standard APIs that are problematic on specific platforms or are deprecated.In order to use it, install the NuGet package Microsoft.DotNet.Analyzers.Compatibility.

metadata-extractor-dotnet - Extracts Exif, IPTC, XMP, ICC and other metadata from image and movie files

MetadataExtractor is a straightforward .NET library for reading metadata from image and movie files.Alternatively, search for MetadataExtractor in the Visual Studio NuGet Package Manager.


NLog provider for Microsoft.Extensions.Logging; .NET Core. ASP.NET Core users should install NLog.Web.AspNetCore.Routes .NET Core log messages to NLog.

Fonts - Font loading and drawing library.

SixLabors.Fonts is a new cross-platform font loadings and drawing library.At present the code is pre-release we have initial pre-releases availible on nuget.