EntityDAC

EntityDAC 2.3

Περιγραφή

EntityDAC: Το απόλυτο ORM για προγραμματιστές Delphi

Εάν είστε προγραμματιστής της Delphi που αναζητάτε ένα ισχυρό και ευέλικτο εργαλείο αντικειμενικής σχέσης αντιστοίχισης (ORM), το EntityDAC είναι η λύση που αναζητούσατε. Με υποστήριξη για το RAD Studio 10.3 Rio και τρεις διαφορετικές προσεγγίσεις ανάπτυξης (Database-First, Model-First & Code-First), το EntityDAC σας δίνει την ευελιξία να εργάζεστε με τον τρόπο που ταιριάζει καλύτερα στις ανάγκες σας.

Αλλά τι ακριβώς είναι ένα ORM και γιατί το χρειάζεστε; Με απλά λόγια, ένα ORM σάς επιτρέπει να αντιστοιχίσετε αντικείμενα βάσης δεδομένων σε κλάσεις Delphi με πλήρη υποστήριξη για ενθυλάκωση, κληρονομικότητα, πολυμορφισμό και άλλα χαρακτηριστικά OOP. Αυτό σημαίνει ότι αντί να γράφετε σύνθετα ερωτήματα SQL με το χέρι κάθε φορά που χρειάζεται να ανακτήσετε δεδομένα από τη βάση δεδομένων σας, μπορείτε να χρησιμοποιήσετε το LINQ ως μηχανή αναζήτησης ανεξάρτητη βάσης δεδομένων.

Εκτός από τις ισχυρές του δυνατότητες ORM, το EntityDAC περιλαμβάνει επίσης ένα πλούσιο σε χαρακτηριστικά εργαλείο μοντελοποίησης που ονομάζεται Entity Developer. Με αυτό το εργαλείο, μπορείτε να δημιουργήσετε και να επεξεργαστείτε τα μοντέλα ORM σας οπτικά χωρίς να πληκτρολογήσετε μια γραμμή κώδικα XML ή να περιγράφετε με μη αυτόματο τρόπο χαρακτηριστικά κλάσης στον κώδικα Delphi. Υποστηρίζει τη δημιουργία όλων των ειδών χαρτογράφησης, όπως διαχωρισμό πινάκων, αντιστοίχιση οντοτήτων σε πολλούς πίνακες και σύνθετους τύπους.

Ένα από τα βασικά πλεονεκτήματα της χρήσης ενός ORM όπως το EntityDAC είναι ότι επιτρέπει στους προγραμματιστές να ενοποιούν τον κώδικα της εφαρμογής τους σε πολλές βάσεις δεδομένων χωρίς να χρειάζεται να ανησυχούν για συγκεκριμένη σύνταξη ή λεπτομέρειες που σχετίζονται με κάθε μεμονωμένο σύστημα βάσης δεδομένων. Αυτό καθιστά πολύ πιο εύκολη την υποστήριξη πολλαπλών βάσεων δεδομένων σε μία μόνο εφαρμογή με ελάχιστη προσπάθεια.

Ένα άλλο σημαντικό πλεονέκτημα της χρήσης του EntityDAC είναι η ικανότητά του να εκτελεί αντικειμενική σχεσιακή αντιστοίχιση όχι μόνο σε κλάσεις που κληρονομήθηκαν από το TEntity αλλά και σε προσαρμοσμένες κλάσεις που κληρονομήθηκαν επίσης από το TObject. Αυτό σημαίνει ότι οι προγραμματιστές έχουν ακόμη μεγαλύτερη ευελιξία όταν σχεδιάζουν τις δομές δεδομένων των εφαρμογών τους.

Για να αυξήσετε περαιτέρω τα κέρδη απόδοσης όταν εργάζεστε με μεγάλα σύνολα δεδομένων ή πολύπλοκα ερωτήματα στις εφαρμογές σας που έχουν δημιουργηθεί με το EntityDAC - υπάρχει προσωρινή αποθήκευση! Το λογισμικό παρέχει κρυφή μνήμη οντοτήτων και ερωτημάτων που βοηθά στην επιτάχυνση των χρόνων ανάκτησης μεταδεδομένων μαζί με όλες τις οντότητες που φορτώνονται από τη βάση δεδομένων, ώστε να μην επαναφορτώνονται κάθε φορά που προσπελάζονται ξανά αργότερα στη συνέχεια!

Συνολικά, αν αναζητάτε μια εύχρηστη αλλά ισχυρή λύση που θα σας βοηθήσει να εξορθολογίσετε τη διαδικασία ανάπτυξής σας παρέχοντας ταυτόχρονα ισχυρή λειτουργικότητα - μην ψάξετε περισσότερο από το EntityDAC!

Πλήρης προδιαγραφή
Εκδότης Devart
Ιστότοπος εκδότη http://www.devart.com/
Ημερομηνία κυκλοφορίας 2020-02-03
Ημερομηνία προστέθηκε 2020-02-03
Κατηγορία Εργαλεία προγραμματιστή
Υποκατηγορία Εξαρτήματα & Βιβλιοθήκες
Εκδοχή 2.3
Απαιτήσεις Os Windows 10, Windows 2003, Windows Vista, Windows 98, Windows Me, Windows, Windows Server 2016, Windows 2000, Windows 8, Windows Server 2008, Windows 7, Windows XP
Απαιτήσεις .NET Framework 3.5 Service Pack 1
Τιμή Free to try
Λήψεις ανά εβδομάδα 0
Σύνολο λήψεων 97

Comments: