Software factory that helps you build and evolve your application. CodeFluent Entities is a Visual Studio 2008/2010/2011 integrated environment that helps you master present and future Microsoft .NET development technologies. It is a full model-first tool for continuous generation of all your application layers (user interface, services, business tier and database) that preserves your custom code. Your application deserves rock-solid foundations. Let CodeFluent Entities generate them, and leave yourself the fun part. CodeFluent Entities guarantees best practices on Microsoft architecture including: Winforms, WPF, ASP.NET, Silverlight, Office, SharePoint or mobile. CodeFluent Entities allows you to model your business entities, choose your technical targets and code your custom business rules and behaviors.