i-e-b
NuGet publisher profile
Packages (41)
DiskQueue
A thread-safe, multi-process(ish) persistent queue, based very heavily on http://ayende.com/blog/3479/rhino-queues-storage-disk . Stores serialised data to the local file system for reading either later or concurrently
SevenDigital.Messaging
A distributed contracts-based sender/handler messaging system built on RabbitMQ and BearBones-Messaging
Huygens
Library to load, host and run ASP.Net websites inside your own process. Has functionality equivalent to the IIS Developer server. Can expose IP ports or keep sites internal to your process. Supports .Net MVC and Web APIs
Sync
A reasonable and reliable way to run C# async tasks synchronously, without risking deadlocks.
SkinnyJson
A simple and small JSON (de)serialisation library, focused on simple interactions with contract-based workflows.
Shift-It
A HTTP client that can accept a reasonable level of invalid protocol from servers. This is a blocking, synchronous library that uses only .Net sockets, not WebClient or HttpWebRequest, and has a lot of replaceable components. High transfer speeds, and uses minimal memory. An old and battle hardend FTP client library, works with many old and cranky FTP servers that the standard .Net libraries can't handle.
LessStupidPath
A File path library that is less wrong-headed than System.IO.Path
MvcIntegrationTestFramework
Integration test harness for ASP.Net MVC 5. Allows you to fully integration test an MVC web project without needing to host under IIS or similar. Allows access to both server state and client responses in a single assertion.
RunProcess
A process host for Windows (Vista and later) that is more reliable and flexible than System.Diagnostics.Process
DispatchSharp
A library to make multi-threaded dispatch code more testable. Models a job dispatch pattern and provides both threaded and non threaded implementations.
WixBacktraceExtension
An extension that helps with building installers for .Net applications and websites with WiX. It's like Heat, but simpler and more focused for .Net development.
BearBonesMessaging
BearBones messaging: lower-level framework, part of a contract-interface based distributed event framework for .Net
MessagingBase
BearBones messaging: lower-level framework, part of a contract-interface based distributed event framework for .Net
MiniResharperAnnotations
A minimal set of annotations for JetBrains' Resharper. Supports .Net standard 1.0 and above.
Tag
A simple C# generator for HTML/XML Why? Sometimes you have a project where a lot of code is needed to output a little markup. For those projects, markup templating engines make things more difficult, and a lot of the time you end up doing string concatenation. T·g is a step up from string concatenation.
LiteProxy
Tiny object proxying tools for C#
GeneralContainers
Some containers and base classes for general C# development
Gasconade
A log message management system and exploration UI, in a similar vein to Swagger. Contains an expressive templating system.
StringExtensionsNetStdIeb
A range of general string extensions for C#, including some special purpose comparison and sorting
ClosedXmlLite
ClosedXML Lite is a .NET standard library for reading, manipulating and writing Excel 2007+ (.xlsx, .xlsm) files. No graphics support
DynamicValidation
Object-Tree validation tools. Simple and readable validation of the structure and data of any object tree. Validation assertions can be either INamedPredicates or NUnit assertion constraints.
TypeSafeR
A simple library that helps keep a Hub and it's C# clients in sync, using shared strongly typed contracts (i.e. Interface types and their methods and properties)
demapio
A very tiny ORM in the style of Dapper
ServiceStackSnapShot
A snapshot of service stack binaries merged into a single DLL This makes working with the fast moving service stack repository easier in a large code base
Form8sn
Form8sn is a template based PDF generator. Supply a base PDF, or set of page background images; a template description document; and a data file. Form8sn will output high quality PDFs very quickly. A web-based template editor is available in the Github repository
PortablePdfSharpStd
A highly modified version of PDF-Sharp that has no external or system-library dependencies.
CircularReflection
Allows circular reference to type definitions by re-writing sources
SkinnyJson_SN
A simple and small JSON (de)serialisation library
NativeIO
A minimal set of File and Directory tools to handle long paths in UNC shares and NTFS drives. For Windows only. Enables handling of 32k length paths, where .Net is limited to ~250
SimpleCompress
Multi-file compression with long path support and good compression when source has many duplicate files The C# version specifically uses only standard GAC dependencies so it can be included in .msi installers.
11 more packages load after hydration.