An open API service indexing awesome lists of open source software.

https://github.com/softfluent/codefluent-entities

CodeFluent Entities is a tool integrated into Visual Studio which allows developers to generate database scripts, code (e.g. C#, VB), web services and UI components.
https://github.com/softfluent/codefluent-entities

Last synced: about 1 year ago
JSON representation

CodeFluent Entities is a tool integrated into Visual Studio which allows developers to generate database scripts, code (e.g. C#, VB), web services and UI components.

Awesome Lists containing this project

README

          

[CodeFluent Entities](http://www.softfluent.com/products/codefluent-entities)
=====================

CodeFluent Entities is a unique product integrated into Visual Studio 2008 SP1 / 2010 / 2012 / 2013 / Community 2013 / 2015 / 2017 which allows developers to generate database scripts (e.g. T-SQL, PL/SQL, MySQL, Pg/SQL), code (e.g. C#, VB), web services (e.g. WCF, JSON/REST) and UIs (e.g. Windows 8, ASP.NET, MVC, SharePoint, WPF).

* [Technical documentation](https://www.softfluent.com/documentation/)
* [Support](https://www.softfluent.com/community-support/codefluent-entities)

Code generator
---------------

CodeFluent Entities allows developers to generate database scripts, C# and VB.NET code, Web Services and UIs (e.g. Windows 8, ASP.NET, MVC, SharePoint, WPF).

![Code generator](https://www.softfluent.com/images/cfe-home/01.png)

Model-first
-----------

Leverage the centralized platform-independent model describing your business application and target all technologies and layers from there.

![Model-first](https://www.softfluent.com/images/cfe-home/.png)

Continuous generation
---------------------

Don’t lose development data or custom code. Generated code will compile and run across all layers. Don’t lose time writing complex template code, the tool provides that out-of-the-box.

![Continuous generation](https://www.softfluent.com/images/cfe-home/D7C3460CEB3BFC0AB0CE5313.png)

Visual Studio integration
-------------------------

CodeFluent Entities is a Visual Studio 2008/2010/2012/2013/2015/2017 integrated environment that allows you to model your business entities, and generate consistent foundation code.

![Visual Studio integration](https://www.softfluent.com/images/cfe-home/0C1E1B14E21E763079A91F04.png)

Out-of-the-box code generators
------------------------------

CodeFluent Entities is not an ORM: it does not generate mapping code but translates a platform independent model into actual code.

![Out-of-the-box code generators](https://www.softfluent.com/images/cfe-home/27F764FCDAB9D4FE6CE59D27.png)

Structured team works
---------------------

Ensure programming consistency among developers. Define how things must be done. Avoid the “superman syndrome”.

![Structured team works](https://www.softfluent.com/images/cfe-home/06.png)

Dynamic modeling
----------------

Develop cross-project reusable “Aspects” to implement application-wide behaviors. CodeFluent Entites provides out-the-box "Aspects" such as data localization, text search, security and tracking.

![Dynamic modeling](https://www.softfluent.com/images/cfe-home/07.png)

Import and Interoperability
---------------------------

CodeFluent Entities provides import features which allows you to create a model from an existing database or from an existing system.

![Import and Interoperability](https://www.softfluent.com/images/cfe-home/6474E14FED85119B7A281187.png)

Human readable
--------------

No code generated at runtime, everything is human-readable and can be changed if needed. Less manual code means fewer bugs and less long-term maintenance. Reduce your “IT Debt”. Be predictable.

![Human readable](https://www.softfluent.com/images/cfe-home/human-readableBCADF412894950F277510946.png)