BEFramework
From Wikipedia, the free encyclopedia
BEFramework | |
Developer: | Marco Fanfoni |
---|---|
Latest release: | 2.0.0 / January 16, 2007 |
OS: | Microsoft Windows |
Platform: | System Platform |
Use: | ORM |
License: | Proprietary software |
Website: | www.marcofanfoni.com |
BEFramework is an object-relational mapping (ORM) solution for the .NET language. It provides an easy to use framework for mapping an object-oriented domain model to a traditional relational database.
[edit] Feature summary
The purpose of BEFramework is to relieve the developer from a significant amount of common data persistence-related programming tasks. BEFramework adapts to the developer's development process, whether starting from scratch or from a legacy database.
BEFramework not only takes care of the mapping from .NET classes to database tables (and from .NET data types to SQL data types), but also provides data query and retrieval facilities and can significantly reduce development time otherwise spent with manual data handling in SQL. BEFramework generates the SQL calls and relieves the developer from manual result set handling and object conversion, keeping the application portable to all SQL databases.
BEFramework is typically used both in standalone ASP.NET applications and in Windows applications.
[edit] History
BEFramework was developed by a team of .NET software developers led by Marco Fanfoni.
Marco Fanfoni later hired the lead BEFramework developers and worked with them in supporting BEFramework. This move brought BEFramework development under .NET Framework specifications.
The current version of BEFramework is Version 2.0.0, which enriched the platform with new features.