NHibernate Business Layer

  •        0

A business layer on top of NHibernate that helps the user in dealing with most routine tasks in an ORM mapper, like saving, updating, deleting, retrieving collections of objects, transactions, etc.

http://nhbbusiness.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

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.

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

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!

Versatile DataSources


2 DataSource controls for ASP.NET. EntityDAODataSource improves upon the ideas behind the DomainDataSource. POCODataSource lets you work with POCO classes. Both support Dynamic Data and establish a strong separation of concerns between UI and business logic.

BIRT


BIRT is an Eclipse-based open source reporting system for web applications, especially those based on Java and J2EE. BIRT has two main components: a report designer based on Eclipse, and a runtime component that you can add to your app server. BIRT also offers a charting engine that lets you add charts to your own application.

NHibernate Criteria Builder


NHibernate Criteria Builder is a business layer over NHibernate mapping classes enabling business way of database querying. The library goal is to query the database as close to business needs as possible: focusing mainly on "what data should be retrieved" instead of "how".

NHibernate Data Layer Generation


The NHibernate generation project uses a set of templates and a code generation engine such as CodeSmith to generate a set of Common POCO's (plain old c# objects), Business Objects, Data Access Controls, Unit tests, and sample web pages.

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

active_interaction - :briefcase: Manage application specific business logic.


ActiveInteraction manages application-specific business logic. It's an implementation of the command pattern in Ruby.ActiveInteraction gives you a place to put your business logic. It also helps you write safer code by validating that your inputs conform to your expectations. If ActiveModel deals with your nouns, then ActiveInteraction handles your verbs.

Fluent Validation for .NET


A small validation library for .NET that uses a fluent interface and lambda expressions for building validation rules for your business objects.

Mercury Business Framework


Mercury Business Framework is a project set up to define basic objects used by the vast majority of business and non business software. The idea is to define the low level objects required by most applications on the web and desktop.

Business Objects Validator


Business Object Validator is oriented to be a generic Business Rule Engine(BRE) for custom managed objects harvesting the power and reusability of WF4 and .NET 4.0.

Business-EDI - Business::EDI perl module for U.N. EDI objects


Business::EDI perl module for U.N. EDI objects

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.

JsJava


JsJava means Java-formed Javascript,namely creating a series of Javascript objects similar to API of J2SE and J2EE.With advanced Javascript objects,we may build complex web client business logic.

Triangulum-Minor - Dictionary-based database upgrader and business logic code generator for Clojure


Dictionary-based database upgrader and business logic code generator for Clojure

Foundation - Experiments in AOP to make business logic a transient property of an object.


Experiments in AOP to make business logic a transient property of an object.

maker-model - python implementation of maker core business logic, for use in simulations


python implementation of maker core business logic, for use in simulations