Automator .NET

Automator .NET implements point-and-click (or drag and drop) creation of workflows for automating repetitive tasks into batches.

BraneCloud Evolution

branecloud.zip (9,9 MB)
Industrial-Strength Evolutionary Computation for .NET 4.0

Database Task Parallel Foundation - dbParallel for Oracle & SQL Server

DbParallel.zip (8,0 MB)
The dbParallel is a Database Task Parallel Foundation that provides database developers an application level support for parallel programming in database.

EVPO Document Circulation

evpodc.zip (2,4 MB)
EVPO Document Circulation is a workflow management web application with email notifications and role based security based on .NET using MySql database.

Flow Studio

flowstudio.zip (15,8 MB)
Easy and simple to use Workflow Foundation 4 (WF4) editor

FlowTasks

FlowTasks.zip (318,7 MB)
FlowTasks is a framework to develop human and business workflow

Jetfire - Workflow DSL

Jetfire.zip (49,4 MB)
Jetfire (jetfire.ca) is an open source, object oriented ecosystem which makes it very easy to develop business rules (Business Rule Engine), persistent programs and workflows. The dynamic Jetfire language extends C# with rules, roles, data flow, persistence, versioning, security and dynamic typing.

mfLY! for Visual Studio 2008 Community

mfLY.zip (3,5 MB)
The mfLY! for Visual Studio 2008 Community is a place for mfLY! developers to connect, share code, and collaborate on mfLY! based projects. mfLY! is a Windows Mobile MVC Framework developed by Blue Dot Solutions.

Nexus - A web 2.0 Personal Social Platform

nexus.zip (31,3 MB)
Nexus is an open source web 2.0 personal social platform, something like igoogle and pageflakes. It allows you to mix both your personal, social and corporate content all into a single portal. Nexus is done in asp.net 3.5 with interactivity done via javascript and webservices

Platform

platform.zip (169 kB)
Platform idea comes from "P" for "Productive", "Powerful", "Pioneer", "Programmed". A designer for applications including business flows, interfaces etc.

Softix.Orchestration

SimpleFlow.zip (1,8 MB)
A simple workflow engine written in .NET that will allow non-coders to create and run workflows (like automatic parsing of emails, call center scripts etc)

Useful Sharepoint Designer Custom Workflow Activities

This project takes aim at making it easier to create advanced workflows using Sharepoint Designer by providing a set of custom workflow activities.

Custom SharePoint Workflow Starting Event Handlers

Allow more control over when and how workflows are started. Allows anonymous users to start workflows.

TextFlow - Language-based WF Workflows

TextFlow.zip (268 kB)
TextFlow is a language-based workflow compiler and execution environment. It allows authors to create Windows Workflow-based executable programs using a language syntax as opposed to drag and drop in the WF designer. The project consists of several parts: an authoring environment that displays workflow syntax as well as visual flowchart; a compiler to translate syntax to WF programs; a decompiler to translate from WF program to syntax; and an execution engine that provides all necessary runtime infrastructure. The grammar that defines workflow syntax is built using ANTLR (www.antlr.org). It supports various control flow constructs such as conditional branching and looping, iteration, parallel execution, etc. Here's a simple "Hello World" in TextFlow: *********** WAITFOR 3 SECONDS // delay thrown in just for fun... [ "Hello, World!" => Message // 'Message' DependencyProperty of custom activity bound to string DisplayMessage // some custom activity that displays a message, somehow ] *********** Noteworthy aspects of the codebase: - demonstrates how to build workflows using the WF activity object model, including data binding - demonstrates how to host the WF designer in a Windows Forms application - demonstrates use of .NET 3.5 expression trees (http://msdn2.microsoft.com/en-us/library/bb397951.aspx) to compute conditional logic - demonstrates how to implement a serialization surrogate (needed to allow WF infrastructure to serialize expression trees, which aren't inherently serializable) - demonstrates use of Reflection.Emit APIs to dynamically generate Activity subclasses, including dynamic DependencyProperty creation (necessary to bind arbitrarily-typed inputs and outputs) Constructive feedback welcome, and appreciated! Enjoy! Josh www.joshlane.net/blog

Workflow Engine

Workflow Engine component developed in C#.NET. Workflow Engine is State Machine. Includes a graphic designer based HTML5, JavaScript. Support SQL/NoSQL DB.