ORCGeNext 2.0

Licença: Julgamento Gratuito ‎Tamanho do arquivo: 475.86 KB
‎Classificação dos utilizadores: 3.0/5 - ‎1 ‎votos

Sobre ORCGeNext

Objetivos Esta ferramenta pode ser usada para gerar código base (atributos, camada de acesso a dados, camada lógica de negócio, camada de apresentação, projeto de arranque, servidor de aplicações, cliente de pensamento) para aplicações multi-camadas que funcionam com bases de dados. Uma aplicação gerada por esta ferramenta pode ser executada e trabalhar com a base de dados sem alterações adicionais no seu código. -Esta grande ferramenta gera aplicações de base de dados MDI WinForm totalmente funcionais; -Esta grande ferramenta reduz o código criado à mão; -Esta grande ferramenta gera interface de utilizador totalmente WinForm (gerar controlos de interface de utilizador, ligação de dados para controlo de interface de utilizador e objeto de negócio, gerar código de validação e etc); -Esta grande ferramenta gera código separado para camada lógica de UI e Negócios (aumentar a manutenção); -Esta grande ferramenta liberta-se da consulta SQL criada à mão, mas pode fazê-lo (se for necessário); -Este grande código de generetaes de portagens que a extensibilidade para acomodar a lógica do negócio. Versão atual desta ferramenta suporta MS SQL Server 2000 Versão atual desta ferramenta suporta C# 2003 (WinForm) Versão atual desta ferramenta suporta C# 2005 (WinForm) A base de dados restringe Cada tabela de bases de dados deve ter a chave primária. A chave primária deve ter apenas um campo. Código base O código base contém cinco projetos distintos. Cada projeto é um nível na arquitetura multi-nível. Cada projeto contém aulas. Cada classe tem tabela de acordo com a base de dados. Fisicamente cada classe separa-se em duas classes, classe base e classe personalizada. A classe base contém alguns métodos de base (CRUD - criar, ler, atualizar, excluir para cada tabela) e/ou campos que funcionam com base de dados. As classes base são geradas automaticamente e não é recomendada a edição manual das classes base. As aulas personalizadas acabam de herdar as classes base e estão a usar para perceber especificamente a lógica de negócio da sua aplicação. O código base foi gerado com a ajuda de modelos.