Welcome to Understand and Use Slickflow

An enterprise-level workflow engine middleware for .NET and .NET CORE

Smart Component Architecture Design

The most important responsibility of the engine component is to be responsible for the circulation. The engine does not encapsulate permissions and forms, but is handled by the permissions and form middleware. The design concept of the smart component architecture is to win more with less and replace complexity with simple to focus on achievement Available.

Good and Easy to Read Code Practices

The code written to the programmer is constantly refactored to make the functions simple and practical. As long as it is really needed, develop it with heart and achieve the ultimate. And I firmly believe that stability is temporary and change is eternal, so it adapts to changes in demand, so I understand that coding is endless.

Fully Secondary Custom Development

Well-defined engine service interface, without changing the service interface, always allows users to expand the internal functions of the engine unlimitedly, develop their own engine service interface, and create and implement flexible own business processes.

Domain Language Modeling Tool

Business processes can be created by using domain language codes. The process designer has built-in process templates to facilitate users to quickly build business processes and express common workflow models.

Timing Component Integration

The process is integrated with Hang Fire timing job components, which enables processes and node events to be processed automatically, and improves node execution efficiency.

Web Quick Test Tool

After the process is created, it can be tested, without frequently switching user identities, simulating user circulation scenarios, and completing the input of condition variables, task control parameters and process variables.

Workflow Pattern

The functions always follow the Workflow Pattern for expansion, fully accept the needs from users, and ensure that the engine core is continuously upgraded and refactored.

Dynamic Form EAV Model

Form data storage adopts the EAV model, dynamic custom attributes meet the changing needs of customers, and SQL query and retrieval analysis can be used.

Localization Support

The interface language provides localization support, suitable for users or development teams who need a multilingual environment. Because I fully believe that there will be Martians in the future.

It is possible to realize autonomous and flexible business processes

Lightweight three-tier service architecture, middleware embedded integration ideas, rich engine extension functions, support for more secondary development!

Still not enough? Then find out SlickONE

A set of .NET, .NET CORE enterprise-level web rapid development and overall solution framework

SlickMaster

HTML dynamic form customization, to meet the unlimited business data storage needs of enterprises, efficient structured EAV storage model design, and can be tightly integrated with process engine middleware.

SlickONE

Generalized front-end and back-end control packaging and DAPPER data access; SSO single sign-on, cross-platform, multi-data support; integration of outstanding open source components such as AG-GRID, ZTREE, FINE-UPLOAD.

SlickSafe

Multi-dimensional authorization operations based on roles, the definition and operation control of form permissions and field permissions, ensure the secure access of enterprise software systems, and the model is simple and easy to understand.

Once you have it, there will be no more regrets!

Modular product integration: the framework, forms, engines and permissions are closely integrated; working while enjoying the beauty of the architecture, making development no longer so boring!