LinqToSql & ADO.net Entities Framework. Arraste suas tabelas para uma janelinha e pronto, tem todas as classes geradas...
Ex. de Select: Produto = (from p in DataContext.Produtos where p.Ativo == true select p).ToList(); ou Produto = DataContext.Produtos.Where(p => p.Ativo == true).ToList(); Ex. de Update: produto.Nome = "Foo"; DataContext.SubmitChanges(); Ex. de Insert: var p = new Produto(); p.Nome = "Foo"; DataContext.InsertOnSubmit(p); DataContext.SubmitChanges(); Ex de Delete: DataContext.DeleteOnSubmit(p); DataContext.SubmitChanges(); E ainda suporta Functions & StoredProcedures. 2010/1/8 Bruno Carneiro <guimaraescarne...@gmail.com> > Bem, o que eu estou procurando acho que não se chama de framework, > embora para mim seja tudo parecido... > > olha a definição > > Scaffolding Platforms > > Prós > Algumas das tarefas mais chatas de programação são com relação a > criação de sisteminhas administrativos. São muitas vezes dezenas de > listagens de tabelas de banco, todas muito similares. Uma boa parte do > tempo de desenvolvimento e testes são investidos em criação de objetos > de insert, update e delete, geralmente utilizando-se do tão útil > copy&paste. O potencial de erros é elevado exponencialmente. O SP > eliminia quase que por inteiro este processo. O sistema gera a grande > parte deste código para você. Isso reduz o risco de propagação de um > erro, ou erros por digitação, padroniza os administrativos, e assim > por diante. > > Contras > Uma vez gerado os códigos, implementações de mudanças são complicadas. > Adicionar campos em uma tabela, modificar relacionamentos entre as > mesmas podem influenciar a funcionalidade do sistema. Modificar essas > classes geradas dinamicamente é bem complicado. Se você gerar > novamente os códigos dinamicamente, você corre o risco de perder as > modificações que você fez, tendo em vista que o software re-escreve os > arquivos. > > On 8 jan, 04:56, Elvis Fernandes <elvisfernan...@gmail.com> wrote: > > Bruno, > > > > Se você estiver procurando um framework para trabalhar com Flex, talvez > você > > se interesse pelo RestfulX ( > http://www.elvis.eti.br/category/desenvolvimento/restfulx-desenvolvim...). > > > > Também tem o WebOrb (http://www.themidnightcoders.com/products.html), só > que > > esse eu não conheço muito bem. Acho que o pessoal aqui da lista poderia > > falar melhor sobre ele. > > > > Abraço! > > > > Elvis Fernandeswww.elvis.eti.br > > <http://www.elvis.eti.br> > > > > 2010/1/7 Paulo Patto <paulopa...@gmail.com> > > > > > Não sei se estou falando besteira mas acho que o RAILS é o lider neste > > > ramo. > > > > > 2010/1/7 Bruno Carneiro <guimaraescarne...@gmail.com> > > > > >> Estava lendo esse artigo > > > > >>http://www.revistaphp.com.br/artigo.php?id=210 > > > > >> E me interessei por Scaffolding Platforms, pois é exatamente o que > > >> faço no Flex hoje, sem nenhum outro framework, NA MÃO. > > > > >> Fui no google e digitei > > > > >> Flex Scaffolding Platforms > > > > >> E só consegui identificar ali, de interessante o Grails > > > > >>http://www.theserverside.com/news/thread.tss?thread_id=54124 > > > > >> Meu pedido é: > > > > >> Alguém poderia me citar alguns concorrentes do Grails? Quero fazer uma > > >> comparação entre eles... > > > > >> -- > > >> Você recebeu esta mensagem porque está inscrito na lista "flexdev" > > >> Para enviar uma mensagem, envie um e-mail para > flexdev@googlegroups.com > > >> Para sair da lista, envie um email em branco para > > >> flexdev-unsubscr...@googlegroups.com > > >> Mais opções estão disponíveis emhttp:// > groups.google.com/group/flexdev > > > > > -- > > > > > > ------------------------------------------------------------------------------------------------------------------------ > > > Atenciosamente > > > Paulo Patto > > > Analista de TI > > > +55 (11)8217-3514 > > >http://www.paulopatto.com > > >http://paulopatto.wordpress.com > > > > > > ------------------------------------------------------------------------------------------------------------------------ > > > "Quis custodiet ipsos custodes?" > > > -- Decimus Iunius Iuvenalis . > > > > > > ------------------------------------------------------------------------------------------------------------------------ > > > - Esta mensagem aborda um ponto de vista pessoal e não deve ser > > > interpretado como verdade absoluta. Por gentileza não corte seus > pulsos. > > > - Se por ventura o texto acima tenha-lhe passado a impressão de ofensa > a > > > sua pessoa, credo, opinião ou qualquer outro tipo de atitude contra > sua > > > pessoa, creio que esta talvez não tenha sido essa a real intenção. > > > - A resposta acima talvez tenha sido obtida em menos de cinco minutos > no > > > Google.com. > > > - A duvida acima, talvez não tenha sido sanada em cinco minutos de > pesquisa > > > ao Google.com. > > > > > > ------------------------------------------------------------------------------------------------------------------------ > > > > > -- > > > Você recebeu esta mensagem porque está inscrito na lista "flexdev" > > > Para enviar uma mensagem, envie um e-mail para > flexdev@googlegroups.com > > > Para sair da lista, envie um email em branco para > > > flexdev-unsubscr...@googlegroups.com > > > Mais opções estão disponíveis emhttp://groups.google.com/group/flexdev > > -- > Você recebeu esta mensagem porque está inscrito na lista "flexdev" > Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com > Para sair da lista, envie um email em branco para > flexdev-unsubscr...@googlegroups.com > Mais opções estão disponíveis em http://groups.google.com/group/flexdev > -- [] Júlio César Ködel G.
-- Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com Para sair da lista, envie um email em branco para flexdev-unsubscr...@googlegroups.com Mais opções estão disponíveis em http://groups.google.com/group/flexdev