Entity Developer for NHibernate 6.1

Licentie: Gratis proefperiode ‎Bestandsgrootte: 38.49 MB
‎Gebruikersbeoordeling: 5.0/5 - ‎2 ‎Stemmen

Entity Developer voor NHibernate is een krachtige tool voor het modelleren en code genereren van nhibernate. Gebruik Model-First en Database-First-benaderingen om uw model te ontwerpen of bestaande NHibernate-toewijzingsbestanden te importeren en C# of Visual Basic .NET-code te genereren. Entity Developer voor NHibernate kan elke ADO.NET gegevensprovider gebruiken om verbinding te maken met de database. Het product ondersteunt het creëren van bijna alle soorten mapping. T4-gebaseerde codegeneratie in Entity Developer is zeer flexibel, waardoor vrijwel alles wat u wilt voor het genereren van code. Belangrijkste kenmerken: * Visual ORM Model Designer met Code Generation Entity Developer helpt bij het visueel maken en bewerken van NHibernate-modellen. Het ondersteunt het maken van dergelijke soorten mapping als complexe typen, samengestelde id, een-op-veel, een-op-een en veel-op-veel associaties, allerlei overervinghiërarchieën, navigatie-eigenschappen voor componenten, verzamelingen van componenten, enz. Code generatie is zeer flexibel als gevolg van het gebruik van T4-achtige sjablonen. * Geavanceerde ondersteuning voor grote modellen Bij het genereren van een model uit een grote database haalt Entity Developer op een optimale manier metadata op, waardoor het aantal serveroproepen wordt verminderd. Entity Developer maakt het mogelijk om uw model in verschillende diagrammen op te splitsen. Het biedt een optie om een afzonderlijk bestand te genereren voor elke entiteitsklasse. * Integratie in Visual Studio Entity Developer integreert naadloos met Visual Studio 2008, 2010, 2012, 2013 en 2015. * Model-First Approach Biedt automatische synchronisatie van mapping en opslag deel met het conceptuele deel van het model en eenvoudig te gebruiken wizards voor het synchroniseren van database met het model. * Database-First-benadering Hiermee u snel en eenvoudig een model uit een database genereren, waardoor flexibele naamgevingsregels voor gegenereerde klassen worden geboden. * Met de naam SQL-query's Ondersteuning Hiermee u sql-query's met de naam definiëren die worden geïnterpreteerd als methoden van het model, waarvoor een helperklasse met de bijbehorende C# of Visual Basic-methoden wordt gegenereerd.

versiegeschiedenis

  • Versie 6.1 geplaatst op 2017-03-16
    - Visual Studio 2017 wordt ondersteund
  • Versie 5.8 geplaatst op 2015-07-30
    - Visual Studio 2013 wordt ondersteund
  • Versie 4.00 geplaatst op 2011-07-07

Programmadetails

Overeenkomst

EULA - Licentieovereenkomst voor eindgebruikers

Licentieovereenkomst BELANGRIJK - LEES VOOR HET KOPIËREN, INSTALLEREN OF GEBRUIKEN. Gebruik of laad deze software en bijbehorende materialen (gezamenlijk de "Software") niet totdat u de volgende algemene voorwaarden zorgvuldig hebt doorgelezen. Door de Software te laden of te gebruiken, gaat u akkoord met de voorwaarden van deze Overeenkomst. Als u dit niet wilt, installeer of gebruik de Software dan niet. De niet-geregistreerde softwareversie kan vrij worden gedistribueerd, mits het distributiepakket niet wordt gewijzigd. Geen enkele persoon of bedrijf mag kosten in rekening brengen voor de distributie van de Software zonder schriftelijke toestemming van de auteursrechthebbende. De Software wordt gedistribueerd "AS IS". Geen garantie van welke aard dan ook wordt uitgedrukt of geïmpliceerd. Je gebruikt op eigen risico. De auteur is niet aansprakelijk voor gegevensverlies, schade verlies van winst of enige andere vorm van verlies tijdens het gebruik of misbruik van deze software. U mag geen enkel deel van de Software kopiëren, wijzigen, huren, verkopen, distribueren of overdragen, behalve zoals bepaald in deze overeenkomst, en u stemt ermee in om ongeautoriseerde kopiëren van de Software te voorkomen. U mag de Software niet reverse engineeren, decompileren of demonteren. U mag het gelijktijdig gebruik van de Software door meer dan één gebruiker niet onderlicenties of toestaan. Elk ongeoorloofd gebruik moet resulteren in onmiddellijke en automatische beëindiging van deze licentie. De Software kan de software of andere eigendommen van externe leveranciers bevatten, waarvan sommige kunnen worden geïdentificeerd in en in licentie kunnen worden gegeven in overeenstemming met een bijgevoegde "licentie.txt" bestand of andere tekst of bestand.