Renown
emp
wer provides a Web Development Framework (SDK) allowing the creation of Business Objects which can be consumed in Web Services or by the
emp
wer Enterprise Management Portal, or any other 3rd Party Application. The Entity provides an object model and .NET interface to Dynamics SL, enabling web based data processing to Dynamics SL, applying all essential business logic to maintain data validity and integrity. The Web Development Framework consists of the following elements.
Entity Builder to create Business Objects.
Web and Windows Schema Editors.
Logical Data Type Builder. |
|
Enumerations Manager.
Code Generator.
Web Publishing Function. |
| |
| |
 |
Entity Builder |
|
 |
Schema Editors |
|
The emp wer Entity Builder allows rapid development of .NET class libraries, of business objects. The Entities provide an object model and .NET interface to Dynamics SL. Entities can be consumed by the empOwer Portal, Web Services or other applications. The Entity Builder uses the Schema Editor, LDTs, Enums and Code Generator to build the Entities.
|
|
Renown emp wer provides two Schema Editors: WinForm and WebForm versions. The Schema Editor defines the Entity structure, fields and field properties, (Eg types, default values, and metadata). It describes object-relational mapping between Entities and database tables as well as the relationships between Entities, such as foreign key joins.
|
| |
| |
 |
Logical Data Types |
|
 |
Enumerations Manager |
|
Renown emp wer enables the creation of Logical Data Types. LDTs are building blocks for Entities. An LDT is a collection of fields, properties and core business logical used to manager field behaviour and interaction. An LDT normalises, standardises and consistently applies recurring business logic across all Entities built by the framework. Changes to an LDT are published to all related Entities.
|
|
Renown emp wer enables the maintenance of Enumerations (enums). An enumeration is a listing of possible values for a variable or field. Enums are used to define simple value sets (lists) that can be consistently applied across the full empOwer application. (Eg. Batch Handling options (Hold, Release Later, Release Now, No Action).
|
| |
| |
 |
Code Generator |
|
 |
Publish Function |
|
The emp wer Code Generator uses the Schema defintions, LDT business logic and inherent coding rules to generate the source files for the emp wer Entities. The source files define all Entity behaviour and interaction with the database. Partial Classes can be added into source code prior to publishing to inject custom business logic unique to that Entity.
|
|
Renown emp wer Publish function builds the .Net Libraries (DLLs) that will be consumed by the emp wer Enterprise Management Portal and/or other applications.
|
|