Knight Data Access Layer 1.02

Licenza: Prova gratuita ‎Dimensioni del file: 6.17 MB
‎Valutazione utenti: 4.0/5 - ‎3 ‎Voti

Knight Data Access Layer è l'ultimo wrapper Object Relational Mapper, LINQ Provider, SQL to Entity Mapper ADO.NET entity mapper. Abbiamo preso le migliori funzionalità da Entity Framework, NHibernate, Fluent NHibernate, Massive, Dapper e ADO.NET e l'abbiamo combinata in un unico incredibile framework. Il mapping relazionale degli oggetti può eseguire automaticamente il mapping dalle classi al database senza che sia necessario alcun attributo, configurazione o file di mapping XML. Quando i nomi delle proprietà della classe sono diversi dal database, è possibile eseguire l'override del mapping con attributi, file di mapping XML o codice. È anche possibile modificare i mapping in fase di esecuzione. Il provider LINQ è un'implementazione completamente cotta che supporta Select, Union, Skip, Take, Aggregates e molto altro. Il provider LINQ funziona con SQL Server, Oracle, VistaDB, Sqlite, Firebird e MS Access. Analogamente a Massive e Dapper, Knight Data Access Layer può mappare automaticamente i risultati delle query SQL o delle stored procedure in classi. Knight Data Access contiene anche un generatore di codice. Generare classi dalle tabelle, generare il database dalle classi. Sincronizzare il database da uno spazio dei nomi. Sono ADO.NET operazioni tipiche, ad esempio l'esecuzione di stored procedure, la creazione di database, il troncamento di tabelle. Knight Data Access Layer funziona con SQL Server, Oracle, VistaDb, Sqlite, Firebird, MS Access, OLEDB e ODBC. Provalo oggi.

cronologia delle versioni

  • Versione 1.02 pubblicato il 2012-07-21
    Prima versione

Dettagli del programma

Eula

Contratto di licenza con l'utente finale

Contratto di licenza kellerman software per l'utente finale per il livello di accesso ai dati Knight Leggere attentamente prima di installare questo pacchetto software. L'installazione del pacchetto indica l'accettazione dei termini e delle condizioni del presente contratto di licenza. Contattare Kellerman Software in caso di domande su questa licenza. Il Software (librerie e codice oggetto) è proprietario di Kellerman Software ed è protetto dalla legge federale sul copyright. Kellerman Software conserva il titolo e la proprietà del Software. Il presente Contratto di licenza con l'utente finale ("EULA") è un contratto giuridicamente applicabile tra l"Utente" o "l"utente") e Kellerman Software, proprietaria esclusiva dell'Ohio ("Kellerman Software"). Facendo clic su Accetto, installando o utilizzando in altro modo qualsiasi parte del Software, l'utente accetta di essere vincolato dai termini del presente Contratto. Se non si accettano i termini del presente Contratto, non installare il software. 1. CONCESSIONE DI LICENZA LIMITATA NON ESCLUSIVA Il Software e la relativa documentazione sono concessi in licenza, non venduti. Tutti i diritti non concessi in modo chiaro ed espresso ai sensi del presente Contratto sono riservati a Kellerman Software. A condizione che tu abbia pagato tutte le commissioni applicabili, registrato il Software con Kellerman Software e in altro modo rispettato il presente Contratto, Kellerman Software ti concede i seguenti diritti personali, non esclusivi, non trasferibili e limitati: Un. Il software è concesso in licenza per sviluppatore di applicazioni software ("sviluppatore"). Kellerman Software concede all'utente una Licenza non esclusiva che autorizza uno e uno solo sviluppatore alla volta a utilizzare il Software per scopi di sviluppo per licenza acquistata. L'utente è inoltre autorizzato a distribuire applicazioni contenenti i file compilati su base royalty free. L'utilizzo di questa Licenza non crea alcun tipo di partnership o interesse di comproprietà nelle applicazioni proprietarie dell'utente. Contattare Kellerman Software se sono necessarie licenze aggiuntive. L'utilizzo del Prodotto da parte di più di uno sviluppatore alla volta termina, senza notifica, la presente Licenza e il diritto di utilizzare il Prodotto. È possibile copiare il Software per scopi archivistici, a condizione che la copia contenga tutti gli avvisi proprietari del Software originale. B. Se è stata acquistata una Licenza sito del Software; tutti gli sviluppatori in un unico indirizzo postale fisico possono utilizzare il Software. c. Se è stata acquistata una Licenza Enterprise del Software; tutti gli sviluppatori in tutte le sedi di una singola società possono utilizzare il Software. d. Se viene acquistata una licenza per il codice sorgente del Software, è possibile modificare e compilare il codice sorgente nell'applicazione. Nessuna parte del codice sorgente in un modulo non compilato può essere distribuita anche se sono state apportate modifiche. E. La commissione per l' L'utente non può distribuire, noleggiare, concedere in sublitte o altrimenti rendere disponibile ad altri il software o la documentazione o le copie di esso, salvo quanto espressamente consentito nella presente Licenza senza il previo consenso scritto di Kellerman Software. In caso di trasferimento autorizzato, il cesso deve accettare di essere vincolato dai termini e dalle condizioni del presente Contratto di Licenza. F. L'utente non può decompilare, smontare, estrarre o decodificare in altro modo alcun Software. 2. GARANZIA, RIMEDIO, E LIMITAZIONI a. Kellerman Software GARANTISCE CHE IL SOFTWARE FUNZIONERÀ IN CONFORMITÀ SOSTANZIALMENTE CON IL MANUALE D'USO CHE LO ACCOMPAGNA PER 30 GIORNI DOPO LA RICEZIONE DEL SOFTWARE. QUESTA È LA TUA UNICA GARANZIA. b. L'UNICO OBBLIGO di Kellerman Software E IL RIMEDIO ESCLUSIVO PER EVENTUALI ERRORI DI GARANZIA È SEGUIRE LE NORMALI PRATICHE COMMERCIALI DI Kellerman Software PER LA CORREZIONE, LA SOSTITUZIONE O IL RIMEDIO DI UN DIFETTO. c. SALVO DIVERSA INDICAZIONE DI CUI SOPRA, IL SOFTWARE E LA DOCUMENTAZIONE SONO FORNITI "COSÌ COME SONO" SENZA GARANZIA DI ALCUN TIPO ESPRESSA O IMPLICITA, INCLUSE, A TITOLO OSO MA NON LIMITATO, LE GARANZIE IMPLICITE DI COMMERCIABILITÀ E IDONEITÀ PER UNO SCOPO PARTICOLARE. L'INTERO RISCHIO DERIVANTE DALL'USO O DALLE PRESTAZIONI DI QUESTO SOFTWARE RIMANE ALL'INTERNO DELL'UE. IN NESSUN CASO Kellerman Software O UNO DEI SUOI FORNITORI SARÀ RESPONSABILE PER EVENTUALI DANNI INCIDENTALI, CONSEQUENZIALI, INDIRETTI O ALTRI DANNI SPECIALI, INCLUSI DATI PERSI, PERDITA DI ENTRATE O PERDITA DI PROFITTI, ANCHE SE SONO STATI INFORMATI DELLA POSSIBILITÀ DI TALI DANNI. Kellerman Software SI RISERVA IL DIRITTO DI MODIFICARE QUESTO DOCUMENTO IN QUALSIASI MOMENTO SENZA OBBLIGO DI NOTIFICARE A NESSUNO. In NESSUN CASO Kellerman Software O LA RESPONSABILITÀ DEI SUOI FORNITORI AI SENSI DEL PRESENTE CONTRATTO SUPERERANNO LA SOMMA DEGLI IMPORTI PAGATI IN BASE AL PRESENTE CONTRATTO DA TE A Kellerman Software O AL FORNITORE. 3. RISOLUZIONE La licenza terminerà automaticamente se l'utente non rispetta i termini, le condizioni o le limitazioni contenute nel presente Contratto, incluso il pagamento della licenza applicabile o di altre commissioni. L'utente può porre fine al presente Contratto in qualsiasi momento (senza alcun obbligo da parte del Software Kellerman) distruggendo tutte le copie del Software, eliminando qualsiasi copia del Software dai dischi rigidi, cessando ogni utilizzo del Software e della documentazione; e fornendo una prova soddisfacente a Kellerman Software che l'avete fatto. La dichiarazione di non responsabilità e le limitazioni di responsabilità contenute nella Sezione 2 continueranno in vigore anche dopo la cessazione del diritto dell'utente di utilizzare il Software. 4. VERSIONI DEMO O DI VALUTAZIONE Se Kellerman Software designa il Software come versione "Demo" o "Evaluation", è possibile utilizzare il Software esclusivamente a scopo di valutazione per un periodo di 30 giorni. L'utilizzo del Software e/o della documentazione oltre il periodo di valutazione di 30 giorni viola i diritti di Kellerman Software, come descritto sopra, inclusi, a titolo dannoso per i diritti di Kellerman Software ai sensi dello United States Copyright Act. L'utente riconosce che qualsiasi versione demo o di valutazione è solo una dimostrazione tecnologica che potrebbe non essere al livello di prestazioni o compatibilità dei prodotti Kellerman Software generalmente disponibili. Le versioni demo o di valutazione sono fornite rigorosamente su base "così com" e sono soggette alla sezione 2 precedente. 5. AGGIORNAMENTI Se il Software è designato da Kellerman Software come prodotto di aggiornamento, è possibile utilizzare il Software solo se si è anche attualmente un utente con licenza del prodotto di base a cui si applica l'aggiornamento. A meno che la documentazione del Software Kellerman per un aggiornamento non fornisca specificamente, l'utente non deve separare i prodotti di aggiornamento dai prodotti di base, né trasferirli separatamente. Kellerman Software si riserva il diritto esclusivo ed esclusivo di fissare le proprie politiche e prezzi in materia di aggiornamenti, aggiornamenti e miglioramenti. Tutti gli altri termini del presente Contratto si applicano con la stessa forza a tali aggiornamenti. 6. DISCIPLINA DEL DIRITTO; Sede Il presente Contratto sarà disciplinato e interpretato dalle leggi sostanziali applicabili allo Stato dell'Ohio, stati Uniti d'America. Se una qualsiasi disposizione del presente Contratto è ritenuta inapplicabile, le restanti disposizioni rimarranno in vigore ed effetto. Il sottoscritto accetta che il presente Contratto sia stipulato a Columbus, Ohio, e concorda inoltre sul fatto che qualsiasi controversia legale o equa proposta o derivante dal presente Accordo sarà portata dinanzi ai tribunali statali e federali di Columbus, Ohio. Il presente Contratto costituisce l'intero Contratto tra il Sottoscritto e kellerman Software sul Software e la documentazione e non sarà modificato se non in una scrittura firmata da Kellerman Software.