Entity Developer for NHibernate 6.1

Licença: Avaliação gratuita ‎Tamanho do arquivo: 38.49 MB
‎Classificação dos usuários: 5.0/5 - ‎2 ‎Votos

Entity Developer for NHibernate é uma poderosa ferramenta de modelagem e geração de código para nHibernate. Use abordagens Model-First e Database-First para projetar seu modelo ou importar arquivos de mapeamento NHibernate existentes e gerar código C# ou Visual Basic .NET. O Desenvolvedor de Entidades para NHibernate pode usar qualquer provedor de dados ADO.NET para se conectar ao banco de dados. O produto suporta criar quase todos os tipos de mapeamento. A geração de código baseada em T4 no Entity Developer é muito flexível, permitindo praticamente qualquer coisa que você possa querer para a geração de código. Principais características: * Visual ORM Model Designer com Desenvolvedor de Entidades de Geração de Código ajuda a criar e editar modelos NHibernate visualmente. Ele suporta a criação de tipos de mapeamento como tipos complexos, identidade composta, uma a muitas, uma a uma e muitas associações, todos os tipos de hierarquias de herança, propriedades de navegação para componentes, coleções de componentes, etc. A geração de código é muito flexível devido ao uso de modelos semelhantes ao T4. * Suporte avançado para modelos grandes Ao gerar modelo a partir de um grande banco de dados, o Desenvolvedor de Entidades recupera metadados de forma ideal, reduzindo o número de chamadas de servidor. O Desenvolvedor de Entidades permite dividir seu modelo em vários diagramas. Ele oferece uma opção de gerar um arquivo 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. * Model-First Approach Oferece sincronização automática da peça de mapeamento e armazenamento com a parte conceitual do modelo e assistentes fáceis de usar para sincronizar o banco de dados com o modelo. * A abordagem do banco de dados-primeira permite que você gere um modelo a partir de um banco de dados de forma rápida e fácil, fornecendo regras flexíveis de nomeação para classes geradas. * Chamado de suporte a consultas SQL Isso permite definir consultas sql nomeadas que são interpretadas como métodos do modelo, para as quais uma classe auxiliar contendo os métodos C# ou Visual Basic correspondentes é gerada.

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 do Usuário Final

Contrato de licença IMPORTANTE - LEIA ANTES DE COPIAR, INSTALAR OU USAR. Não use ou carregue este software e quaisquer materiais associados (coletivamente, o "Software") até que você tenha lido cuidadosamente os seguintes termos e condições. Ao carregar ou usar o Software, você concorda com os termos deste Contrato. Se você não deseja concordar, não instale ou use o Software. A versão não registrada 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 permissão por escrito do titular dos direitos autorais. O Software é distribuído "AS IS". Nenhuma garantia de qualquer tipo é expressa ou implícita. Você usa por sua conta e risco. O autor não será responsável pela perda de dados, perda de lucros ou qualquer outro tipo de perda ao usar ou usar indevidamente este software. Você não pode copiar, modificar, alugar, vender, distribuir ou transferir qualquer parte do Software, exceto conforme previsto neste Contrato, e concorda em impedir a cópia não autorizada do Software. Você não pode fazer engenharia reversa, descompilar ou desmontar o Software. Você não pode sublicençar ou permitir o uso simultâneo do Software por mais de um usuário. Qualquer uso não autorizado resultará em rescisão imediata e automática desta licença. O Software pode conter o software ou outra propriedade de fornecedores de terceiros, alguns dos quais podem ser identificados e licenciados de acordo com qualquer arquivo fechado "licença.txt" arquivo ou outro texto ou arquivo.