<div dir="ltr"><div>Leonardo,</div><div>Subi o texto do Paulo Henrique Rodrigues hoje, então, amanhã podemos voltar com o DBIx::Class:</div><div><br></div><div>Perl<i>soas</i>, veja como é facil mandar textos para o <a href="http://sao-paulo.pm.org/" target="_blank">http://sao-paulo.pm.org/</a> </div><div><br></div><div>o Paulo Henrique Rodrigues chegou faz 5 dias e já está publicando!</div><div><br></div><div>Segue a lista de artigos órfãos:  </div><div class="gmail_extra"><div><ul><li><span style="color:rgb(0,0,0);font-family:Arial;font-size:15px;line-height:1.38;background-color:transparent">DBIx::Class::Schema — O patamar de todas as suas classes de entidade</span><br></li><li><span style="color:rgb(0,0,0);font-family:Arial;font-size:15px;line-height:1.38;background-color:transparent">DBIx::Class::Core — Conhecendo os recursos básicos do ORM</span><br></li><li><span style="color:rgb(0,0,0);font-family:Arial;font-size:15px;line-height:1.38;background-color:transparent">DBIx::Class::Row — Da tradução de cada objeto em um registro</span><br></li><li><span style="line-height:1.38;color:rgb(0,0,0);font-family:Arial;font-size:15px;background-color:transparent">DBIx::Class::Relationship & DBIx::Class::Relationship::</span><span style="line-height:1.38;color:rgb(0,0,0);font-family:Arial;font-size:15px;background-color:transparent">Base — Relacionamentos entre entidades</span><br></li><li><span style="color:rgb(0,0,0);font-family:Arial;font-size:15px;line-height:1.38;background-color:transparent">DBIx::Class::ResultSource — Em alguns casos metaprogramação é a melhor solução</span><br></li><li><span style="color:rgb(0,0,0);font-family:Arial;font-size:15px;line-height:1.38;background-color:transparent">DBIx::Class::ResultSet & DBIx::Class::ResultSetColumn — Das operações em coleções de objetos ou como obter DAO mágicos</span><br></li><li><span style="color:rgb(0,0,0);font-family:Arial;font-size:15px;line-height:1.38;background-color:transparent">DBIx::Class::InflateColumn — Objetos como atributos serializados</span><br></li><li><span style="color:rgb(0,0,0);font-family:Arial;font-size:15px;line-height:1.38;background-color:transparent">DBIx::Class::Schema::Loader — Engenharia reversa de um banco de dados existente</span><br></li><li><span style="color:rgb(0,0,0);font-family:Arial;font-size:15px;line-height:1.38;background-color:transparent">$schema — Minha própria implementação</span><br></li><li><span style="color:rgb(0,0,0);font-family:Arial;font-size:15px;line-height:1.38;background-color:transparent">$schema::Result::$result_class — Mapeamento das tabelas em classes de entidade</span><br></li><li><span style="line-height:1.38;color:rgb(0,0,0);font-family:Arial;font-size:15px;background-color:transparent">$schema::ResultSet::$</span><span style="line-height:1.38;color:rgb(0,0,0);font-family:Arial;font-size:15px;background-color:transparent">resultset_class — Magia personalizada para coleções  </span><br></li><li><span style="line-height:1.38;color:rgb(0,0,0);font-family:Arial;font-size:15px;background-color:transparent">$schema::Result::$virtualview_</span><span style="line-height:1.38;color:rgb(0,0,0);font-family:Arial;font-size:15px;background-color:transparent">result_class — Consulta complexa pré-definida</span><br></li><li><span style="color:rgb(0,0,0);font-family:Arial;font-size:15px;line-height:1.38;background-color:transparent">SQL::Abstract — Consulta complexa orientada a dados</span><br></li><li><span style="color:rgb(0,0,0);font-family:Arial;font-size:15px;line-height:1.38;background-color:transparent">Como acessar funções e Stored Procedures</span><br></li><li><span style="line-height:1.38;color:rgb(0,0,0);font-family:Arial;font-size:15px;vertical-align:baseline;background-color:transparent">Reduzindo a complexidade ciclomática com </span><span style="line-height:1.38;color:rgb(0,0,0);font-family:Arial;font-size:15px;font-style:italic;vertical-align:baseline;background-color:transparent">joins</span><span style="line-height:1.38;color:rgb(0,0,0);font-family:Arial;font-size:15px;vertical-align:baseline;background-color:transparent"> e </span><span style="line-height:1.38;color:rgb(0,0,0);font-family:Arial;font-size:15px;font-style:italic;vertical-align:baseline;background-color:transparent">prefetching</span><br></li><li><span style="color:rgb(0,0,0);font-family:Arial;font-size:15px;line-height:1.38;background-color:transparent">Formas usuais para melhorar a velocidade de inicialização</span><br></li><li><span style="color:rgb(0,0,0);font-family:Arial;font-size:15px;line-height:1.38;background-color:transparent">Formas usuais para melhorar a velocidade de execução (é possível desabilitar conveniências quando não são necessárias)</span><br></li><li><span style="color:rgb(0,0,0);font-family:Arial;font-size:15px;line-height:1.38;background-color:transparent">Controle fino sobre suas transações</span><br></li><li><span style="color:rgb(0,0,0);font-family:Arial;font-size:15px;background-color:transparent">Solução de problemas</span><br></li></ul></div>-- <br><div><div><span style="color:rgb(51,51,51);font-size:x-small">Saravá,</span></div><div><span style="color:rgb(51,51,51);font-size:x-small">Renato CRON</span></div><div><div style="text-align:right"><font size="1" color="#333333"><a href="http://www.renatocron.com/blog/" target="_blank">http://www.renatocron.com/blog/</a></font></div></div><div style="text-align:right"><font size="1" color="#333333"><a href="http://twitter.com/#!/renato_cron" target="_blank">@renato_cron</a></font></div></div>
</div></div>