43
Packages
64,826
Downloads of daniel.marbach's packages
daniel.marbach's Profile
Packages
-
bbv.Common.StateMachine
Hierarchical state machine with fluent definition syntax Features: * states and events can be defined with enums, strings or ints - resulting in single class state machines. * actions o on transitions o entry and exit actions * transition guards * hierarchical o different history behaviors to initiali... More information
-
bbv.Common.MappingEventBroker
With this extension, the event broker can be used to map source events to destination events. bbv.Common.MappingEventBroker is a part of bbv.Common, a library of .NET components and functionality including: * (a)synchronous notification component with thread switching using publisher-subscriber pattern, * hierarchical state machi... More information
-
bbv.Common.MappingEventBroker.AutoMapperAdapter
Adapter for using event broker extension for mapping source events to destination events with AutoMapper. bbv.Common.MappingEventBroker.AutoMapperAdapter is a part of bbv.Common, a library of .NET components and functionality including: * (a)synchronous notification component with thread switching using publisher-subscriber pattern, ... More information
-
bbv.Common.DistributedEventBroker.MassTransitAdapter
Adapter for using event broker extension for distributed communication over MassTransit. Allows sending events over MassTransit using the bbv.Common.EventBroker infrastructur. bbv.Common.DistributedEventBroker.MassTransitAdapter is a part of bbv.Common, a library of .NET components and functionality including: * (a)synchronous no... More information
-
bbv.Common.DistributedEventBroker.RhinoEsbAdapter
Adapter for using event broker extension for distributed communication over RhinoEsb. Allows sending events over RhinoEsb using the bbv.Common.EventBroker infrastructur. bbv.Common.DistributedEventBroker.RhinoEsbAdapter is a part of bbv.Common, a library of .NET components and functionality including: * (a)synchronous notificatio... More information
-
bbv.Common.AsyncModule
AsyncModules provide a simple way to built active objects (objects with a dedicated background thread for asynchronous execution of tasks). bbv.Common.AsyncModule is a part of bbv.Common, a library of .NET components and functionality including: * (a)synchronous notification component with thread switching using publisher-subscriber pa... More information
-
bbv.Common.DistributedEventBroker.NServiceBusAdapter
Adapter for using event broker extension for distributed communication over NServiceBus. Allows sending events over NServiceBus using the bbv.Common.EventBroker infrastructur. bbv.Common.DistributedEventBroker.NServiceBusAdapter is a part of bbv.Common, a library of .NET components and functionality including: * (a)synchronous no... More information
-
bbv.Common
Provides shared types needed by other bbv.Common projects: * Generic EventArgs * EventFilter (aggregate frequently occurring events) * DateTimeProvider to make operations on current time testable * string Formatting operations bbv.Common assembly is a part of bbv.Common, a library of .NET components and functionality including: ... More information
-
bbv.Common.Data
Provides CSV parser and writer, helper functionality for dataset and datetime operations. bbv.Common.Data is a part of bbv.Common, a library of .NET components and functionality including: * (a)synchronous notification component with thread switching using publisher-subscriber pattern, * hierarchical state machine with fluent definitio... More information
-
bbv.Common.TestUtilities
Provides functionality to simplify unit testing and TDD: * Temporary File Holder (automatically delete files on disposing) * Event Tester (check that objects fired events) bbv.Common.TestUtilities is a part of bbv.Common, a library of .NET components and functionality including: * (a)synchronous notification component with thread swi... More information
-
bbv.Common.EventBroker.Log4Net
Log4Net logging extension for bbv.Common.EventBroker bbv.Common.EventBroker.Log4Net is a part of bbv.Common, a library of .NET components and functionality including: * (a)synchronous notification component with thread switching using publisher-subscriber pattern, * hierarchical state machine with fluent definition syntax, ... More information
-
bbv.Common.Threading
Provides * User Interface Thread Synchronizer (no Invoke calls needed anymore). bbv.Common.Threading is a part of bbv.Common, a library of .NET components and functionality including: * (a)synchronous notification component with thread switching using publisher-subscriber pattern, * hierarchical state machine with fluent definition... More information
-
bbv.Common.Windows
Provides helper functionality for interaction with Windows: * check whether application is already running (ApplicationHelper) * get DPI of windows desktop (GraphicHelper) * logout, restart Windows (Windows Helper) bbv.Common.Windows is a part of bbv.Common, a library of .NET components and functionality including: * (a)synchr... More information
-
bbv.Common.StateMachine.Log4Net
log4net logging extension for bbv.Common.StateMachine. bbv.Common.StateMachine is a part of bbv.Common, a library of .NET components and functionality including: * (a)synchronous notification component with thread switching using publisher-subscriber pattern, * hierarchical state machine with fluent definition syntax, * programma... More information
-
bbv.Common.Async
AsyncWorker (simplified API for BackgroundWorker), AsyncResult to implement asynchronous tasks. bbv.Common.Async is a part of bbv.Common, a library of .NET components and functionality including: * (a)synchronous notification component with thread switching using publisher-subscriber pattern, * hierarchical state machine wit... More information
-
bbv.Common.Bootstrapper
Bootstrapper provides a simple and flexible way to make your application's startup and shutdown behavior pluggable and extendable: * The bootstrapper provides a single entry point to startup and shutdown the application. * Fluent definition syntax allowing to expressively define the startup and shutdown behavior of the application. ... More information
-
bbv.Common.DistributedEventBroker
With this extension, the event broker can be used to fire events to event brokers in remote processes. bbv.Common.DistributedEventBroker is a part of bbv.Common, a library of .NET components and functionality including: * (a)synchronous notification component with thread switching using publisher-subscriber pattern, * hierarchica... More information
-
bbv.Common.TestUtilities.Log4Net
Functionality to test log4net log messages. bbv.Common.TestUtilities is a part of bbv.Common, a library of .NET components and functionality including: * (a)synchronous notification component with thread switching using publisher-subscriber pattern, * hierarchical state machine with fluent definition syntax, * programmatic,... More information
-
bbv.Common.IO
Provides functionality for simplified IO operations: * abstraction layer for all file system operations to enable TDD on file system * recursive file system commandos (move, copy, ...) * folder watcher that fires events when folder content changes * Stream decorators/interceptors * loader for resources (from file/embedded) bbv.... More information
-
bbv.Common.EventBroker
Notification component for synchronous and asynchronous loosly coupled notification with automatic thread switching: * Synchronous and asynchronous notification * Automatic thread switching: to background or UI thread * Loose coupling of event topic publishers and subscribers * Publishers and subscribers are referenced by we... More information
-
bbv.Common.Threading.Log4Net
log4net logging extension for bbv.Common.Threading. bbv.Common.TestUtilities is a part of bbv.Common, a library of .NET components and functionality including: * (a)synchronous notification component with thread switching using publisher-subscriber pattern, * hierarchical state machine with fluent definition syntax, * programmati... More information
-
bbv.Common.Async.Log4Net
Provides logging with log4net for bbv.Common.Async. bbv.Common.Async.Log4Net is a part of bbv.Common, a library of .NET components and functionality including: * (a)synchronous notification component with thread switching using publisher-subscriber pattern, * hierarchical state machine with fluent definition syntax, * progr... More information
-
bbv.Common.AsyncModule.Log4Net
log4net log extension for AsyncModules. bbv.Common.AsyncModule is a part of bbv.Common, a library of .NET components and functionality including: * (a)synchronous notification component with thread switching using publisher-subscriber pattern, * hierarchical state machine with fluent definition syntax, * programmatic, loose... More information
-
bbv.Common.EvaluationEngine.Log4Net
log4net logging extension for bbv.Common.EvaluationEngine. bbv.Common.EvaluationEngine is a part of bbv.Common, a library of .NET components and functionality including: * (a)synchronous notification component with thread switching using publisher-subscriber pattern, * hierarchical state machine with fluent definition syntax, * p... More information
-
bbv.Common.IO.Log4Net
Provides logging functionality with log4net for bbv.Common.IO. bbv.Common.IO.Log4Net is a part of bbv.Common, a library of .NET components and functionality including: * (a)synchronous notification component with thread switching using publisher-subscriber pattern, * hierarchical state machine with fluent definition syntax, * pro... More information
-
bbv.Common.EvaluationEngine
The evaluation engine provides an infrastructure for decoupled evaluation. Features: * The evaluation engine provides a single entry point to ask questions (queries, calculations, ...) * Questioner is completely decoupled from answer finding algorithm. * Hierarchical evaluation engines (children inherit knowledge from parent... More information
-
bbv.Common.StateMachine.YEd
yEd graphml file generator for bbv.Common.StateMachine. You can create files from your state machine definition that can be loaded with yEd. bbv.Common.StateMachine.YEd is a part of bbv.Common, a library of .NET components and functionality including: * (a)synchronous notification component with thread switching using publisher-subscriber pa... More information
-
Appccelerate.Fundamentals
Provides common types and functionality for other Appccelerate packages.
-
Appccelerate.Async
AsyncWorker (simplified API for BackgroundWorker), AsyncResult to implement asynchronous tasks.
-
Appccelerate.AsyncModule
AsyncModules provide a simple way to build active objects (objects with a dedicated background thread for asynchronous execution of tasks).
-
Appccelerate.Bootstrapper
Bootstrapper provides a simple and flexible way to make your application's startup and shutdown behavior pluggable and extendable: The bootstrapper provides a single entry point to startup and shutdown the application, Fluent definition syntax allowing to expressively define the startup and shutdown behavior of the application, Pl... More information
-
Appccelerate.DistributedEventBroker
With this extension, the event broker can be used to fire events to event brokers in remote processes.
-
Appccelerate.DistributedEventBroker.MassTransit
Adapter for using event broker extension for distributed communication over MassTransit. Allows sending events over MassTransit using the Appccelerate.EventBroker infrastructur.
-
Appccelerate.DistributedEventBroker.NServiceBus
Adapter for using event broker extension for distributed communication over NServiceBus. Allows sending events over NServiceBus using the Appccelerate.EventBroker infrastructur.
-
Appccelerate.DistributedEventBroker.RhinoEsb
Adapter for using event broker extension for distributed communication over RhinoEsb. Allows sending events over RhinoEsb using the Appccelerate.EventBroker infrastructur.
-
Appccelerate.EvaluationEngine
The evaluation engine provides an infrastructure for decoupled evaluation. Features: The evaluation engine provides a single entry point to ask questions (queries, calculations, ...), Questioner is completely decoupled from answer finding algorithm, Hierarchical evaluation engines (children inherit knowledge from parent),... More information
-
Appccelerate.EventBroker
Notification component for synchronous and asynchronous loosly coupled notification with automatic thread switching: synchronous and asynchronous notification, automatic thread switching: to background or UI thread, loose coupling of event topic publishers and subscribers, publishers and subscribers are referenced by weak re... More information
-
Appccelerate.IO
Provides functionality for simplified IO operations: Stream decorators/interceptors, loader for resources (from file/embedded)
-
Appccelerate.MappingEventBroker
Event broker extension for mapping event arguments from one type to another.
-
Appccelerate.MappingEventBroker.AutoMapper
Event broker extension for mapping event arguments from one type to another using AutoMapper.
-
Appccelerate.SourceTemplates
Contains source files showing how to write log4net loggers for Appccelerate components.
-
Appccelerate.StateMachine
Hierarchical state machine with fluent definition syntax Features: states and events can be defined with enums, strings or ints - resulting in single class state machines, actions on transitions, entry and exit actions, transition guards, hierarchical with different history behaviors to initialize state always to same state... More information
-
Appccelerate.Windows
Provides helper functionality for interaction with Windows: check whether application is already running (ApplicationHelper), get DPI of windows desktop (GraphicHelper), logout, restart Windows (Windows Helper)