EntityCloud is a fully typed ORM (Object Relational Mapping) library for .NET 4.0. The main strength of EntityCloud is the ease of use and is designed to relieve the programmer from the tedious and error-prone tasks, making it very intuitive to use.
Features
- DataBase independent
- Ease for build new drivers that are independent from the EntityCloud core framework (for now there is Sql Server, Sql CE, MySql, Oracle, PostgreSQL and Access drivers)
- Synchronizer mechanism to synchronize the entities structure with the database with long text supported
- Automatic mark changed for changes entities (optional)
- Automatic lazy loading (optional)
- Automatic transactions (optional manual transaction for instance for two-phase commit)
- Ease to map for an existing database with minimal effort
- All relational types are supported (One-To-One, One-To-Many, Many-To-One, Many-To-Many) with two-way direction supported
- Flexible event framework
- Conditions para load filter data into entities
- Capability to map to different table names or field names
- Default values
- Rules validation
- Autonumber
- Guid
- Generic list to managed multiple entities hidden deleted entities
- Typed entities are lazy loading with caching reducing significantly the needed for reflection
- Entity views to faster load read-only data from one ore more tables into a single flat entity
- Join conditions to join several tables in to a single flat entity view
- Generic list to managed multiple entity views
- Distinct, automatic group and aggregate functions (count, sum, largest, average, smallest) supported in entity views
- Dynamic entities
Follow EntityCloud
Other Useful Business Software
Your top-rated shield against malware and online scams | Avast Free Antivirus
Our antivirus software scans for security and performance issues and helps you to fix them instantly. It also protects you in real time by analyzing unknown files before they reach your desktop PC or laptop — all for free.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of EntityCloud!