46 packages tagged with “bits”
Library of .NET functions, extensions and components including asynchronous processing queues, configuration APIs, diagnostics, error handling, console functions, adapter framework, active directory and local account functions, checksum algorithms, unit conversion, binary parsing, cron-style task scheduler, Unix and NTP time classes, precision timer, 24-bit signed and unsigned integers, database extensions and abstraction layer, extensions for drawing, reflection, XML, buffers, chars, date/times, enumerations, strings, etc.
SharpBITS.NET is a .NET wrapper of the BITS API and a little Windows UI application for easier access to BITS up- and downloads. It's developed in C# (obviously), but the base wrapper can be used from any .NET application.
A random password generator. CodeBits are useful code blocks that can included in your C# projects through NuGet. Project repository: https://github.com/JeevanJames/CodeBits Documentation: https://github.com/JeevanJames/CodeBits/wiki/PasswordGenerator Source code: https://github.com/JeevanJames/CodeBits/blob/master/src/CodeBits/PasswordGenerator.cs
PInvoke API (interfaces, structures and constants) imported for Windows BITS (Background Intelligent Transfer Service).
Complete .NET coverage of Windows BITS (Background Intelligent Transfer Service) functionality. Provides access to all library functions through Windows 11 and gracefully fails when new features are not available on older OS versions.
Datacollection of clearingnumbers for Norway
BitsKit is a library for efficient bit-level reading and writing also adding bit field support.
Managed and testable .NET bindings for Microsoft Windows Background Intelligent Transfer Service (BITS) technology.
usis Background Intelligent Transfer Service (BITS) Class Library
Executes Windows service code as either a Console application or an actual Windows service, depending on the project output type of the project. CodeBits are useful code blocks that can included in your C# projects through NuGet. Project repository: https://github.com/JeevanJames/CodeBits Documentation: https://github.com/JeevanJames/CodeBits/wiki/WindowsServiceRunner Source code: https://github.com/JeevanJames/CodeBits/blob/master/src/CodeBits.NetFx/WindowsServiceRunner.cs
Reading feature toggles from config file, and make them available as a property.
Extensions for loading assembly embedded resources in various formats. CodeBits are useful code blocks that can included in your C# projects through NuGet. Each code bit is a single source file that gets added to a CodeBits folder in your project when you import it. Project repository: https://github.com/JeevanJames/CodeBits Documentation: https://github.com/JeevanJames/CodeBits/wiki/ResourceExtensions Source code: https://github.com/JeevanJames/CodeBits/blob/master/src/CodeBits.NetStandard21/ResourceExtensions.cs
Convenient and fast bitwise operations for all .NET primitive integral types
Storage abstractions
Encryption
An always sorted collection. Has options to allow/disallow duplicate items as well as to sort in reverse order. CodeBits are useful code blocks that can included in your C# projects through NuGet. See the project site for documentation.
An alternative to the .NET BinaryReader and BinaryWriter objects that allows you to read and write individual bits of data.
A library for mapping binary data onto .NET primitive types. Mapping to objects of custom classes also supported.
Builds a friendly representation of a specified byte size value, after converting it to the best matching unit (bytes, KB, MB, GB, etc.). Has various options to control the format of the outputted string. CodeBits are useful code blocks that can included in your C# projects through NuGet. Each code bit is a single source file that gets added to a CodeBits folder in your project when you import it. Project repository: https://github.com/JeevanJames/CodeBits Documentation: https://github.com/JeevanJames/CodeBits/wiki/ByteSizeFriendlyName Source code: https://github.com/JeevanJames/CodeBits/blob/master/src/CodeBits/ByteSizeFriendlyName.cs
Provides iterators that can traverse through the items in an enum type. Can be used in LINQ expressions. CodeBits are useful code blocks that can included in your C# projects through NuGet. See the project site for documentation.
An always sorted observable collection. Has options to allow/disallow duplicate items as well as to sort in reverse order. CodeBits are useful code blocks that can included in your C# projects through NuGet. See the project site for documentation.
Class that can compute and verify salted hashes. CodeBits are useful code blocks that can included in your C# projects through NuGet. See the project site for documentation.
Class to read and write INI files. CodeBits are useful code blocks that can included in your C# projects through NuGet. See the project site for documentation.
Storage client for encryption at rest
Windows Storage Client for single file retrieval
Helper class to simplify usage of the Windows Phone application bar
Azure Storage Client for single file retrieval
Work with bits efficiently in a stream using standard streams and extending BinaryReader/BinaryWriter.
The framework BitArray is helpful but it has a serious flaw in the fact that it is not immutable. This is the primary motivation for working on this package in order to achieve just such an ImmutableBitArray. Reflexive operations can modify an instance but otherwise bitwise operations should yield a wholely new instance.
Custom collection that moves the most recently-used items to the top. CodeBits are useful code blocks that can included in your C# projects through NuGet. See the project site for documentation.