Gallery

appccelerate

appccelerate

Appccelerate unstable releases

Accelerate your .Net application development.

For whom it is

For software engineers who want to build flexible, extensible and maintainable software systems, Appccelerate is an open source library of software components that makes building multi-threaded, event-based and loosely coupled systems easy. Unlike other open or closed source solutions we offer proven concepts that are used in our real world projects.

What it contains

  • Bootstrapper for starting and stopping applications
  • State Machine for building finite state machines with a fluent definition syntax
  • Event Broker for synchronous and asynchronous notifications
  • IO Abstraction for testability of operations interacting with the file system
  • Evaluation Engine for evaluating results based on aggregators and expressions with support for hierarchies and plug-ins

and much more...

Documentation

You can find the documentation at www.appccelerate.com

Your Appccelerate team

Read more...

It's kind of empty out here...

Package Id Latest Version
Uploaded rss
Appccelerate.Bootstrapper

Authored by: Appccelerate team

Bootstrapper provides a simple and flexible way to make your application's startup and shutdown behavior pluggable and extensible: 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, Pluggable behaviors which allow to extend the bootstrapping mechanism in AOP like style, ConfigurationSection support with behavior, Unobtrusive Key/Value pair configuration section support with behavior, Thorough reporting of application startup and shutdown behavior.

2.11.0 10 years ago
Appccelerate.CheckHintPathTask

Authored by: Appccelerate team

MSBuild task checking whether HintPath is set correctly.

1.15.0 10 years ago
Appccelerate.CheckNoBindingRedirectsTask

Authored by: Appccelerate team

MSBuild task checking whether the app.config or web.config contains unwanted assembly redirects. When updating Nuget packages, nuget can sneak in assembly redirects. This tasks checks that there are no binding redirects.

1.14.0 10 years ago
Appccelerate.CheckNugetDependenciesTask

Authored by: Appccelerate team

MSBuild task checking whether references in nuspec file are correct.

1.13.0 10 years ago
Appccelerate.CheckTestFixtureAttributeSetTask

Authored by: Appccelerate team

MSBuild task checking whether TestFixture attribute is set on test classes (classes with suffix Test).

1.7.0 10 years ago
Appccelerate.CommandLineParser

Authored by: Appccelerate team

Command line parser with fluent definition syntax.

1.2.0 10 years ago
Appccelerate.Development

Authored by: Appccelerate team

Used for build infrastructure.

2.2.0 8 years ago
Appccelerate.Development.Analyzers

Authored by: Appccelerate team

Used for build infrastructure.

2.2.0 8 years ago
Appccelerate.Development.Facts

Authored by: Appccelerate team

Use for build infrastructure.

2.2.0 8 years ago
Appccelerate.Development.ProductionCode

Authored by: Appccelerate team

Used for build infrastructure.

2.2.0 8 years ago
Appccelerate.Development.ProductionCode.Signed

Authored by: Appccelerate team

Used for build infrastructure.

2.2.0 8 years ago
Appccelerate.Development.Specs

Authored by: Appccelerate team

Use for build infrastructure.

2.2.0 8 years ago
Appccelerate.Development.xBehave

Authored by: Appccelerate team

Use for build infrastructure.

2.2.0 8 years ago
Appccelerate.Development.xUnit

Authored by: Appccelerate team

Use for build infrastructure.

2.2.0 8 years ago
Appccelerate.DistributedEventBroker

Authored by: Appccelerate team

With this extension, the event broker can be used to fire events to event brokers in remote processes.

3.7.0 10 years ago
Appccelerate.DistributedEventBroker.MassTransit

Authored by: Appccelerate team

Adapter for using event broker extension for distributed communication over MassTransit. Allows sending events over MassTransit using the Appccelerate.EventBroker infrastructur.

2.6.0 10 years ago
Appccelerate.DistributedEventBroker.NServiceBus

Authored by: Appccelerate team

Adapter for using event broker extension for distributed communication over NServiceBus. Allows sending events over NServiceBus using the Appccelerate.EventBroker infrastructur.

2.8.0 10 years ago
Appccelerate.EvaluationEngine

Authored by: Appccelerate team

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), Solution definitions can be loaded from modules or plug-ins, Extensible to solve any kind of question (validation rules, status queries, …), Fluent definition syntax allowing constraints, strategies, aggregators and mutiple expressions per question, Thorough customizable logging.

2.12.0 10 years ago
Appccelerate.EventBroker

Authored by: Appccelerate team

Notification component for synchronous and asynchronous loosely 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 references and can therefore be garbage collected multiple publishers and/or subscribers for a single event topic, matchers for publications and subscriptions, thorough customizable logging, extension support.

3.15.0 10 years ago
Appccelerate.Fundamentals

Authored by: Appccelerate team

Provides common types and functionality for other Appccelerate packages.

3.3.0-commitea8ae2ca 8 years ago
Appccelerate.IO

Authored by: Appccelerate team

Provides functionality for simplified IO operations: File system abstraction (completely testable) Stream decorators/interceptors, loader for resources (from file/embedded)

2.52.0 10 years ago
Appccelerate.MappingEventBroker

Authored by: Appccelerate team

Event broker extension for mapping event arguments from one type to another.

2.10.0 10 years ago
Appccelerate.MappingEventBroker.AutoMapper

Authored by: Appccelerate team

Event broker extension for mapping event arguments from one type to another using AutoMapper.

2.7.0 10 years ago
Appccelerate.ScopingEventBroker

Authored by: Appccelerate team

The scoping event broker adds a notion of an unit of work to your event broker usage which allows to cancel asynchronous events.

3.6.0 10 years ago
Appccelerate.StateMachine

Authored by: Appccelerate team

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 or last active state, fluent definition interface, synchronous/asynchronous state machine (passive state machine handles state transitions synchronously, active state machine handles state transitions asynchronously on the worker thread of the state machine), extensible thorough logging, state machine report for description of state machine (csv, yEd)

5.2.0-alpha.0.4 5 years ago

Connect to feed

By: Urs Enzler

Total download count: 2780

Readonly