DavidDesmaisons
NuGet publisher profile
Packages (41)
RateLimiter
C# client-side rate limiting utility. Features: * Easy to use * Fully asynchronous: lower resource usage than thread sleep * Cancellable via CancellationToken * Thread safe so you can share time contraints object to rate limit diferent threads using the same resource * Composable: ability to compose diferent rate limits in one constraint
ComposableAsync.Core
Create and compose complex asynchronous behavior in .Net.
Unofficial.Chromiumfx
Managed wrapper for the complete CEF API Remote wrapper for full access to DOM and V8 from within the browser process Windows Forms control based on ChromiumFX
Neutronium.Core
Neutronium is a MVVM HTLM View engine for C# application. This is core package without any webbrowser or javascript binding.
MoreCollection
C# collection framework
Neutronium.MVVMComponents
Neutronium is a MVVM HTLM View engine for C# application. This package is an extension of .NET MVVM command abstraction.
Neutronium.WPF
Neutronium is a MVVM HTLM View engine for C# application. This is the generic WPF implementation of this framework.
Neutronium.ChromiumFx.Vue
Neutronium is a MVVM HTLM View engine for C# application. This is a standalone package including Vue.js and ChromiumFx.
Unofficial.Awesomium.Complete
Awesomium is a HTML UI engine for C#
Neutronium.WebBrowserEngine.ChromiumFx
Neutronium is a MVVM HTLM View engine for C# application. This is Webbrowser implementation based on ChromiumFx project.
RestSharpHelper
RestSharpHelper Small library helper for RestSharp including rate limit, oauth1 support, helper for async download, usage of JSON.Net as json serializer and some helper method
Neutronium.JavascriptFramework.Vue
Neutronium is a MVVM HTLM View engine for C# application. This is the javascript binding based on vue.js framework.
Neutronium.ChromiumFx.Knockout
Neutronium is a MVVM HTLM View engine for C# application. This is a standalone package including Knockout.js and ChromiumFx.
Unofficial.Cef.for.Chromiumfx.x64
Managed wrapper for the complete CEF API Remote wrapper for full access to DOM and V8 from within the browser process Windows Forms control based on ChromiumFX
Neutronium.JavascriptFramework.Knockout
Neutronium is a MVVM HTLM View engine for C# application. This is the javascript binding based on knockout.js framework.
Unofficial.Cef.for.Chromiumfx.x86
Managed wrapper for the complete CEF API Remote wrapper for full access to DOM and V8 from within the browser process Windows Forms control based on ChromiumFX
DiscogsClient
C# Client library for Discogs API v2.0 Features Include API to authorize user (generating OAuth1.0 token and token secret) Full support to DataBase API including image download Support of identity API Asynchroneous and cancellable API using Tasks Transparent management of pagination using none blocking API (Reactive IObservable) or IEnumerable
MVVM.awesomium
C#-javascript binding with Awesomium allowing to use HTML UI with MVVM pattern. This framework act as a glue between a C# ViewModel and a awesomium IWebView using knockout.js as an infrastructure. This allows to reuse 100% of View Model written for WPF in a HTML UI. After, nuget instalation you can add HTMLWindow to the VisualStudio toolbox, using the following steps: 1) Right-click in the Visual Studio WPF toolbox. 2) Click "Choose Items..." 3) Click "Browse..." 4) Navigate to your the MVVMAwesomium.dll under the package lib and click Open 5) Then click "Ok" Alternatively you can drag and the drop the MVVMAwesomium.dll into the Visual Studio WPF toolbox.
Vm.Tools
Vm.Tools for neutronium.
Neutronium.WebBrowserEngine.Awesomium
Neutronium is a MVVM HTLM View engine for C# application. This is Webbrowser implementation based on Awesomium project.
Neutronium.JavascriptFramework.Mobx
Neutronium is a MVVM HTLM View engine for C# application. This is the javascript binding based on vue.js framework.
Unofficial.Cef.for.Chromiumfx
Managed wrapper for the complete CEF API Remote wrapper for full access to DOM and V8 from within the browser process Windows Forms control based on ChromiumFX
Neutronium.ChromiumFx.Mobx
Neutronium is a MVVM HTLM View engine for C# application. This is a standalone package including Knockout.js and ChromiumFx.
Unofficial.CefGlue.Core
Unofficial CefGlue package. Xilium.CefGlue is a .NET/Mono binding for The Chromium Embedded Framework (CEF) by Marshall A. Greenblatt.
Unofficial.Cef
Unofficial Chromium Embedded Framework package referenced by Xilium.CefGlue. Xilium.CefGlue is a .NET/Mono binding for The Chromium Embedded Framework (CEF) by Marshall A. Greenblatt.
Unofficial.Cef.libcef
Unofficial CefGlue package. Xilium.CefGlue is a .NET/Mono binding for The Chromium Embedded Framework (CEF) by Marshall A. Greenblatt.
Unofficial.Cef.libs
Unofficial CefGlue package. Xilium.CefGlue is a .NET/Mono binding for The Chromium Embedded Framework (CEF) by Marshall A. Greenblatt.
ComposableAsync.Factory
EasyActor provides a factory that transforms POCOs in actors that are then seen trougth an interface. Actor guarantees that all calls to the actor interface will occur in a separated thread, sequencially. In order to work, The target interface should only expose methods returning Task or Task. If this not the case, an exception will be raised at runtime when calling a none compliant method. Make also sure that all method parameters and return values are immutable to avoid concurrency problems.
Neutronium.BuildingBlocks.ApplicationTools
Application common abstrrcation such as File or Directory chooser, message box displayer....
ComposableAsync.Concurrent
Package Description
Neutronium.BuildingBlocks.Application
Bootstrap Viewmodels that provide application initialization and backbone functionality including routing.
Neutronium.BuildingBlocks.SetUp
Set-up builder for Neutronium. Includes npm task runner and commands to switch to live mode.
Neutronium.BuildingBlocks.Standard
All platform independant building blocks
Unofficial.CefGlue.WindowsForm
Unofficial CefGlue package including WindowsForm controls. Xilium.CefGlue is a .NET/Mono binding for The Chromium Embedded Framework (CEF) by Marshall A. Greenblatt.
Neutronium.BuildingBlocks.Wpf
Vm.Tools for neutronium.
EasyActor
EasyActor provides a factory that transforms POCOs in actors that are then seen trougth an interface. Actor guarantees that all calls to the actor interface will occur in a separated thread, sequencially. In order to work, The target interface should only expose methods returning Task or Task. If this not the case, an exception will be raised at runtime when calling a none compliant method. Make also sure that all method parameters and return values are immutable to avoid concurrency problems.
Unofficial.CefGlue.WPF
Unofficial CefGlue package including WPF controls. Xilium.CefGlue is a .NET/Mono binding for The Chromium Embedded Framework (CEF) by Marshall A. Greenblatt.
EasyActor.Pipeline
EasyActor.Pipeline is a lightweigth framework to create asynchroneous pipeline to transform information.
ComposableAsync.Resilient
ComposableAsync.Resilient provides dispatchers that implement resilient behaviors to handle exceptions, includient retry and circuit breaker.
Unofficial.Bass
.Net binding for Bass.
Concurrent.Flow
EasyActor provides a factory that transforms POCOs in actors that are then seen trougth an interface. Actor guarantees that all calls to the actor interface will occur in a separated thread, sequencially. In order to work, The target interface should only expose methods returning Task or Task. If this not the case, an exception will be raised at runtime when calling a none compliant method. Make also sure that all method parameters and return values are immutable to avoid concurrency problems.