hugener
NuGet publisher profile
Packages (87)
Expression.Blend.Sdk
Contains System.Windows.Interactivity for: - WPF 4.0, 4.5 -Silverligt 4.0, 5.0 - Windows Phone 7.1, 8.0 - Windows Store 8, 8.1
Sundew.Base
All in one package including: Sundew.Base.Collections Sundew.Base.Disposal Sundew.Base.Equality Sundew.Base.Initialization Sundew.Base.Memory Sundew.Base.Primitives Sundew.Base.Computation Sundew.Base.Numeric Sundew.Base.Globalization Sundew.Base.Notifications Sundew.Base.Time Sundew.Base.IO Sundew.Base.Reporting Sundew.Base.Text Sundew.Base.Threading.Jobs Sundew.Base.Threading Sundew.Base.Timers
CommandlineBatcher
Execute batches of multiple commands in a single command line.
Sundew.Base.Primitives
Primitives types and extension methods.
Sundew.Base.Equality
Helpers for implementing equality
Sundew.CommandLine
Simple library for creating a command line. Features: - *nix style command line. -x, --xx - Includes command line parser, generator and help generator - Object oriented - Verbs and non-verbs (Implement IVerb or IArguments) - Parses/Generates: simple types, lists, nested types. - Supports optional/required arguments - Nested arguments for argument grouping and reuse
Sundew.Base.Reporting
The IReporter interface for assisting with implementation of reporter/loggers.
TransparentMoq
With inspiration taken from mocking frameworks like NSubstitute, FakeItEasy and JustMock this package adds some of the syntactic advantages of these frameworks to Moq. TransparentMoq allows to use Moq without having to store mocks in Mock<T> variables, instead a T variable can be used. This also removes the need to pass mocks with ".Object" everywhere as they can be passed directly. The library provides extension methods for most (if not all) of Moq's methods, so they can be called directly on the T variable. Examples: Instead of private Mock<IFileSystem> fileSystem = new Mock<IFileSystem>(); Write private IFileSystem fileSystem = New.Mock<IFileSystem>(); Instead of MethodThatTakesFileSystem(fileSystem.Object); write MethodThatTakesFileSystem(fileSystem); To arrange a mock everything remains the same: fileSystem.Setup(x => x.Exists(It.IsAny<string>())).Returns(true);
Sundew.Base.Memory
Various extensions and classes for working with memory.
Sundew.Base.Collections
Extensions for collections types.
Sundew.Base.Text
Extension methods and classes for working with text.
Sundew.Base.Threading
Threading concepts such as AsyncLazy and async reset events.
Sundew.DiscriminatedUnions
Sundew.DiscriminatedUnions implement discriminated unions for C#, until a future version of C# provides it out of the box. The idea is that this package can be deleted once unions are supported in C#, without requiring changes to switch expressions and statements.
Sundew.Base.Timers
Timers with a richer interface than System.Threading.Timer.
Sundew.Base.Disposal
Various type helping with implementation of IDisposable
Sundew.Base.Initialization
Various type helping with initialization
Sundew.Base.Threading.Jobs
Cancellable- and ContinuousJobs.
Sundew.Packaging.Tool
* Get build stage including version, stage and sources from source control parameters. * Await NuGet package being published. * Alternative NuGet client for bulk updating NuGet packages in csproj, fsproj and vbproj projects. * Prune NuGet packages from a local source.
Sundew.Packaging.Publish
- Automated NuGet package publisher: - Publish prerelease package to local NuGet feed - Publish to official NuGet feed - Customizable publish for build server based on development, integration, production stages - Automated versioning of patch-/revision- and prereleases - Local debug support
Sundew.Generator
Sundew.Generator is a code generator aiming to provide an alternative or replacement for T4 templates.
Pi.IO.Devices.SundewFork
Package Description
Pi.System.SundewFork
Package Description
Pi.IO.SundewFork
Package Description
Pi.IO.Interop.SundewFork
Package Description
Pi.IO.GeneralPurpose.SundewFork
Package Description
Pi.IO.SerialPeripheralInterface.SundewFork
Package Description
Pi.IO.InterIntegratedCircuit.SundewFork
Package Description
Sundew.Generator.MSBuild
MSBuild integration for Sundew.Generator
Sundew.Build
Usage: Execute Sundew.Build.Setup.exe and enter solution path (relative) -> build scripts will be placed in "SolutionDir"\Build Included features: - Msbuild - Update version (Set version via script parameters, only SolutionItems\SharedAssemblyInfo.cs will be updated) - VSTest console (Add test adapters via Nuget) - StyleCop (Uses individual project settings) - SandCastle (Add "SolutionName".shfbproj in "SolutionDir") *Requires SandCastle Help File Builder Planned features: - Release output - WIX
Sundew.Generator.Code.MSBuild
MSBuild integration for Sundew.Generator.Code
57 more packages load after hydration.