My favorites | Sign in
Project Home Downloads Wiki
Project Information
Members
Featured
Downloads
Wiki pages
Links

For who it is

For software engineers who want to build flexible, extensible and maintainable software systems, bbv.Common 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

bbv.Common is 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, loosely coupled, context based evaluation engine,
  • support for active objects to build multi-threaded applications
  • many more regarding TDD-enablers, multi-threading, communication, ...

Downloads

You can download bbv.Common as NuGet packages: Package overview

Or get it from the download site.

If you want the latest and greatest unofficial version then go to CodeBetter

Documentation

Overview page linking all documentation.

Project Road Map showing where we want to go.

Want to discuss with us and other users?

Join the discussion: http://groups.google.com/group/bbvcommon

Having an Issue?

See open Issues and add a new one.

Want to access the source code?

Go to http://github.com/bbvcommon/bbv.Common to access source code directly through GitHub.


For old versions of bbv.Common, please follow the link to the sourceforge page, where it was hosted before, in the side navigation on your right.


This project is sponsored by bbv Software Services AG

Powered by Google Project Hosting