PDF document generator from HTML snippet, 100% managed (C#), High performance library using PdfSharp. Features and Benefits: --- * 100% managed code depends only on PdfSharp library, no ActiveX, no MSHTML. * Extensive HTML 4.01 and CSS level 2 specifications support. * Support separating CSS from HTML by loading stylesheet code separately. * Handles "real world" malformed HTML, it doesn't have to be XHTML. * Supports .NET 2.0 or higher including Client Profile. * Lightweight, only two DLLs (~300K). * High performance and low memory footprint. * Extendable and configurable.
ELMAH error logger for sending errors to elmah.io. This package include initial configuration for getting up and running with elmah.io from ASP.NET, MVC, Web API etc. Consider using one of the specialized packages instead (Elmah.Io.Mvc, Elmah.Io.WebApi etc.).
App configuration for .NET. Strong-typed, JSON file-based, host-independent, and manageable.
Quite simply, SlickGrid is a JavaScript grid/spreadsheet component. It is an advanced component and is going to be a bit more difficult to learn and configure, but once you realize its full potential, it will blow your mind! Some highlights: - Adaptive virtual scrolling (handle hundreds of thousands of rows with extreme responsiveness) - Extremely fast rendering speed - Supports jQuery UI Themes - Background post-rendering for richer cells - Configurable & customizable - Full keyboard navigation - Column resize/reorder/show/hide - Column autosizing & force-fit - Pluggable cell formatters & editors - Support for editing and creating new rows. - Grouping, filtering, custom aggregators, and more! - Advanced detached & multi-field editors with undo/redo support. - “GlobalEditorLock” to manage concurrent edits in cases where multiple Views on a page can edit the same data.
Multipurpose (UI Controls / Image generation), 100% managed (C#), High performance HTML Rendering library for WPF. HTML UI in .NET WPF applications using controls or static rendering. Features and Benefits: --- * Controls: HtmlPanel, HtmlLabel. * Create images from HTML snippets. * 100% managed code and no external dependencies, no ActiveX, no MSHTML. * Extensive HTML 4.01 and CSS level 2 specifications support. * Support separating CSS from HTML by loading stylesheet code separately. * Support text selection, copy-paste and context menu. * Handles "real world" malformed HTML, it doesn't have to be XHTML. * Supports .NET 3.0 or higher including Client Profile. * Lightweight, only two DLLs (~300K). * High performance and low memory footprint. * Extendable and configurable.
A slim, cross-platform, fully managed C# library for reading/writing .ini, .conf, .cfg etc configuration files.
Fabric provides developers with the tools they need to build the best apps. Developed and maintained by Twitter and the team that built Crashlytics, Fabric provides an easy way to manage all your SDKs so that you’ll never have to worry about tedious configurations or juggling different accounts. We let you get right into coding and building the next big app.
Inside Oragon Architecture you will find: Robust data code generator, responsible to generate FluentNhibernate Mappings(1), NHibernate (minimal) configuration, Entities and Data Process. Infrastructure to manage Data Access (MongoDB, NHibernate With MySQL, SQL Server or/and DB2, Redis) Infrastructure to help you to implement abstractions for AOP, using Spring.Net Infrastructure to use Exception Management and Handling using AOP. Infrastructure to Log Exceptions contextually with tags and values (improve business tracking) And much more...
ELMAH error logger for sending errors to elmah.io. This package does not include any ELMAH configuration. Please install one of the specialized NuGet packages like Elmah.Io.Mvc, Elmah.Io.WebApi etc.
With service management library you can start and manage chains and contexts developed with Chains and communication services. Building up on the tcp protocol support, the "worker" and "admin" concepts are been introduced (admin as the manager process for multiple workers). All the possible actions between them are defined here, like starting, installing, uninstalling, versioning and general management. The responsible management component, the executioner, is also introduced. It is the part that starts modules using a given json configuration, coordinating admin, worker and update procedures. (Check the examples at the project link) Supports Mono.
A class library for managing application configuration information, as an alternative to web or application .config files. Supports encryption and allows for configuration information to be changed or reloaded at runtime without an application restart.
The PayPal Core SDK addresses the essential needs of the PayPal API caller: Frequent and up-to-date releases: The PayPal Core SDK is available on NuGet, which translates as immediate SDK refreshes upon updates to PayPal APIs. Simpler configuration: A single configuration file that lets you manage your API credentials (supports multiple credentials), connectivity details, and service endpoints. Error log: The PayPal Core SDK uses the log4net tool to log output statements to a text file to help locate the problem. Backward compatibility: The PayPal Core SDK is developed using .NET Framework 2.0 and should compile on later versions of the .NET Framework.
Strongly typed configuration management system with change notification
Plato.Configuration deployment package
Common used C# .NET libraries (for .NET Core and .NET Framework) such as configuration management, extensions API, dynamic object helper API, reflection helper, AOP interceptors, delegate invoker, TaskQueue, iterators... etc Also provide common used IResult interface, dynamic BaseResult class and built-in ConsoleCommandService with ICommand interface.
This logging library makes large use of enterprise correlation. In a lot of applications that incorporate various small and large services, it is often important to correlate events that happen across these services. It gives us a business workflow view of the various events that happen in the application, its components and services. This library provide operation and activity ID management and propagation. The main difference with this library over other is that you can configure each type of log separately. You can enable fatal, error, warning, debugging, informational, progress and sensitive data logging all independently of each other. This is more flexible than the concept of minimum level logging, such as that in log4net or serilog e.g. enabling one warning in this libraries will enable error and fatal logging as well. This library allows you to set those settings independently of each other. The SqlLogger maps AdditionalData to table columns, where the key of the dictionary entry is the column name and the value is serialised to JSON as the column value. MetaData is serialised to a single JSON value stored in the MetaData column. This means you can store data such as a User ID or Job ID in a separate column so you can filter more efficiently with indexes and partitions. TraceLogger and ConsoleLogger both seralise and format all information into a single string. The MultiLogger allows you to configure several different loggers to be used at once with different settings for each logger. Usage is in the form of: static void Main() {   ICorrelationIdHelper correlationIdHelper = new WebCorrelationIdHelper();   // This value will be set automatically to all logs within this thread... so long as System.Threading.Tasks.Task.Factory.StartNew is used.   correlationIdHelper.SetCorrelationId(Guid.NewGuid());   DoSyncWork();   DoAsyncWork(); } static void DoSyncWork() {   ILogger logger = new SqlLogger();   logger.LogDebug("Some technical debugging details."); } static void DoAsyncWork() {   System.Threading.Tasks.Task.Factory.StartNew(() => {     ILogger logger = new ConsoleLogger();     logger.LogInfo("An informative message.");   }); } This package installs cdmdotnet.Logging.dll with includes core logging functionality. Other packages depend on cdmdotnet.Logging for specific implementations.
General purpose library for expression parsing, template rendering, type conversion, configuration management, ...
Smart Configuration Management for .Net Visit https://github.com/nemec/smartconf for more information.
Common functionality for ASP.Net MVC applications - configuration, generic controller, generic repository, generic version history controller, access denied attribute, account management.
Provides all the basic interfaces for the most common cross-cutting concerns such as configuration, caching, logging, exception handling, and entity management.
Windows Service Wrapper (WinSW) is a binary, which can be used to wrap and manage custom executables as Windows services. The project has a MIT License, hence it can be used just as a binary even in commercial systems. Currently the distributable includes binaries targeting .NET Frameworks 2.0 and 4.0. WinSW provides a CL for installation and management of Windows services. It also offers many advanced options, which can be configured via additional XML file. Several examples: logging of spawned executables with log rotation, automated update of files from URL, runaway process termination, shared directory mapping on startup, etc. More info about the wrapper is available in the projects GitHub repository.
Handling of application configuration storage and management across multiple instances.
A better way to manage your configuration
Craig's Utility Library is one of the largest collections of utility classes and extension methods for .Net. It includes code to help with tasks including encryption, compression, serialization, file management, email, image manipulation, SQL, various file formats (CSV, iCal, etc.), randomization, validation, math related classes, various data types, reflection, code gen, events, code profiling, etc.
Advanced DNS resolution for .NET (Net45). Provides enhanced DNS lookups. Maintains full method signature compatibility with BCL System.Net.Dns to allow hotswap out of existing System.Net.Dns code with ease. Written in 100% managed .NET code. **EXTRA FEATURES NOT FOUND IN System.Net.Dns** - Fully parsed resource records including (but not limited to): A, CNAME, HINFO, MB, MD, MF, MG, MINFO, MR, MX, NS, NULL, PTR, SOA, SRV, TXT, WKS, X25. - Configuration options available for selecting configurable DNS servers (for failover), timeouts and much more. PLEASE NOTE: this version is for .NET 4.5 only as we make extensive use of the async / await features first introduced in .NET 4.5. For frameworks prior to 4.5, please see Rsft.Net.Dns.Net20.
This appender will allow log4net to be configured to send log messages to ELMAH directly. This way ELMAH can be the log manager of record for sites while still allowing specific logging parameters to be controlled with log4net as usual.
The Mobile.BuildTools 2.0 is more powerful than ever before. Whether you're managing your application secrets, environment configurations, using CSS with Xamarin.Forms, or looking for a super powerful API that can enable powerful solutions for all of your App Icons / Images. If you aren't using Mobile.BuildTools with your Xamarin apps, you're working too hard or not following best practices! Truthfully I forgot everything it does so we wrote it down. Check out the new for 2.0 docs site at https://mobilebuildtools.com
Lean Engine is an open-source fully managed C# algorithmic trading engine built for desktop and cloud usage. It was designed in Mono and operates in Windows, Linux and Mac platforms. The community has contributed additional connectors to F#, Visual Basic and Java.
This exception handler lets you log formatted exception information in locations specified in the configuration file.
Command line tool to manage user secrets for Microsoft.Extensions.Configuration.
AWS Secrets Manager configuration provider implementation for Microsoft.Extensions.Configuration.
AWS Systems Manager Parameter Store configuration provider implementation for Microsoft.Extensions.Configuration.
XecMe is a hosting and execution framework. It follows the task oriented design approach for solving the business problems. It is a highly configurable framework to execute batch processes, asynchronous tasks, Windows Service etc. You can simplify your Azure Worker Role development to manage multiple task within the same role
Integrates AWS Secrets Manager into the Microsoft.Extensions.Configuration ecosystem.
Beetlex http webapi gateway management
AWS Secrets Manager configuration provider implementation for Microsoft.Extensions.Configuration.
This package provides a comprehensive set of contracts for dynamically configuring SOAP/WCF clients. These contracts cover various aspects such as bindings, endpoint types, and models for managing cookies, message headers, and properties (in order to suit different communication scenarios and requirements). The main contracts are - SoapSettings; - EndpointConfiguration.
DirectoryFingerPrintingLibrary (short: DFP) is a powerful .NET Standard 2.0 library designed for creating and collecting file and directory checksums and metadatas, for forensic, version or change management tasks. Purpose: This library offers types and methods for retrieving all or specific (configurable) differences between the files in two directories. Save the current state (meta-data of whole files) of a directory as a tiny DFP file, later you can compare the content of the directory against the DFP file and so recognize if there were any changes, and if so what has been changed in that directory.
RenderDoc integration for Veldrid. Provides access to RenderDoc's in-application API. Can be used to configure, collect, and save RenderDoc capture files, and to launch and manage the RenderDoc replay UI application.
A collection of classes used for managing the configuration of Syrx implementations against relational databases.
This library exposes foundational, general-purpose features, including: concurrency control abstractions, configurable types, fluent argument validation and object lifetime management.
The dynamic configuration manager for .NET
SCCM Client Automation library (previously smsclictr.automation.dll) is a .NET Library (C#) to automate and access Microsoft System Center Configuration Manager Agent functions over WMI.
.Net SDK implementation for FeatureHub.io - Open source Feature flags management, A/B testing and remote configuration platform.
HumbleConfig is a simple abstraction on top of multiple config sources
nJupiter.Configuration is a lightweight component for easy management of XML configuration files. It makes it easy to fast add different configurations for your assemblies and components. It automatically adds file watchers to local files so configuration can be updated without restarting the application.
The CAS.UA.IServerConfiguration library contains a shared interfaces for server configuration which UA applications can reference. The library provides an abstraction over any OPC UA server configuartion plug-in. Using the library allows an application to indirectly access the server configuration attributes without relying on hard references. The hope is that using this library, third-party applications and frameworks can begin to leverage server configuration management without tying themselves down to a specific implementation.
A long description of the package. This shows up in the right pane of the Add Package Dialog as well as in the Package Manager Console when listing packages using the Get-Package command.
Mobility Platform Configuration Management
3DEXPERIENCE Dotnet Core SDK for Configuration Management web services