BFsharp

  •        62

A framework which helps building business applications. It provides business rules, validation rules and a text-based language for writing rules. It supports automatic dependency detection, automatic rule reevaluation.

http://bfsharp.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

Rules Engine


Rules Engine is a C# project that makes it easier for developers to define business rules on domain objects without coupling the domain object to the business rule. The rules engine supports cross-field validation and conditional validation. Rules are interface-based and are e...

Jetfire - Workflow DSL


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, securi...

NValid - A Fluent Business Logic Validation Library for .NET


NValid is a light-weight C# validation library for .NET. Easily extended with custom validation logic for your project!

Drools - Business Rules Management System


Drools is a Business Rules Management System (BRMS) solution. It provides a core Business Rules Engine (BRE), a web authoring and rules management application (Drools Workbench) and an Eclipse IDE plugin for core development. Drools Fusion provides complex event processing features.

100Projects - 100 Projects to be completed, for me its in Python


**Mp3 Tagger** – Modify and add ID3v1 tags to MP3 files. See if you can also add in the album art into the MP3 file’s header as well as other ID3v2 tags.**Log File Maker** – Make an application which logs various statistics in response to given events. This can be something that logs what an application does, what the system is doing, when something like a file changes etc.**Excel Spreadsheet Exporter** – Create an online application which can read in a file and create an Excel Spreadshe



brulz - Basic Business Rules DSL


Basic Business Rules DSL

business_requests - An experiment in modeling business requests as entity objects


An experiment in modeling business requests as entity objects

NHibernate - object-relational mapper for .NET


NHibernate is a mature, open source object-relational mapper for the .NET framework. NHibernate is a port of Hibernate Core for Java to the .NET Framework. It handles persisting plain .NET objects to and from an underlying relational database.

CslaGenFork


O/RM code generator for CSLA.NET 4.3 generating Stored Procedures, Business Layer and Data Access Layer code for Windows Forms, ASP.NET, WPF and Silverlight.

rules - Dynamic, Active-Record based business rules engine


Dynamic, Active-Record based business rules engine

.net Validation Framework


Apply reusable and customisable rules to properties and methods to provide validation for your strongly typed business objects. Works with WPF, ASP.Net, Windows Forms, ASP.MVC and web services.

Intellect - DSL and Rules Engine For Python


DSL and Rules Engine For Python

BizTalk Business Rules Engine Pipeline Framework


The BizTalk BRE Pipeline Framework provides increased flexibility in development and maintenance of pipeline components by leveraging the Business Rules Engine.

viaRules-Android - Android extensions for the viadee business rules engine


Android extensions for the viadee business rules engine

viaRules - viadee business rules engine


viadee business rules engine

RulesBundle - Simple Symfony2 rules engine for business logic through configuration


Simple Symfony2 rules engine for business logic through configuration

Cocktail


Cocktail is an application development platform that takes the pain out of the development of data-driven rich XAML applications. It is a blend of three popular frameworks: Caliburn.Micro + DevForce + Entity Framework. Line of business applications need to query and save database data, model the data as objects with business logic, and present those objects to the end user. Cocktail takes care of these fundamental responsibilities with loosely coupled, open source, and industry-leading component

dih-jdbc-datasource - dih-jdbc-datasource


dih.url=jdbc:mysql://localhost:3306/dih_datadih.user=solrdih.password=solr123dih.table=entry```In this sample, "dih" property key allows to associate setting with the DIH configuration file.This key matches with the core name and the regex define in the "configkeyregex" attribute of the dataSource and the entity elementsExample-------```core name = dih_shard1_replica1configkeyregex="^(.*)_shard"-> key = dihcore name = people_application1_shard1_replica1configkeyregex="^people_(.*)_shard"-> key =

JS-Physics - An engine for adding physical properties to objects


An engine for adding physical properties to objects

dotObjects - .NET Naked Objects Framework


dotObjects is a framework based on the Naked Objects pattern aimed at the development of enterprise applications through a pure object model design. By this way, the developer creates the business objects of the application and the framework is responsible for the generation o...