Knight Data Access Layer est le mapper relationnel objet ultime, fournisseur LINQ, SQL à entité Mapper, et ADO.NET emballage.
Nous avons pris les meilleures fonctionnalités de Entity Framework, NHibernate, Fluent NHibernate, Massive, Dapper et ADO.NET et l’avons combinée dans un cadre incroyable. Le Mapper relationnel objet peut automatiquement cartographier des classes à la base de données sans attributs, configuration ou fichiers de cartographie XML requis. Lorsque les noms de propriété de classe sont différents de la base de données, la cartographie peut être remplacée par des attributs, des fichiers de cartographie XML ou du code. Vous pouvez même modifier les mappages au moment de l’exécution.
Le fournisseur LINQ est une implémentation entièrement cuite qui prend en charge Select, Union, Skip, Take, Aggregates et bien plus encore. Le fournisseur LINQ travaille avec SQL Server, Oracle, VistaDB, Sqlite, Firebird et MS Access.
À l’approche de Massive et Dapper, Knight Data Access Layer peut cartographier automatiquement les résultats des requêtes SQL ou des procédures stockées dans les classes.
Knight Data Access contient également un générateur de code. Générer des classes à partir de tables, générer votre base de données à partir de vos classes. Synchronisez votre base de données à partir d’un espace nominatif.
Les opérations ADO.NET telles que l’exécution des procédures stockées, la création de bases de données, la tronquement des tables sont également prises en charge.
Knight Data Access Layer travaille avec SQL Server, Oracle, VistaDb, Sqlite, Firebird, MS Access, OLEDB et ODBC.
Essayez-le aujourd’hui.
historique de la version
- Version 1.02 posté sur 2012-07-21
Première version
Détails du programme
Cluf
EULA - Accord de licence utilisateur final
Contrat de licence kellerman software end-user pour Knight Data Access Layer
S’il vous plaît lire attentivement avant d’installer ce logiciel. Votre installation du paquet indique votre acceptation des termes et conditions de ce contrat de licence. Contactez Kellerman Software si vous avez des questions sur cette licence.
Le logiciel (bibliothèques et code objet) est propriétaire de Kellerman Software et est protégé par la Loi fédérale sur le droit d’auteur. Kellerman Software conserve le titre et la propriété du logiciel.
Ce contrat de licence utilisateur final ("EULA") est un contrat juridiquement exécutoire entre vous ("Customer" ou "you") et Kellerman Software a Sole Proprietorship of Ohio ("Kellerman Software"). En cliquant sur Je suis d’accord, l’installation, ou autrement en utilisant n’importe quelle partie du logiciel, vous acceptez d’être lié par les termes de cette EULA. Si vous n’acceptez pas les termes de cet EULA, n’installez pas le logiciel.
1. OCTROI D’UNE LICENCE LIMITÉE NON EXCLUSIVE
Le logiciel et la documentation connexe est sous licence, pas vendu. Tous les droits qui ne vous sont pas clairement et expressément accordés en vertu de cet EULA sont réservés à Kellerman Software. À condition que vous avez payé tous les frais applicables, enregistré le logiciel avec Kellerman Software, et autrement respecté cet EULA, Kellerman Software vous accorde les droits personnels, non exclusifs, non transférables et limités suivants :
Un. Le logiciel est autorisé par développeur d’applications logicielles ("developer"). Kellerman Software vous accorde par la présente une licence non exclusive autorisant un, et un seul, développeur à la fois à utiliser le logiciel à des fins de développement par licence achetée. Vous êtes également autorisé à distribuer des applications contenant les fichiers compilés sur une base libre de redevances. L’utilisation de cette licence ne crée aucun type de partenariat ou de participation dans vos applications propriétaires. Veuillez contacter Kellerman Software si vous avez besoin de licences supplémentaires. L’utilisation du produit par plus d’un développeur à la fois met fin, sans notification, à cette licence et au droit d’utiliser le produit. Vous pouvez copier le logiciel à des fins archivistiques, à condition que la copie contienne tous les avis propriétaires du logiciel original.
B. Si une licence de site du logiciel a été achetée; tous les développeurs à une seule adresse postale physique peuvent utiliser le logiciel.
c. Si une licence d’entreprise du logiciel a été achetée; tous les développeurs dans tous les emplacements d’une seule société peuvent utiliser le logiciel.
d. Si une licence au code source du logiciel est achetée, vous pouvez modifier et compiler le code source de votre application. Aucune partie du code source dans un formulaire non compilé ne peut être distribuée même si des modifications ont été apportées.
E. Vous ne pouvez pas distribuer, louer, sous-licence ou autrement mettre à la disposition d’autres personnes le logiciel ou la documentation ou des copies de celui-ci, sauf comme expressément permis dans cette licence sans le consentement écrit préalable de Kellerman Software. Dans le cas d’un transfert autorisé, le cessionnaire doit accepter d’être lié par les modalités de ce contrat de licence.
F. Vous ne pouvez pas décomposer, démonter, extraire ou inverser l’ingénieur de l’un des logiciels.
2. GARANTIE, RÉPARATION ET LIMITATIONS
a. Kellerman Software JUSTIFIE QUE LE LOGICIEL FONCTIONNE EN CONFORMITÉ SUBSTANTIELLE AVEC LE MANUEL D’UTILISATION QUI L’ACCOMPAGNE PENDANT 30 JOURS APRÈS VOTRE RÉCEPTION DU LOGICIEL. C’EST VOTRE SEULE GARANTIE.
b. Kellerman Software’S SOLE OBLIGATION AND YOUR EXCLUSIVE REMEDY FOR ANY WARRANTY FAILURE IS TO FOLLOW Kellerman Software' REGULAR BUSINESS PRACTICES FOR THE CORRECTION, REPLACEMENT OR REMEDY OF A DEFECT.
c. SAUF INDICATION CONTRAIRE CI-DESSUS, LE LOGICIEL ET LA DOCUMENTATION SONT FOURNIS "AS IS" SANS GARANTIE DE QUELQUE NATURE QUE CE SOIT EXPRESS OU IMPLICITE, Y COMPRIS, MAIS SANS S’Y LIMITER, LES GARANTIES IMPLICITES DE MARCHANDITÉ ET D’APTITUDE À UNE FIN PARTICULIÈRE. TOUT LE RISQUE DÉCOULANT DE L’UTILISATION OU DES PERFORMANCES DE CE LOGICIEL RESTE AVEC VOUS. EN AUCUN CAS Kellerman Software OU L’UN DE SES FOURNISSEURS NE SERA RESPONSABLE DE DOMMAGES ACCESSOIRES, CONSÉQUENTS, INDIRECTS OU AUTRES DOMMAGES SPÉCIAUX, Y COMPRIS LA PERTE DE DONNÉES, LA PERTE DE REVENUS OU LA PERTE DE PROFITS, MÊME S’ILS ONT ÉTÉ INFORMÉS DE LA POSSIBILITÉ DE TELS DOMMAGES. Kellerman Software SE RÉSERVE LE DROIT DE MODIFIER CE DOCUMENT À TOUT MOMENT SANS OBLIGATION D’AVISER QUI QUE CE SOIT. EN AUCUN CAS Kellerman Software OU LA RESPONSABILITÉ DE SES FOURNISSEURS EN VERTU DE CET ACCORD NE DÉPASSERA LA SOMME DES MONTANTS VERSÉS CI-DESSOUS PAR VOUS À Kellerman Software OU AU FOURNISSEUR.
3. CESSATION D’EMPLOI
La licence prendra fin automatiquement si vous ne vous conformez pas aux termes, conditions ou limitations contenus dans cette EULA, y compris le paiement de la licence applicable ou d’autres frais. Vous pouvez mettre fin à cette EULA à tout moment (sans obligation de la part de Kellerman Software) en détruisant toutes les copies du logiciel, en supprimant toute copie du logiciel de vos disques durs, en cessant toute utilisation du logiciel et de la documentation; et fournir une preuve satisfaisante à Kellerman Software que vous l’avez fait. La clause de non-responsabilité et les restrictions à la responsabilité contenues à l’article 2 doivent continuer d’entrer en vigueur même après la résilie de vos droits d’utilisation du logiciel.
4. VERSIONS DÉMO OU ÉVALUATION
Si Kellerman Software désigne le logiciel comme une version "Demo" ou "Evaluation" version, vous pouvez utiliser le logiciel uniquement à des fins d’évaluation pour une période de 30 jours. L’utilisation du logiciel et/ou de la documentation au-delà de la période d’évaluation de 30 jours viole les droits de Kellerman Software, tels que décrits ci-dessus, y compris, sans s’y limiter, les droits de Kellerman Software en vertu de la Loi sur le droit d’auteur des États-Unis. Vous reconnaissez que toute version démo ou évaluation n’est qu’une démonstration technologique qui peut ne pas être au niveau de la performance ou de la compatibilité des produits Kellerman Software généralement disponibles. Les versions de démonstration ou d’évaluation sont fournies strictement sur une base et sont soumises à l’article 2 ci-dessus.
5. MISES À NIVEAU
Si le logiciel est désigné par Kellerman Software comme un produit de mise à niveau, vous ne pouvez utiliser le logiciel que si vous êtes également actuellement un utilisateur autorisé du produit de base auquel la mise à niveau s’applique. À moins que la documentation kellerman software pour une mise à niveau ne le fournit spécifiquement, vous ne devez pas séparer les produits de mise à niveau des produits de base, ni les transférer séparément. Kellerman Software se réserve le droit unique et exclusif de définir ses politiques et ses prix en ce qui concerne les mises à jour, les mises à niveau et les améliorations. Toutes les autres conditions de cet EULA s’appliquent avec la même force à de telles mises à niveau.
6. GOUVERNER LE DROIT; Lieu
Cette EULA est régie et interprétée en vertu des lois de fond applicables à l’État de l’Ohio, aux États-Unis d’Amérique. Si une disposition de cet EULA est déclarée inapplicable, les dispositions restantes resteront en vigueur et en vigueur.
Le soussigné convient que cet EULA est conclu à Columbus, Ohio, et convient en outre que tout différend juridique ou équitable introduit ou découlant de cet accord doit être porté devant les tribunaux d’État et fédéraux pour Columbus, Ohio. Cet accord constitue l’ensemble de l’accord entre le soussigné et Kellerman Software sur le logiciel et la documentation, et ne doit pas être modifié, sauf dans une écriture signée par Kellerman Software.