Back 

Designed Simplicity: DesignedNet Entity Framework

Framework reduces initial development level-of-effort by providing automated code generation of multiple enterprise ready application layers using C# .NET



Technologies: C#DesignedNetSQLWinForms, XML/XSL


Scope: 1500 hours from February 2002 thru November 2005


Automated data access, business logic and user interface code generation
Significantly reduces time required for production of proof-of-concept application

Database meta-data schema is used to automate stored procedures and data access code implementation for all common record operations: Insert, List, ListByForeignKey, Exists, Select, Update and Delete. Business entity objects are generated to wrap each data access function and provide cursor based access to data via named and typed properties. Entity object model interface directly mirrors database schema including field types, length, null-ability and foreign key relationships. User interface web controls allows for immediate management of entity data lists with field type and requirement form validation derived from table schema. Base class library provides minimized application memory footprint while maintaining comprehensive functionality. Interface library allows for custom class implementations to leverage common DesignedNet Entity Framework operations for reduced code-management requirements and easy portability between SQL Server and Access data stores.

Similar projects