Contei para vocês minha experiência com um scaffold que chamou muito a minha atenção postei sobre ele aqui: "Scaffold para facilitar a vida", gostei muito da proposta deste projeto e ao mesmo tempo lamentei o fato do projeto não ter sofrido nenhuma atualização, dando a sensação de um projeto abandonado, por isso decidi criar o meu próprio scaffold!
Publique o projeto no codeplex a 8 dias e até o momento o projeto tem 105 Page Views, 48 Visits e 5 Downloads, estou escrevendo sobre ele somente agora porque o projeto não tinha um setup , resolvi esse problema ontem , você pode baixar o fonte ou o setup e ver os resultados desta primeira versão.
Defini que a versão atual é apenas uma versão de preview, mais mesmo assim gostaria de pedir o feedback de todos, a versão atual possui alguns issue e com feedback de vocês com certeza apareceram outros, críticas e sugestões são bem vindas.
Segue os passos para utilizar o add-in:
- Instalar o ASP.NET MVC SCAFFOLD
- Criar um projeto do tipo ASP.NET MVC
- Adicionar um EDMX (Entity Framework) no projeto e "rebuildar" a solução.
- Acessar o add-in através do menu Tools >> ASP.NET MVC|SCAFFOLD
- Procurar o arquivo .csproj do projeto criado no passo 2
- Selecionar as entidades e clique no botão “Gerar Código”
- Na Solution Explorer selecione “Show All Files”
- Selecione todos os arquivos criados pelo add-in (Controllers e Views) e adicione todos ao projeto clicando com direito e selecionando a opção “Include In Project”
- Por fim execute o projeto e veja os resultados
Vou criar um vídeo com os passos para utilização do add-in para deixar a coisa mais clara, a interface também precisa de melhorias para facilitar o entendimento, mais esse é um chute inicial, muito em breve pretendo ter uma versão beta e por fim uma versão final, conto com feedback de todos!
Daniel Fonseca Castro