ORCGeNext 2.0

Licença: Avaliação gratuita ‎Tamanho do arquivo: 475.86 KB
‎Classificação dos usuários: 3.0/5 - ‎1 ‎Votos

Sobre ORCGeNext

Objectivos Essa ferramenta pode ser usada para gerar código base (atributos, camada de acesso de dados, camada lógica de negócios, camada de apresentação, projeto de inicialização, servidor de aplicativos, think client) para aplicativos de vários níveis que funcionam com bancos de dados. Um aplicativo gerado por esta ferramenta pode ser executado e trabalhar com o banco de dados sem alterações adicionais em seu código. -Esta grande ferramenta gera aplicativos de banco de dados MDI WinForm totalmente funcionais; -Esta grande ferramenta reduz o código criado à mão; -Esta grande ferramenta gera totalmente a interface de usuário WinForm (gerar controles de interface do usuário, vinculação de dados para controle de interface do usuário e objeto de negócios, gerar código de validação e etc); -Esta grande ferramenta gera código separado para a camada lógica de interface do usuário e do negócio (melhorar a manutenção); -Esta grande ferramenta torna-se livre de consulta SQL criada à mão, mas você pode fazer isso (se for necessário); - Este grande pedágio genereta código que extensibilidade para acomodar a lógica do negócio. A versão atual desta ferramenta suporta o MS SQL Server 2000 A versão atual desta ferramenta suporta C# 2003 (WinForm) A versão atual desta ferramenta suporta C# 2005 (WinForm) Banco de dados restringe Cada tabela de banco de dados deve ter a chave principal. A chave principal deve ter apenas um campo. Código base O código base contém cinco projetos separados. Cada projeto é um nível na arquitetura de vários níveis. Cada projeto contém aulas. Cada classe tem tabela de acordo no banco de dados. Fisicamente cada classe se separa em duas classes, classe base e classe personalizada. A classe base contém alguns métodos básicos (CRUD - criar, ler, atualizar, excluir para cada tabela) e/ou campos que trabalham com banco de dados. As classes base são geradas automaticamente e as classes base de edição manual não são recomendadas. As classes personalizadas apenas herdam as classes básicas e estão usando para realizar especificamente a lógica de negócios do seu aplicativo. O código base foi gerado com a ajuda de modelos.