Skip to content

SoftFluent/CodeFluent-Entities-Documentation

Repository files navigation

Introduction

Create high-quality software always aligned with your business needs

CodeFluent Entities is a product integrated into Visual Studio that allows you to create your application foundations. Minimize heavy plumbing work and internal framework development by generating your data access layers. Keep your business in sync with your software implementations and focus on what makes the difference.

Visit the CodeFluent Entities website.


Model your business

Leverage the centralized platform-independent model describing your business application using the Visual Studio integrated Modeler.

Model your business

Model-First: Transform your business into a model using a natural and visual modeling approach. You don't need to learn anything to start.

Visual Studio Integration: The graphical modeler is fully integrated in Microsoft Visual Studio (from 2008 to 2015).

Application-wide: Apply application-wide changes, such as cache and naming conventions, in a few clicks.

Absorb functional changes: Improve your agility by accepting model changes at any time.

Import your database: Create your model in minutes by importing your existing database schema and data.

Define your foundations

From your business model, CodeFluent Entities generates Transact-SQL scripts and C# code, amongst other artifacts. Focus on what makes the difference.

Define your foundations

Human-readable: No code generated at runtime, everything is human-readable and can be changed if needed.

Reduce dependencies: Minimize heavy plumbing work and internal framework development.

Continuously generate: Update your model and ensure consistency across all layers.

Minimize risk: Less manual code means fewer bugs and effortless maintenance.

Extensibility: Generated code is composed of partial classes. Extending it is nothing more than standard .NET development.

Incremental updates: The Microsoft SQL Server diff engine enables hassle-free schema updates without losing any existing data.

Develop your application

Create your application by using the generated data access layer composed of .NET classes.

Simple and reliable: CRUD operations and validation are supported out-of-the-box and without a single line of code.

Paginate your data: All the loading methods support server-side paging.

Data Access Layer: Simplified access to data stored in your SQL Server storage.

Database sorting: Sorting is done in the persistence layer to ensure optimal performances.

Customer customer = Customer.LoadbyName("Contoso");
customer.IsProspect = false;
customer.Save();

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages