RSClass para C# com NHibernate
Quem desenvolve, já desenvolveu ou prentende desenvolver sistemas em camadas na linguagem C# utilizando o NHibernate com o Visual Studio vai precisar deste programa.
RSClass é um programa que extrai informações de metadados das tabelas/views do banco de dados e gera classes para compor sistemas de informações. As classes geradas são divididas em camadas com as seguintes finalidades:
- Mapeamento (OR; POCO e .hbm.xml);
- Acesso a dados com NHiberante (DAO);
- Regras de négocio (BO);
- Interfaces (DAO e BO);
Mas não é só isso. Para quem desenvolve sistemas web o RSClass gera algumas páginas prontas (webform) com campos e código para ser utilizado em seu projeto. Essas páginas também são extraídas da estrutura de tabelas do banco de dados. Além disso já estão perfeitamente integradas com as classes geradas nas camadas internas do sistema.
O desenvolvedor terá apenas que configurar a string de conexão do banco de dados e a pasta destino do projeto. As classes serão geradas a partir dessas informações. No Visual Studio basta incluir os arquivos gerados no projeto e pronto! Boa parte do sistema já está pronto. OBS.: Os arquivos .hbm.xml precisam ser incluídos e embutidos (embebed resource ) no projeto.
Para maiores informações sobre como desenvolver um sistema em camadas com o NHibernate utilizando o Visual Studio veja um tutorial em Visual Studio + NHibernate: Construindo aplicações em camadas. O tutorial propõe a utilização deste programa para gerar partes do sistema exemplo.
Os scripts internos deste programa foram criados através do MyGerenation. Um programa especializado na geração de scripts a partir de metadados no banco de dados (MyMeta). Para saber mais visite o site. Para informações sobre esses scripts e sua finalidade acesse http://reginaldojr.wordpress.com/2007/12/28/desenvolvimento-agil/
LIVRE PARA USO NÃO-COMERCIAL E SEM QUALQUER LIMITAÇÃO.
Valor simbólico do código-fonte: R$ 49.90
Não ha comentários
Leave a reply