Este é um post disponível para assinantes MVPVideo: Finalizando a criação do FluentSessionFactory – Curso: Nhibernate e Auditoria com .net - Sistema de Controle de Estoque - Parte 17
Nessa videoaula vamos continuar a configuração da camada de persistência, com a conclusão da classe FluentSessionFactory. Criaremos as 2 configurações restantes, para que apenas ajustando o web.config nossa aplicação passe esteja apta a trabalha
Mini Resumo: Nessa videoaula vamos continuar a configuração da camada de persistência, com a conclusão da classe FluentSessionFactory. Criaremos as 2 configurações restantes, para que apenas ajustando o web.config nossa aplicação passe esteja apta a trabalhar com o banco mysql e postgresql. Será também configurado o local de onde a nossa aplicação irá recuperar as classes fluentes de mapeamento. Para finalizar será realizada a configuração para que possa ser realizado a geração do Schema do nosso mapeamento.
Metodologia de desenvolvimento do exemplo: A metodologia desse curso será a criação de um sistema de controle de estoque, com recurso de vendas ao cliente. O sistema de controle de estoque será bastante simples, mas haverá um maior enfoque na parte da auditoria que será bastante completa e prática, onde serão aplicados conceitos de Orientação a Objeto, que facilitarão a implementação, além de tornar a auditoria mais abrangente. Além da Auditoria daremos enfoque na Modelagem do sistema e abstração do banco de dados, utilizando o NHibernate como Framework de persistência.
Tecnologias utilizadas: ASP.NET, Visual Studio 2010, Arquitetura em Camadas, Nhibernate, FluentNhibernate, ORM.
Exemplos construídos: Finalizando a implementação da classe FluentSessionFactory.
Palavras chaves: ASP.NET, Visual Studio 2010, Projeto em Camadas, Nhibernate, Fluent, ORM.
Henrylle Da Silva Maia
Henrylle Maia é Desenvolvedor .NET trabalhando na tecnologia desde 2005. É um profissional certificado MCP(70-480), da nova linha de certificações da Microsoft. Atualmente trabalha em projetos ágeis usando o XP como metodologia. Como ferramenta usa o Visual Studio 2012 e TFS 2012, usando como lingua...
5 COMENTÁRIOS
Tudo bem?!
Para esse caso temos a opção SchemaUpdate, que não está no escopo desse curso.
Dá uma pesquisada sobre esse assunto.
Espero ter ajudado.
Grande abraço.
O nhibernate é totalmente confiável para este tipo de operação?
E qual o melhor momento para execurtar esse procedimento na aplicação?
Obrigado!
Ele faz uma comparação entre a estrutura dos dois bancos.
Também enfrente problemas pontuais com alguns campos que não são criados.
O ideal mesmo é termos testes autorizados para cobrir nossa aplicação e nos sinalize de possíveis bugs.
Quanto ao horário, isso é muito relativo. Depende de cada ambiente.

download


