Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword
Like this
15Activity
0 of .
Results for:
No results containing your search query
P. 1
Tutorial Rails

Tutorial Rails

Ratings: (0)|Views: 1,284|Likes:

More info:

Published by: Juliano dos Santos da Silva on Nov 19, 2008
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

04/29/2013

pdf

text

original

 
Tutorial de Rails
Desenvolvido porEustáquio “TaQ” Rangel
Dedicado para a minha filhinha Ana Isabella e para a minha esposa Ana Carolina que falou queme mata se eu não dedicar alguma coisa para ela depois de dedicar o livro de Ruby só para aAna Isabella. ;-)
"Rails", "Ruby on Rails", e o logotipo do Rails são marcas registradas de David Heinemeier Hansson. Todos os direitosreservados. Obrigado ao David por autorizar o uso do logotipo do Rails. :-)Revisão 2 – 20/05/2006Este trabalho está licenciado sob uma Licença Creative Commons Atribuição-Uso Não-Comercial-Compatilhamento pela mesma licença.Para ver uma cópia desta licença, visitehttp://creativecommons.org/licenses/by-nc-sa/2.5/br/ou envie uma carta paraCreative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA.
 
Sumário
Sobre esse tutorial.......................................................................................................................3O que é o Rails?...........................................................................................................................4O que é Ruby?..............................................................................................................................4Instalando o Rails.........................................................................................................................6Configurando o banco de dados...................................................................................................6Criando o projeto..........................................................................................................................7Scaffold...................................................................................................................................8Modelos...................................................................................................................................9Visualizadores........................................................................................................................11Controladores........................................................................................................................14Validação...............................................................................................................................17Relacionamentos...................................................................................................................20Personalizando o código gerado.............................................................................................24Arquivos binários...................................................................................................................28 Tarefas administrativas..........................................................................................................36Criando a livraria “externa”........................................................................................................43Melhorando nossas listagens..................................................................................................48Pesquisando..........................................................................................................................55Renderizações parciais..........................................................................................................56Renderizando parcialmente com Ajax....................................................................................61Finalizando.................................................................................................................................65
 
Sobre esse tutorial
Além de tudo que escrevi ali em cima, gostaria de deixar claro algumas coisas antes decomeçarmos a meter a mão na massa:1.O David realmente me deixou usar o logotipo. Guardei o email de prova ehehe.2.Minha esposa disse que esse tipo de dedicatória não vale, mas tudo bem, ficouengraçado. ;-)3.Fiz esse tutorial de maneira bem descompromissada de acordo com várias anotações queeu havia feito. Não esperem um esmero de código, a intenção foi liberar algo rápido eprático para dar uma noção do framework. Tem muita coisa que pode ser melhoradadepois de entender os conceitos básicos e sujar as mãos no código.4.Por causa da razão acima podem ser encontrados vários códigos CSS meio estranhos, epior, algumas partes que nem usam CSS. Eu continuo usando tabelas em alguns pontos,mas isso pode ser melhorado também.5.Também não me preocupei muito com os layouts. Tem umas coisas bem feinhas por aí.6.Deve ter um ou outro erro (espero que poucos!) perdidos por aí. Se alguém encontrar porfavor me avise (eustaquiorangel at yahoo.com) por favor!7.Se alguém quiser armazenar o tutorial para download no seu servidor, por favor meinforme o link para que eu possa mencionar no meu site.8.Podem usar o tutorial para ler, imprimir, mandar para o amigo, etc, etc, etc, só nãopodem usar para uso comercial, seus espertinhos. ;-)9.Sugestões serão bem-vindas e podem ser enviadas para o meu email ( eustaquiorangel atyahoo.com).10.Espero que se divirtam. :-)

Activity (15)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
Luiz Avila liked this
Bruno Do liked this
qjunior liked this
Junior Queiroz liked this
Slametz Pembuka liked this
argerim liked this

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->