Framework de persistência automática.
O Bizness Persist é um framework de persistência com utilização comprovada em vários projetos. Recentemente foi migrado para a versão 2.0 do .Net.
Pontos positivos do Bizness Persist:
- não são necessários arquivos de mapeamento;
- multi-banco (via ado.net 2.0)
- criação automática das tabelas
- alteração automática da estrutura das tabelas quando novas propriedades forem adicionadas
- controle de integridade referencial
- métodos para retornar listas genéricas de objetos, incluindo paginamento de dados
- permite criar sistemas onde o usuário acrescenta campos customizados.
Pontos negativos(que com ajuda podem ser resolvidos):
- Não permite persistência automática de classes que sejam propriedades de outras classes, exemplo NotaFiscal.Cliente
- consequente, não existe lazy loading
Como FuncionaDocumentação -> Dicas para utilização do framework e exemplo de código
se você gostaria de acrescentar código e/ou melhorar alguma parte do framework, por favor, entre em contato através do email eskelsen at gmail.com