Estou disponibilizando os scripts que uso para agilizar no desenvolvimento de sistemas. Esses scripts geram a estrutura básica para início de qualquer projeto em camadas (módulos). O MyGenerattion 1.2.0.7 é necessário. Não testei na versão atual – 1.3.0.3.
Estou disponibilizando, conjuntamente, dois scripts que geram a estrutura inicial de dois tipos de interface web: 1) Tipo Tabela, 2) Tipo Cadastro. Estes scripts lêem as tabelas do banco e geram os arquivos .ASPX e .CS para cada tipo. A estrutura TIPO TABELA é uma interface onde um DataGrid é mostrado com todo o conteúdo da tabela com opções para inclusão, alteração, exclusão em lote e paginação de exibição. Útil para tabelas com poucas linhas. A estrutura TIPO CADASTRO é útil para longos cadastramento. Disponível também opções para localização de dados através de DataGrid, exclusão e alteração. Dropdowns, validators, labels, etc. para os campos são automaticamente criados nos dois tipos. Vale a pena conferir.
É importante destacar também que as classes da camada DAO dependem de um BaseDAO cuja interface está praticamente definida em posts anteriores. Algumas outras classes fazem uso de alguns recursos contidos em meu framework pessoal. Quem desejar mais informações sobre essas funcionalidades pode entrar em contato. Maiores detalhes sobre a concepção dos scripts clique aqui.
Baixe aqui: scriptszip
ATENÇÃO: O arquivo está com extensão .DOC mas na realidade é um .ZIP. Renomei e efetue a descompactação.
0 Respostas para “Desenvolvimento ágil – (cont. II)”