A Lightweight .NET State Machine Workflow. FlowCiao is a user-friendly and extensible .NET state machine library that simplifies the creation and management of state machines in your applications. With FlowCiao, you can effortlessly define and control the flow of your application's logic, making it an ideal choice for managing complex workflows and state-driven processes. Start building robust and efficient state machines with ease using FlowCiao.
This pattern serves as an alternative to throwing exceptions for handling expected or non-critical errors in a simple way, reducing unnecessary CPU overhead. Instead of relying on exceptions for flow control, SimpleResults allows you to communicate results (data, messages, and exceptions) in a more structured and efficient way.
This pattern serves as an alternative to throwing exceptions for handling expected or non-critical errors in a simple way, reducing unnecessary CPU overhead. Instead of relying on exceptions for flow control, SimpleResults allows you to communicate results (data, messages, and exceptions) in a more structured and efficient way.
YCode.Designer.Fluxo aims to explore graphical visual development in WPF, providing WPF developers with insights into implementing features like node dragging, flow editing, and other visual software development concepts.
This library provides an implementation of an asynchronous, deterministic state machine with support for transient states, automatic behavior and custom exception handling. It allows separating the control flow logic from the applications business logic. The state machine sequentially processes input symbols, transitions between states, and invokes automation functions of transient states.
Provides Result types (`Result<T>` and `NullableResult<T>`) for elegant error handling without exceptions. These types allow methods to return either a success value or an error object, enabling a more functional approach to error handling and better control flow.
Application features to control flow and functionalites of an application
MindFusion.Diagramming for WinUI adds to applications the ability to create and present flowchart and process diagrams, workflow and data flow charts, database entity-relationship diagrams, organizational and classification charts, hierarchy and relationship diagrams, networks, graphs, trees, and more. The basic diagram elements - shapes, links, tables, and containers - can be grouped and attached to each other to form complex structures. The control provides many predefined shapes and the ability to define custom ones. The elements can display rich content, such as formatted text and images. The appearance can be customized through a flexible styling system, node effects, and many built-in themes. The control provides a comprehensive collection of automatic layout algorithms, including Spring-Embedder, Grid, Annealing, Circular, Orthogonal, Topological, Cascade, Triangular, Layered, FlowChart, Workflow, Hierarchical, and multiple Tree layouts.
Elsa is a set of workflow libraries and tools that enable super-fast workflowing capabilities in any .NET Core application. This package provides the following control flow activities: * ForEach * Fork * IfElse * Join * Switch * While
Application features to control flow and functionalites of an application
Bypass Logic Attribute Updater provides an efficient and controlled way to update attributes across multiple records in Dynamics 365 CRM or Power Platform by bypassing any configured synchronous or asynchronous plugins, flows, and workflows. This tool is especially valuable when performing batch updates or maintenance tasks that would otherwise trigger cascading logic, potentially slowing down performance or causing unintended automation triggers. With Bypass Logic Attribute Updater, users can select specific attributes and records to update, ensuring a streamlined process without unnecessary logic executions, making it ideal for administrative tasks, data cleanup, or mass attribute adjustments in the CRM environment.