EntityDAC er en ORM til Delphi med LINQ support. Det giver en kraftfuld ramme, der gør det muligt at udføre objektrelationel kortlægning af databaseobjekter til Delphi-klasser med fuld understøttelse af indkapsling, arv, polymorfisme og andre OOP-funktioner. For at hente data fra en database bruges LINQ som en database uafhængig forespørgselsmaskine.
Derudover er der et feature-rich ORM-modelleringsværktøj til rådighed - Entity Developer, der gør det muligt at oprette og redigere dine ORM-modeller visuelt og generere Delphi-enhedsklasser automatisk ved denne model.
Nøglefunktioner:
* Støtte til Embarcaderp RAD Studio XE-XE8, RAD Studio 10 Seattle og RAD Studio 10,1 Berlin
* Egenskaben ServerDataType i klassen TMetaAttribute er tilføjet
* Håndtering af attributværdier er forbedret
* Database-First, Model-First & Code-First-udvikling. Brugere kan bruge alle tre måder, når de udvikler applikationer ved hjælp af EntityDAC.
* Visual ORM Model Designer med kode generation. Entity Developer gør det muligt at oprette og redigere ORM-modeller visuelt uden at skrive en linje med XML-kode eller manuel beskrivelse af klasseattributter i Delphi-kode. Det understøtter oprettelse af alle former for kortlægning, såsom borddeling, kortlægning af enheder til flere tabeller, komplekse typer, arvshierarkier.
* LINQ forespørgsler. Brug af ORM ved udvikling af dine applikationer skal ikke kun fremskynde udviklingen af selve applikationen, men også forene applikationskoden og gøre programmer uafhængige af specifikationerne og syntaksen i SQL-databasen, som den er udviklet til, så det kan understøtte flere databaser i din ansøgning uden indsats.
* Klassekortlægning.Objektrelationelle kortlægning af databasetabeller til Delphi-klasser kan udføres ikke kun for klasser, der er arvet fra en grundlæggende TEntity-klasse, men også til brugerdefinerede klasser arvet form TObject.
* Entity & Query Cache. For at øge applikationsydelsen tillader EntityDAC at cache metadata, alle enheder, der er indlæst fra databasen, LINQ-forespørgsler og meget mere.
Hvad er nyt i denne udgave:
* RAD Studio 10.1 Berlin understøttes
* Egenskaben ServerDataType i klassen TMetaAttribute er tilføjet
* Håndtering af attributværdier er forbedret
Hvad er nyt i version 1.3.5:
- Visual Studio 2015 understøttes.
Hvad er nyt i version 1.2:
- Tilføjer RAD Studio XE7-support
- Firebird .NET Provider er tilføjet i EntityDeveloper
Krav :
.NET Framework 3.5 Service Pack 1
Begrænsninger :
60-dages prøve
Kommentarer ikke fundet