EntityDAC

EntityDAC 2.3

Windows / Devart / 97 / Fuld spec
Beskrivelse

EntityDAC: Den ultimative ORM for Delphi-udviklere

Hvis du er en Delphi-udvikler, der leder efter et kraftfuldt og fleksibelt objektrelationelt kortlægningsværktøj (ORM), er EntityDAC den løsning, du har ledt efter. Med understøttelse af RAD Studio 10.3 Rio og tre forskellige udviklingstilgange (Database-First, Model-First & Code-First) giver EntityDAC dig fleksibiliteten til at arbejde på den måde, der passer bedst til dine behov.

Men hvad er en ORM egentlig, og hvorfor har du brug for en? Kort sagt giver en ORM dig mulighed for at kortlægge databaseobjekter til Delphi-klasser med fuld understøttelse af indkapsling, arv, polymorfi og andre OOP-funktioner. Det betyder, at i stedet for at skrive komplekse SQL-forespørgsler i hånden, hver gang du skal hente data fra din database, kan du bruge LINQ som en databaseuafhængig forespørgselsmotor.

Ud over dets kraftfulde ORM-funktioner inkluderer EntityDAC også et funktionsrigt modelleringsværktøj kaldet Entity Developer. Med dette værktøj kan du oprette og redigere dine ORM-modeller visuelt uden at skrive en linje XML-kode eller manuelt beskrive klasseattributter i Delphi-kode. Det understøtter oprettelse af alle former for mapping, såsom tabelopdeling, mapping af entitet til flere tabeller og komplekse typer.

En af de vigtigste fordele ved at bruge en ORM som EntityDAC er, at den giver udviklere mulighed for at forene deres applikationskode på tværs af flere databaser uden at skulle bekymre sig om specifik syntaks eller detaljer relateret til hvert enkelt databasesystem. Dette gør det meget nemmere at understøtte flere databaser i en enkelt applikation med minimal indsats.

En anden stor fordel ved at bruge EntityDAC er dens evne til at udføre objektrelationel kortlægning ikke kun på klasser, der er nedarvet fra TENtity, men også på brugerdefinerede klasser, der er arvet fra TObject. Det betyder, at udviklere har endnu mere fleksibilitet, når de designer deres applikationers datastrukturer.

For yderligere at øge ydeevnegevinsten, når du arbejder med store datasæt eller komplekse forespørgsler i dine applikationer bygget med EntityDAC - der er caching! Softwaren giver entitets- og forespørgselscache, som hjælper med at fremskynde metadata-hentningstider sammen med alle entiteter, der er indlæst fra databasen, så de ikke skal genindlæses, hver gang de tilgås igen senere hen ad linjen!

Alt i alt, hvis du leder efter en brugervenlig, men alligevel kraftfuld løsning, der vil hjælpe med at strømline din udviklingsproces og samtidig levere robust funktionalitet - behøver du ikke lede længere end EntityDAC!

Fuld spec
Forlægger Devart
Udgiverwebsted http://www.devart.com/
Udgivelses dato 2020-02-03
Dato tilføjet 2020-02-03
Kategori Udvikler værktøjer
Underkategori Komponenter og biblioteker
Version 2.3
Os krav 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
Krav .NET Framework 3.5 Service Pack 1
Pris Free to try
Downloads pr. Uge 0
Samlet antal downloads 97

Comments: