Entity Developer for NHibernate 6.1

Licenza: Prova gratuita ‎Dimensioni del file: 38.49 MB
‎Valutazione utenti: 5.0/5 - ‎2 ‎Voti

Entity Developer for NHibernate è un potente strumento di modellazione e generazione di codice per NHibernate. Utilizzare gli approcci Model-First e Database-First per progettare il modello oppure importare file di mapping NHibernate esistenti e generare codice C# o Visual Basic .NET. Entity Developer per NHibernate può utilizzare qualsiasi provider di dati ADO.NET per la connessione al database. Il prodotto supporta la creazione di quasi tutti i tipi di mappatura. La generazione di codice basata su T4 in Entity Developer è molto flessibile consentendo praticamente tutto ciò che si desidera per la generazione del codice. Caratteristiche principali: * Visual ORM Model Designer con Code Generation Entity Developer consente di creare e modificare visivamente i modelli NHibernate. Supporta la creazione di tipi di mapping come tipi complessi, ID composito, associazioni uno-a-molti, uno-a-uno e molti-a-molti, tutti i tipi di gerarchie di ereditarietà, proprietà di spostamento per componenti, insiemi di componenti e così via. La generazione di codice è molto flessibile grazie all'utilizzo di modelli simili a T4. * Supporto avanzato per modelli di grandi dimensioni Quando si genera un modello da un database di grandi dimensioni, Entity Developer recupera i metadati in modo ottimale, riducendo il numero di chiamate al server. Entity Developer consente di suddividere il modello in diversi diagrammi. Fornisce un'opzione per generare un file separato per ogni classe di entità. * L'integrazione con Visual Studio Entity Developer si integra perfettamente con Visual Studio 2008, 2010, 2012, 2013 e 2015. * Model-First Approach Offre la sincronizzazione automatica della parte di mapping e archiviazione con la parte concettuale del modello e procedure guidate facili da usare per sincronizzare il database con il modello. * Database-First Approach Consente di generare un modello da un database in modo rapido e semplice, fornendo regole di denominazione flessibili per le classi generate. * Supporto delle query SQL denominate Consente di definire query SQL denominate interpretate come metodi del modello, per le quali viene generata una classe di supporto contenente i metodi C# o Visual Basic corrispondenti.

cronologia delle versioni

  • Versione 6.1 pubblicato il 2017-03-16
    - Visual Studio 2017 è supportato
  • Versione 5.8 pubblicato il 2015-07-30
    - Visual Studio 2013 è supportato
  • Versione 4.00 pubblicato il 2011-07-07

Dettagli del programma

Eula

Contratto di licenza con l'utente finale

Contratto di licenza IMPORTANTE - LETTURA PRIMA DELLA COPIA, INSTALLAZIONE O UTILIZZO. Non utilizzare o caricare questo software e i materiali associati (collettivamente, il "Software") fino a quando non si sono letti attentamente i seguenti termini e condizioni. Caricando o utilizzando il Software, l'utente accetta i termini del presente Contratto. Se non si desidera accettare, non installare o utilizzare il Software. La versione non registrata del Software può essere distribuita liberamente, a condizione che il pacchetto di distribuzione non venga modificato. Nessuna persona o azienda può addebitare una commissione per la distribuzione del Software senza l'autorizzazione scritta del titolare del copyright. Il software è distribuito "AS IS". Nessuna garanzia di alcun tipo è espressa o implicita. Usi a tuo rischio e pericolo. L'autore non sarà responsabile per la perdita di dati, danneggia la perdita di profitti o qualsiasi altro tipo di perdita durante l'utilizzo o l'uso improprio di questo software. L'utente non può copiare, modificare, affittare, vendere, distribuire o trasferire alcuna parte del Software se non come previsto dal presente Contratto e accetta di impedire la copia non autorizzata del Software. L'utente non può decodificare, decompilare o smontare il Software. L'utente non può sublicenza o consentire l'uso simultaneo del Software da parte di più di un utente. Qualsiasi uso non autorizzato comporterà la cessazione immediata e automatica della presente licenza. Il Software può contenere il software o altre proprietà di fornitori di terze parti, alcuni dei quali possono essere identificati e concessi in licenza in conformità con qualsiasi file "license.txt" allegato o altro testo o file.