Entity Developer for NHibernate 6.1

Licença: Julgamento Gratuito ‎Tamanho do arquivo: 38.49 MB
‎Classificação dos utilizadores: 5.0/5 - ‎2 ‎votos

Entity Developer for NHibernate é uma poderosa ferramenta de modelação e geração de códigos para nhibernate. Utilize abordagens Model-First e Database-First para conceber o seu modelo, ou importe ficheiros de mapeamento NHibernate existentes e gere o código C# ou Visual Basic .NET. Entidade Developer for NHibernate pode usar qualquer fornecedor de dados ADO.NET para ligar à base de dados. O produto suporta a criação de quase todos os tipos de mapeamento. A geração de códigos baseada em T4 no Entity Developer é muito flexível, permitindo praticamente tudo o que possa querer para a geração de códigos. Principais características: * Visual ORM Model Designer com Code Generation Entity Developer ajuda a criar e editar modelos NHibernate visualmente. Suporta a criação de tipos de mapeamento como tipos complexos, id compósito, um a muitos, um para um e muitas associações, todo o tipo de hierarquias de herança, propriedades de navegação para componentes, coleções de componentes, etc. A geração de códigos é muito flexível devido à utilização de modelos semelhantes a T4. * Suporte Avançado para Grandes Modelos Ao gerar modelo a partir de uma grande base de dados, o Desenvolvedor de Entidades recupera metadados de forma ótima, reduzindo o número de chamadas de servidor. O Desenvolvedor de Entidades permite dividir o seu modelo em vários diagramas. Fornece uma opção de gerar um ficheiro separado para cada classe de entidade. * Integração ao Visual Studio Entity Developer integra-se perfeitamente com o Visual Studio 2008, 2010, 2012, 2013 e 2015. * A Abordagem Model-First Oferece sincronização automática de parte de mapeamento e armazenamento com a parte conceptual do modelo e fácil utilização de assistentes para sincronizar a base de dados com o modelo. * A abordagem Base de Dados-Primeiro permite-lhe gerar um modelo a partir de uma base de dados de forma rápida e fácil, fornecendo regras de nomeação flexíveis para classes geradas. * Denominado SUPORTE DE Consultas SQL Isto permite definir consultas de SQL nomeadas que são interpretadas como métodos do modelo, para as quais é gerada uma classe de ajudante contendo os métodos C# ou Visual Basic correspondentes.

história da versão

  • Versão 6.1 postado em 2017-03-16
    - Visual Studio 2017 é suportado
  • Versão 5.8 postado em 2015-07-30
    - Visual Studio 2013 é suportado
  • Versão 4.00 postado em 2011-07-07

Detalhes do programa

EULA

EULA - Contrato de Licença de Utilizador Final

CONTRATO DE LICENÇA IMPORTANTE - LEIA ANTES DE COPIAR, INSTALAR OU UTILIZAR. Não utilize nem carregue este software e quaisquer materiais associados (coletivamente, o "Software") até ter lido atentamente os seguintes termos e condições. Ao carregar ou utilizar o Software, concorda com os termos deste Contrato. Se não o desejar, não instale nem utilize o Software. A versão não registada do Software pode ser distribuída livremente, desde que o pacote de distribuição não seja modificado. Nenhuma pessoa ou empresa pode cobrar uma taxa pela distribuição do Software sem autorização escrita do titular dos direitos de autor. O Software é distribuído "AS IS". Nenhuma garantia de qualquer tipo é expressa ou implícita. Usa-se por sua conta e risco. O autor não será responsável pela perda de dados, pela perda de lucros ou por qualquer outro tipo de perda durante a utilização ou utilização indevida deste software. Não poderá copiar, modificar, alugar, vender, distribuir ou transferir qualquer parte do Software, exceto nos termos previstos neste Contrato, e concorda em impedir a cópia não autorizada do Software. Não pode reverter o engenheiro, descompilar ou desmontar o Software. Não pode subliciá-lo ou permitir a utilização simultânea do Software por mais de um utilizador. Qualquer utilização não autorizada resultará na cessação imediata e automática desta licença. O Software pode conter o software ou outros bens de fornecedores de terceiros, alguns dos quais podem ser identificados e licenciados de acordo com qualquer anexo "licença.txt" ficheiro ou outro texto ou ficheiro.