Entity Developer
Entity Developer is a powerful LINQ to SQL modeling and code generation tool. You can design LINQ to SQL entity model from scratch or reverse-engineer an existing database, in which case you will have the classes and the relations with just several clicks. The model is used to generate C# or Visual Basic code with flexible predefined code templates. You can also customize the templates to fit all your needs.
Entity Developer designs LINQ to SQL models for:
- SQL Server in Entity Developer for SQL Server and Express Editions.
- Oracle, MySQL, PostgreSQL, and SQLite in Entity Developer for dotConnect Edition.
Entity Developer for SQL Server uses standard SqlClient and Microsoft LINQ to SQL built in .NET Framework 3.5. Entity Developer for dotConnect uses Devart LINQ Support available with dotConnects for Oracle, MySQL, PostgreSQL, and SQLite. Please visit the Editions page for more information on available options.
Download
Key Features
- Visual schema modelling
- Customizable and intuitive user interface
- Reverse engineering (database object to entity model)
- Well-thought predefined templates for class generation
- Custom templates for generated classes
- Flexible template language for custom templates
- GUI for predefined and custom templates
- State-of-the-art diagram with zooming
- Diagram overview and printing
- Undo/Redo support
- One-click help system
- Visual Studio is not required
Roadmap
- ADO.NET Entity Framework support
- Stored procedures support
- More predefined templates for diffrent use cases
- Improvements for visual mapping
- Database generation wizard
- Database metadata in local storage
- User-customizable type mapping
- Custom attributes for model elements
Requirements
Entity Developer requires .NET Framework 3.5 installed on the computer. Entity Developer for SQL Server and Entity Developer Express use standard SqlClient to connect to SQL Server. Entity Developer for dotConnect requires corresponding dotConnect products installed to connect to Oracle, MySQL, PostgreSQL, and SQLite databases.
Documentation
Entity Developer includes complete documentation on its features. You can access it from the application's Help menu item, or from the Start menu. You can also press F1 to get context-sensitive help.
Getting Support
You can contact the support team through the forums or e-mail.
Feedback
We are always keen to make our products better. Feel free to provide feedback on Entity Developer to help us improve the product and take into account your needs.
