CodeFluent Entities is a product that enables developers to model a platform-independent application using domain-specific objects and their related behaviors, and to generate all needed platform-dependent code and components, eliminating the need for almost any foundation code that developers still have to think about and write using any other tool.
Using CodeFluent Entities, architects define business models in a centralized place; choose target platforms or technologies (including but not limited to data access), generate, and do it again continuously, as much as needed, without losing existing data.
Using CodeFluent Entities, developers only write business-focused code or custom user interfaces, leveraging the strongly-typed objects and artifacts that were produced automatically by the tool, as well as the numerous runtime library classes and UI controls provided out-of-the box.
High-level capabilities of CodeFluent Entities
- Defines more than 40 platform-independent concepts for application design (Entity, Property, Methods, Forms, Rules, Instances …).
- Generates automatically platform-dependent files from these concepts: database schemas, tables, columns, constraints, views, stored procedures, and row data; the corresponding .NET data access layer; WCF services, configuration and enhanced proxies; Rules; Documentation; UI artifacts.
- Works and integrates with a variety of technologies (including Microsoft SQL Server, SQL Azure, Oracle Database, ASP.NET, SharePoint, Excel, WPF, Silverlight, Windows Forms, WCF)
- Provides integrated Visual Studio tools to visually create models, to import models from existing models (database, UML diagram, and Entity Framework models), and to generate all platform-dependent files from these models.
- Allows architect to define models “Aspects” to define behaviors and constraints that can be applied to concepts. As an example, the “localization aspect” is provided out-of-the-box and allows localization of columns in the database without any extra work.
In This Section
Getting Started with CodeFluent Entities
Architect Guide
Architect Guide
Developer Guide
Developer Guide
Reference Guide
Reference Guide
Tutorials
Tutorials