space_navi
space
space space
space
space SOFTWARE ENGINEERING space

Object Designer Engine
Projects
PET
CRM
TDB

space
Versenden sitemap drucken
space HomeSoftware engineeringObject Designer Engine
space

Object Designer Engine

 

When realizing many of our projects concerning softwareengineering we count on our Unicat Object Designer Engine.

The Unicat Object Designer Engine (ODE) is a technology that combies the benefits of object-oriented programming (OOP), object-relational mapping (ORM) and model-based software-engineering (MBSE) but avoids most of their respective disadvatages. The ODE shall be understood as a technology, not as a tool.

The object-model gets created comfortably using a webbased GUI; to the objects and their properties can be assigned an arbitrary number of meta-informations. All properties and fields are typed and the use of self-created classes as properties or fields is of course possible.

From this "configurated" object-model the ODE at first generates C#-source-code, which gets compiled to a .NET-assembly. The single, individual classes are derived from a base class "odeObject" providing relevant, globally used properties and methods. Among other things, here is the whole logic for reading and writing from and to the database. The associated database-objects are created and adapted during the modelling process.

The core of the Unicat ODE is the class ucODE that not only arranges the access to objects but also - using a sophisticated caching-system with asynchronous database access - provides an astonishing performance even and just with large amounts of data. The supported query languages are LINQ and SQL.

The fact, that all classes are derived from one base class opens up a range of interesting options. One example is the integrated userfriendly report-generator, that allows to create any possible query by drag-and-drop without a deep technical knowledge. Another radical simplification follows for the provision of user-configurable placeholder-mechanisms like document templates, auto-generated texts etc. From a tree-view control depicting the objectmodel it is possible to create placeholders using drag-and-drop, that are filled with data at runtime.

If you are interested in using our ODE technology for the fast creation of performant and stable applications, we are pleased to hear from you.

      
   
space © UNICAT unified computing and technology GmbH, 2018   IMPRINT    GTC
space
Hotline Hotline
Mo to Fri 9am to 5 pm
Callback Callback
free callback
Mail E-Mail request
Quick response to your questions
 
1/15/2019 .: Latest Android App version available. The latest App version for Android devices is available. All functions are available again in both applications, IOS and Android.
› more
 
12/14/2018 .: Merry Christmas!. Unicat wishes all customers, suppliers and partners Merry Christmas and a Happy New Year!
› more
 
10/23/2018 .: Unicat on the move with Smart-electric-vehicle. In September 2018, the first electric vehicle of the company fleet was put into service at the headquarters in Mannheim. The vehicle is in great demand because of the remarkable acceleration and maneuverability in city traffic and is an ideal vehicle for errands and customer appointments in the Mannheim area.
› more
 
10/22/2018 .: MDI App with new feature – Disconnect Citrix session. An overview of existing Citrix sessions and the quick and easy way to disconnect them is the latest feature of the Unicat MDI app. From now on, the latest app version is available in the known app stores!
› more
 
9/5/2018 .: Administratoren und Entwicklerschulung nur noch auf Warteliste. Eine Anmeldung für die Administratoren- & Entwicklerschulung vom 22. - 24. Oktober 2018 ist derzeit nur noch auf Warteliste möglich.
› more
 
space
space