Entity Developer for NHibernate 6.1

Lizenz: Kostenlose Testversion ‎Dateigröße: 38.49 MB
‎Benutzerbewertung: 5.0/5 - ‎2 ‎Stimmen

Entity Developer for NHibernate ist ein leistungsstarkes Modellierungs- und Codegenerierungstool für NHibernate. Verwenden Sie Model-First- und Database-First-Ansätze, um Ihr Modell zu entwerfen, oder importieren Sie vorhandene NHibernate-Zuordnungsdateien, und generieren Sie .NET-Code von C oder Visual Basic. Entity Developer für NHibernate kann jeden ADO.NET Datenanbieter zum Herstellen einer Verbindung mit der Datenbank verwenden. Das Produkt unterstützt das Erstellen fast aller Arten von Mapping. Die T4-basierte Codegenerierung in Entity Developer ist sehr flexibel und ermöglicht praktisch alles, was Sie sich für die Codegenerierung wünschen. Hauptmerkmale: * Visual ORM Model Designer mit Code Generierung Entity Developer hilft beim Erstellen und Bearbeiten von NHibernate-Modellen visuell. Es unterstützt das Erstellen solcher Arten von Zuordnungen wie komplexe Typen, zusammengesetzte ID, 1:n,1 und viele-zu-viele-Zuordnungen, alle Arten von Vererbungshierarchien, Navigationseigenschaften für Komponenten, Sammlungen von Komponenten usw. Die Codegenerierung ist durch die Verwendung von T4-ähnlichen Vorlagen sehr flexibel. * Erweiterte Unterstützung für große Modelle Beim Generieren eines Modells aus einer großen Datenbank ruft Entity Developer Metadaten optimal ab, wodurch die Anzahl der Serveraufrufe reduziert wird. Entity Developer ermöglicht die Aufteilung Des Modells in mehrere Diagramme. Es bietet die Möglichkeit, eine separate Datei für jede Entitätsklasse zu generieren. * Integration in Visual Studio Entity Developer lässt sich nahtlos in Visual Studio 2008, 2010, 2012, 2013 und 2015 integrieren. * Model-First Approach Bietet die automatische Synchronisierung von Zuordnungs- und Speicherteil mit dem konzeptionellen Teil des Modells und einfach zu bedienende Assistenten zum Synchronisieren der Datenbank mit dem Modell. * Database-First Approach Ermöglicht es Ihnen, ein Modell schnell und einfach aus einer Datenbank zu generieren und flexible Benennungsregeln für generierte Klassen bereitzustellen. * Named SQL Queries Support Dies ermöglicht das Definieren benannter SQL-Abfragen, die als Methoden des Modells interpretiert werden, für die eine Hilfsklasse generiert wird, die die entsprechenden C- oder Visual Basic-Methoden enthält.

VERSIONSVERLAUF

  • Version 6.1 veröffentlicht auf 2017-03-16
    - Visual Studio 2017 wird unterstützt
  • Version 5.8 veröffentlicht auf 2015-07-30
    - Visual Studio 2013 wird unterstützt
  • Version 4.00 veröffentlicht auf 2011-07-07

Programmdetails

Eula

EULA - Endbenutzer-Lizenzvertrag

Lizenzvertrag IMPORTANT - LESEN VOR COPYING, INSTALLING ODER USING. Verwenden oder laden Sie diese Software und die zugehörigen Materialien (zusammen die "Software") erst, wenn Sie die folgenden Geschäftsbedingungen sorgfältig gelesen haben. Durch das Laden oder Verwenden der Software erklären Sie sich mit den Bedingungen dieser Vereinbarung einverstanden. Wenn Sie dem nicht zustimmen möchten, installieren oder verwenden Sie die Software nicht. Die nicht registrierte Softwareversion kann frei verteilt werden, sofern das Distributionspaket nicht geändert wird. Keine Person oder Firma darf ohne schriftliche Genehmigung des Urheberrechtsinhabers eine Gebühr für den Vertrieb der Software erheben. Die Software wird vertrieben "AS IS". Es wird keine Garantie jeglicher Art ausgesprochen oder impliziert. Sie verwenden auf eigene Gefahr. Der Autor haftet nicht für Datenverlust, Schadenersatzverlust oder andere Arten von Verlusten während der Nutzung oder Desatomen dieser Software. Sie dürfen teile teils der Software nicht kopieren, modifizieren, vermieten, verkaufen, verteilen oder übertragen, es sei denn, dies ist in dieser Vereinbarung vorgesehen, und Sie erklären sich damit einverstanden, eine nicht autorisierte Vervielfältigung der Software zu verhindern. Sie dürfen die Software nicht zurückentwickeln, dekompilieren oder disassemblieren. Sie dürfen die gleichzeitige Nutzung der Software nicht von mehr als einem Benutzer unterlizenzieren oder zulassen. Jede unbefugte Nutzung führt zur sofortigen und automatischen Beendigung dieser Lizenz. Die Software kann die Software oder andere Eigenschaften von Drittanbietern enthalten, von denen einige in einer beiliegenden "Lizenz.txt"-Datei oder einem anderen Text oder einer anderen Datei identifiziert und in Übereinstimmung mit ihnen lizenziert werden können.