<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Blog da Hostweb &#187; Ruby on Rails</title>
	<atom:link href="http://blog.hostweb.com.br/tag/ruby-on-rails/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.hostweb.com.br</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Fri, 29 Oct 2010 10:37:39 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Esse tal de Rails</title>
		<link>http://blog.hostweb.com.br/esse-tal-de-rails/hostweb</link>
		<comments>http://blog.hostweb.com.br/esse-tal-de-rails/hostweb#comments</comments>
		<pubDate>Mon, 22 Feb 2010 15:46:47 +0000</pubDate>
		<dc:creator>Giordano Alves</dc:creator>
				<category><![CDATA[Sem Categoria]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Ruby on Rails]]></category>

		<guid isPermaLink="false">http://blog.hostweb.com.br/?p=561</guid>
		<description><![CDATA[Ultimamente você deve ter escutado falar muito de Rails não é?
Mas o que é Rails?
Ruby on Rails(nome correto) é um framework para desenvolvimento web feito em Ruby que tem conquistado muito espaço no atual mercado de tecnologia.
Mas qual a razão de tanto sucesso?
Pra começar o Ruby on Rails é feito em Ruby, e o Ruby [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><a href="http://www.rubyonrails.pro.br/"><img class="size-full wp-image-562 alignleft" src="http://blog.hostweb.com.br/wp-content/uploads/2010/02/ruby_on_rails_logo.jpg" alt="" width="201" height="240" /></a>Ultimamente você deve ter escutado falar muito de Rails não é?</p>
<p style="text-align: justify;"><strong>Mas o que é Rails?</strong></p>
<p style="text-align: justify;">Ruby on Rails(nome correto) é um framework para desenvolvimento web feito em Ruby que tem conquistado muito espaço no atual mercado de tecnologia.</p>
<p style="text-align: justify;"><strong>Mas qual a razão de tanto sucesso?</strong></p>
<p style="text-align: justify;">Pra começar o Ruby on Rails é feito em Ruby, e o Ruby foi uma linguagem opletamente voltada para os programadores. É muito comum você escutar programadores ruby dizerem como programar em Ruby é legal.</p>
<p style="text-align: justify;">A sintaxe do Ruby é elegante, tem uma leitura natural e é de fácil escrita.</p>
<p style="text-align: justify;">Aqui vai um exemplo da sintaxe do Ruby que tirei do site Ruby-lang:</p>
<div id="code" style="text-align: justify;">
<p># A classe Saudação<br />
class Saudacao<br />
def initialize(name)<br />
@name = name.capitalize<br />
end</p>
<p>def sauda<br />
puts &#8220;Olá #{@name}!&#8221;<br />
end<br />
end</p>
<p># Criar um novo objecto<br />
ola = Saudacao.new(&#8221;mundo&#8221;)</p>
<p># Saída: &#8220;Olá Mundo!&#8221;<br />
ola.sauda</p></div>
<p style="text-align: justify;">O Ruby on Rails é também muito conhecido por facilitar a vida do programador.</p>
<p style="text-align: justify;">Veja o vídeo <a href="http://media.rubyonrails.org/video/rails_blog_2.mov" target="_blank">“Criando um blog em 15 minutos com Rails”</a> e entenda essa facilidade.</p>
<p style="text-align: justify;">Se quizer saber mais sobre Ruby e Ruby on Rails eu indico esses links:</p>
<p style="text-align: justify;"><a href="http://www.rubyonrails.pro.br/" target="_blank">rubyonrails</a><br />
<a href="http://www.ruby-lang.org/pt/" target="_blank">rubylang</a><br />
<a href="http://akitaonrails.com/" target="_blank">akitaonrails</a><br />
<a title="Nome do Jogo" href="http://www.nomedojogo.com/" target="_blank">nomedojogo</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.hostweb.com.br/esse-tal-de-rails/hostweb/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://media.rubyonrails.org/video/rails_blog_2.mov" length="49405864" type="video/quicktime" />
		</item>
		<item>
		<title>CMS x Frameworks</title>
		<link>http://blog.hostweb.com.br/cms-x-frameworks/hostweb</link>
		<comments>http://blog.hostweb.com.br/cms-x-frameworks/hostweb#comments</comments>
		<pubDate>Mon, 21 Dec 2009 13:33:33 +0000</pubDate>
		<dc:creator>Giordano Alves</dc:creator>
				<category><![CDATA[Desenvolvimento]]></category>
		<category><![CDATA[Dicas]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Drupal]]></category>
		<category><![CDATA[Frameworks]]></category>
		<category><![CDATA[Joomla]]></category>
		<category><![CDATA[Ruby on Rails]]></category>
		<category><![CDATA[Spring]]></category>

		<guid isPermaLink="false">http://blog.hostweb.com.br/?p=217</guid>
		<description><![CDATA[Muita gente tem dúvidas na hora de diferenciar frameworks de CMS. É uma dúvida comum principalmente para quem esta iniciando na TI.
Bem pra comecar vamos falar sobre CMS.
CMS (Content Mangement System) é isso mesmo que o nome diz, Sistema de Gerenciamento de Conteúdo.
Ele basicamente é um sistema já pronto, com algumas funcionalidades prontas. Entre os [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Muita gente tem dúvidas na hora de diferenciar <a title="frameworks" href="http://pt.wikipedia.org/wiki/Framework" target="_blank">frameworks</a> de <a title="CMS" href="http://pt.wikipedia.org/wiki/Sistema_de_gerenciamento_de_conte%C3%BAdo" target="_blank">CMS</a>. É uma dúvida comum principalmente para quem esta iniciando na TI.</p>
<p style="text-align: justify;">Bem pra comecar vamos falar sobre CMS.</p>
<p style="text-align: justify;"><strong><em><a title="CMS" href="http://pt.wikipedia.org/wiki/Sistema_de_gerenciamento_de_conte%C3%BAdo" target="_blank">CMS</a></em></strong> (Content Mangement System) é isso mesmo que o nome diz, Sistema de Gerenciamento de Conteúdo.<br />
Ele basicamente é um sistema já pronto, com algumas funcionalidades prontas. Entre os mais famosos nós temos o <a title="Joomla" href="http://www.joomla.org" target="_blank">Joomla</a> , o <a title="Wordpress" href="http://wordpress.org/" target="_blank">Wordpress</a> e o <a title="Drupal" href="http://drupal.org/" target="_blank">Drupal</a>.</p>
<p style="text-align: justify;"><strong>Prós</strong><br />
Se você precisa de um sistema básico e que não vai requerer muito desenvolvimento, um <a title="CMS" href="http://pt.wikipedia.org/wiki/Sistema_de_gerenciamento_de_conte%C3%BAdo" target="_blank">CMS</a> vai se adequar perfeitamente. Ele vai te dar um sistema de gerenciamento de conteúdo já pronto e você pode fazer pequenas mudanças para se adequar a sua necessidade. Existem também grande quantidade de bibliotecas prontas para você usar.</p>
<p style="text-align: justify;"><strong>Contras</strong><br />
Não se encaixa bem para fazer sistemas complexos, até da pra fazer mas existem ferramentas melhores para facilitar o desenvolvimento.</p>
<p style="text-align: justify;"><em><strong><a title="Frameworks" href="http://pt.wikipedia.org/wiki/Framework" target="_blank">Framework</a></strong></em> é o conjunto de códigos, junto com bibliotecas de desenvolvimento, organizadas de um jeito que facilita o desenvolvimento de um projeto. Entre os Frameworks mais conhecidos nós encontramos o <a title="Ruby on Rails" href="http://rubyonrails.org/" target="_blank">Ruby on Rails</a>(Ruby), <a title="Django" href="http://www.djangoproject.com/" target="_blank">Django</a>(Python), <a title="Spring" href="http://www.springsource.org/" target="_blank">Spring</a>(Java), <a title="Struts" href="http://struts.apache.org/" target="_blank">Struts</a>(Java) <a title="Cakephp" href="http://www.cakephp.com.br/" target="_blank">CakePHP</a>(Php),  <a title="Zend Framerwok" href="http://framework.zend.com/" target="_blank">ZendFramework</a>(Php) e muitos outros.</p>
<p style="text-align: justify;"><strong>Prós</strong><br />
São ideais para voce reduzir drasticamente o tabalho de um desenvolvedor, possuem várias &#8220;soluções de desenvolvimento&#8221; prontas fazendo com que o desenvolvedor se concentre mais com a abstração da solução do problema.</p>
<p style="text-align: justify;"><strong>Contras</strong><br />
Tem uma curva de aprendizagem que pode ser bem alta.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.hostweb.com.br/cms-x-frameworks/hostweb/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

