Found 41 packages
biz.dfch.PS.System.Logging ========================== Modules: biz.dfch.PS.System.Logging d-fens GmbH, General-Guisan-Strasse 6, CH-6300 Zug, Switzerland This PowerShell module contains Cmdlets that allow to perform logging from your PowerShell functions and code via the Apache Log4Net library. * You can also download this module via [NuGet](http://nuget.org) with [Install-Package biz.dfch.PS.System.Logging](https://www.nuget.org/packages/biz.dfch.PS.System.Logging/). * After downloading the package to a directory of your choice (_NOT_ the actual module directory) run the `install.ps1` script in the downloaded folder to copy the files to a directory inside `$ENV:PSModulePath`). * In case you already have a previous version of this module ( < 1.0.5) in a different module directory you have to remove that module manually. * In case you update the module in the same directory and the `log4net.dll` is still loaded you might have to restart all the PowerShell sessions to be able to overwrite the file. * In case you changed the log settings in `biz.dfch.PS.System.Logging.xml`, `Log4netConfiguration.xml` or `log4net.xml` you have to restore the changes as they will get overwritten. See http://d-fens.ch/2013/01/16/module-biz-dfch-ps-system-logging/ and the [Wiki](https://github.com/dfch/biz.dfch.PS.System.Logging/wiki) for more information.
============================= Module: biz.dfch.PS.Appclusive.Client d-fens GmbH, General-Guisan-Strasse 6, CH-6300 Zug, Switzerland This Microsoft PowerShell module contains Cmdlets to perform various base actions and utility/convenience functions with the our open-source based automation framework "Appclusive". You can also download this module via [NuGet](http://nuget.org) with [Install-Package biz.dfch.PS.Appclusive.Client](https://www.nuget.org/packages/biz.dfch.PS.Appclusive.Client/) See http://appclusive.net Third party (and Microsoft) DLLs are not part of this Apache 2.0 licensed project but are only put here for convenience. See https://github.com/dfensgmbh/biz.dfch.PS.Appclusive.Client/wiki for a detailed description on how to use the Cmdlets in this module.
biz.dfch.CS.Appclusive.Public ======================== Interfaces, Dtos and Constants of the Appclusive Framework
biz.dfch.PS.System.Utilities ============================ Modules: biz.dfch.PS.System.Utilities d-fens GmbH, General-Guisan-Strasse 6, CH-6300 Zug, Switzerland This PowerShell module contains Cmdlets to perform various actions and utilties/convenience functions such as string conversion and formatting. You can download this module via [NuGet](http://nuget.org) with [Install-Package biz.dfch.PS.System.Utilities](https://www.nuget.org/packages/biz.dfch.PS.System.Utilities/). See [d-fens WebSite](http://d-fens.ch/2014/10/15/module-biz-dfch-ps-system-utilities/) or check the [Wiki](https://github.com/dfch/biz.dfch.PS.System.Utilities/wiki) for further description and examples on how to use the module.
biz.dfch.CS.Testing ======================== Collection of utility classes that provide functionality for testing
biz.dfch.CS.Appclusive.Api ======================== Service Reference to the Appclusive Framework
biz.dfch.CS.Commons ======================== Common C#/.NET classes d-fens GmbH, General-Guisan-Strasse 6, CH-6300 Zug, Switzerland ## Download * Get it on [NuGet](https://www.nuget.org/packages/biz.dfch.CS.Commons/) * See [Releases](https://github.com/dfensgmbh/biz.dfch.CS.Commons/releases) and [Tags](https://github.com/dfensgmbh/biz.dfch.CS.Commons/tags) on [GitHub](https://github.com/dfensgmbh/biz.dfch.CS.Commons)
biz.dfch.CS.Cimi.Client ======================== Client for the Swisscom Enterprise Cloud CIMI API d-fens GmbH, General-Guisan-Strasse 6, CH-6300 Zug, Switzerland ## Download * Get it on [NuGet](https://www.nuget.org/packages/biz.dfch.CS.Cimi.Client/) * See [Releases](https://github.com/dfensgmbh/biz.dfch.CS.Cimi.Client/releases) and [Tags](https://github.com/dfensgmbh/biz.dfch.CS.Cimi.Client/tags) on [GitHub](https://github.com/dfensgmbh/biz.dfch.CS.Cimi.Client)
biz.dfch.CS.System.Utilities ======================== Collection of utility classes that provide functionalities like * StringValueAttribute for Enums * Cryptography helper for password encryption and decryption * Start-Process assembly for invocation of processes via Interop/CreateProcessWithLogonW for use with biz.dfch.PS.System.Utilities See http://d-fens.ch/2014/10/11/bug-start-job-from-scheduled-task-fails-with-event-id-8197-when-invoked-via-different-credential-set/ * Log forwarders for System.Diagnostics.Debug/Trace for log4net * Json helper methods for NewtonSoft.Json * Introspection and Reflection for calling methods
biz.dfch.CS.Appclusive.Extensions ======================== Extensions around the Appclusive Core.
biz.dfch.Appclusive.Products ======================== EntityKinds and Data Transfer Objects for intrinsic Products of the Appclusive Framework.
============================= Powershell client for the Swisscom Enterprise Cloud CIMI API Module: biz.dfch.PS.Cimi.Client d-fens GmbH, General-Guisan-Strasse 6, CH-6300 Zug, Switzerland ## Download * Get it on [NuGet](https://www.nuget.org/packages/biz.dfch.PS.Cimi.Client/) * See [Releases](https://github.com/dfensgmbh/biz.dfch.PS.Cimi.Client/releases) and [Tags](https://github.com/dfensgmbh/biz.dfch.PS.Cimi.Client/tags) on [GitHub](https://github.com/dfensgmbh/biz.dfch.PS.Cimi.Client)
biz.dfch.CS.Abiquo.Client ======================== C#/.NET client for [Abiquo](http://www.abiquo.com/). d-fens GmbH, General-Guisan-Strasse 6, CH-6300 Zug, Switzerland ## Download * Get it on [NuGet](https://www.nuget.org/packages/biz.dfch.CS.Abiquo.Client/) * See [Releases](https://github.com/dfensgmbh/biz.dfch.CS.Abiquo.Client/releases) and [Tags](https://github.com/dfensgmbh/biz.dfch.CS.Abiquo.Client/tags) on [GitHub](https://github.com/dfensgmbh/biz.dfch.CS.Abiquo.Client)
biz.dfch.CS.Scs.Cmp.ApiBroker.Client ======================== Client for the Swisscom Enterprise Cloud API broker d-fens GmbH, General-Guisan-Strasse 6, CH-6300 Zug, Switzerland ## Download * Get it on [NuGet](https://www.nuget.org/packages/biz.dfch.CS.Scs.Cmp.ApiBroker.Client/) * See [Releases](https://github.com/dfensgmbh/biz.dfch.CS.Scs.Cmp.ApiBroker.Client/releases) and [Tags](https://github.com/dfensgmbh/biz.dfch.CS.Scs.Cmp.ApiBroker.Client/tags) on [GitHub](https://github.com/dfensgmbh/biz.dfch.CS.Scs.Cmp.ApiBroker.Client)
biz.dfch.CS.PowerShell.Commons ======================== Common C#/.NET classes for PowerShell module development d-fens GmbH, General-Guisan-Strasse 6, CH-6300 Zug, Switzerland ## Download * Get it on [NuGet](https://www.nuget.org/packages/biz.dfch.CS.PowerShell.Commons/) * See [Releases](https://github.com/dfensgmbh/biz.dfch.CS.PowerShell.Commons/releases) and [Tags](https://github.com/dfensgmbh/biz.dfch.CS.PowerShell.Commons/tags) on [GitHub](https://github.com/dfensgmbh/biz.dfch.CS.PowerShell.Commons)
biz.dfch.CS.Web.Utilities ======================== Utilities for web applications Assembly: biz.dfch.CS.Web.Utilities.dll d-fens GmbH, General-Guisan-Strasse 6, CH-6300 Zug, Switzerland ## Download * Get it on [NuGet](https://www.nuget.org/packages/biz.dfch.CS.Web.Utilities/) * See [Releases](https://github.com/dfensgmbh/biz.dfch.CS.Web.Utilities/releases) on [GitHub](https://github.com/dfch/biz.dfch.CS.Web.Utilities) ## Description This project containts a collection of utility classes that provide functionalities like * ODataController helper * REST call executor * ExceptionFilterAttributes **Telerik JustMock has to be licensed separately. Only the code samples (source code files) are licensed under the Apache 2.0 license. The Telerik JustMock software has to be licensed separately. See the NOTICE file for more information about this.** ## [Release Notes](https://github.com/dfensgmbh/biz.dfch.CS.Web.Utilities/releases) See also [Releases](https://github.com/dfensgmbh/biz.dfch.CS.Web.Utilities/releases) and [Tags](https://github.com/dfensgmbh/biz.dfch.CS.Web.Utilities/tags)
biz.dfch.CS.StateMachine ======================== A simple C# based State Machine that can be configured via State Transitions based on an idea by [Juliet](http://stackoverflow.com/users/40516/juliet) "[Simple state machine example in C#?](http://stackoverflow.com/questions/5923767/simple-state-machine-example-in-c)" # DESCRIPTION The project contains an extendable StateMachine that defines a few simple states and two conditions ("Continue", "Cancel") that can be used to advance (transition) through that state machine. When instatiating the StateMachine with the default constructor the following states, conditions and transitions will be set up per default ## States * Running * InternalErrorState * Completed * Cancelled * Disposed ## Conditions * Continue * Cancel ## Transitions Source state | Condition | Target state :-----|:-----|:------ Created | Continue | Running Created | Cancel | InternalErrorState Running | Continue | Completed Running | Cancel | Cancelled Completed | Continue | Disposed Completed | Cancel | InternalErrorState Cancelled | Continue | Disposed Cancelled | Cancel | InternalErrorState InternalErrorState | Continue | Disposed ## Basic functionalities 1. The [`Continue`](./biz.dfch.CS.StateMachine/StateMachine.cs#L94) condition makes a transition from an arbitrary state to the next state as the "good case" 1. The [`Cancel`](./biz.dfch.CS.StateMachine/StateMachine.cs#L02) condition makes a transition from an arbitrary state to the next state as the "bad case" 1. Furthermore there is the [`GetNext`](./biz.dfch.CS.StateMachine/StateMachine.cs#L306) method to transit to the next state based on a given condition. There are as well methods for exporting and importing the configuration along with the states: * [`GetStringRepresentation()`](https://github.com/dfensgmbh/biz.dfch.CS.StateMachine/blob/master/biz.dfch.CS.StateMachine/StateMachine.cs#L345) * [`SetupStateMachine(String configuration, String currentState = null, String previousState = null)`](https://github.com/dfensgmbh/biz.dfch.CS.StateMachine/blob/master/biz.dfch.CS.StateMachine/StateMachine.cs#L135)
biz.dfch.PS.RabbitMQ.Utilities ============================== Module: biz.dfch.PS.RabbitMQ.Utilities d-fens GmbH, General-Guisan-Strasse 6, CH-6300 Zug, Switzerland This Microsoft PowerShell module contains Cmdlets to work with RabbitMQ queues, send and receive messages. You can also download this module via [NuGet](http://nuget.org) with [Install-Package biz.dfch.PS.RabbitMQ.Utilities](https://www.nuget.org/packages/biz.dfch.PS.RabbitMQ.Utilities/) See http://d-fens.ch/2014/11/24/biz-dfch-PS-RabbitMQ-Utilities/ RabbitMQ.Client.dll and RabbitMQHelper.dll are also licensed under the Apache 2.0 license but are not part of this project but are only put here for convenience. See https://github.com/dfch/biz.dfch.PS.RabbitMQ.Utilities/wiki for a detailed description on how to use the Cmdlets in this module.
biz.dfch.PS.System.Data Modules: biz.dfch.PS.System.Data d-fens GmbH, General-Guisan-Strasse 6, CH-6300 Zug, Switzerland This PowerShell module contains Cmdlets to perform various related actions against (SQL) databases via the .NET Framework System.Data namespace. It does not use the the SQL Server shipped "Invoke-SqlCmd" Cmdlet from the "SqlServerCmdletSnapin100" assembly (which is quite buggy). You can also download this module via [NuGet](http://nuget.org) with [Install-Package biz.dfch.PS.System.Data](https://www.nuget.org/packages/biz.dfch.PS.System.Data/) See http://d-fens.ch/2014/10/19/module-biz-dfch-ps-system-data/ See https://github.com/dfch/biz.dfch.PS.System.Data/wiki for a detailed description on how to use the Cmdlets in this module.
biz.dfch.PS.Redmine.Client ======================== PowerShell module for Redmine Project Management d-fens GmbH, General-Guisan-Strasse 6, CH-6300 Zug, Switzerland ## Download * Get it on [NuGet](https://www.nuget.org/packages/biz.dfch.PS.Redmine.Client/) * See [Releases](https://github.com/dfensgmbh/biz.dfch.PS.Redmine.Client/releases) and [Tags](https://github.com/dfensgmbh/biz.dfch.PS.Redmine.Client/tags) on [GitHub](https://github.com/dfensgmbh/biz.dfch.PS.Redmine.Client)