<?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>Marcos Sousa's Blog &#187; Java Magazine</title>
	<atom:link href="http://www.marcossousa.com/tag/java-magazine/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.marcossousa.com</link>
	<description>Blog sobre desenvolvimento de software</description>
	<lastBuildDate>Sun, 06 Jun 2010 22:05:49 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Vídeo Aula: Seam Extras &#8211; Gerando PDF</title>
		<link>http://www.marcossousa.com/2008/07/31/video-aula-seam-extras-gerando-pdf/</link>
		<comments>http://www.marcossousa.com/2008/07/31/video-aula-seam-extras-gerando-pdf/#comments</comments>
		<pubDate>Thu, 31 Jul 2008 13:11:30 +0000</pubDate>
		<dc:creator>Marcos Sousa</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Java EE]]></category>
		<category><![CDATA[Java Server Faces]]></category>
		<category><![CDATA[Jboss Seam]]></category>
		<category><![CDATA[Vídeo Aulas]]></category>
		<category><![CDATA[Itext]]></category>
		<category><![CDATA[Java Magazine]]></category>
		<category><![CDATA[Java Vídeo Magazine]]></category>
		<category><![CDATA[jboss-seam-itext]]></category>
		<category><![CDATA[JSF]]></category>
		<category><![CDATA[Seam PDF]]></category>
		<category><![CDATA[Vídeo Aula]]></category>

		<guid isPermaLink="false">http://www.marcossousa.com/?p=101</guid>
		<description><![CDATA[Foi publicada no portal Java Magazine  a parte 5ª da série de vídeo aulas sobre os extras Seam Framework.
Esta parte mostra um passo-a-passo para criar documentos em PDF usando o módulo de integração do Seam Framework com o iText. Na vídeo aula, são apresentadas algumas das tags descritas na publicação Gere PDF de Qualidade [...]]]></description>
			<content:encoded><![CDATA[<p>Foi publicada no portal <a href="http://www.javamagazine.com.br/">Java Magazine</a>  a parte 5ª da série de vídeo aulas sobre os extras <a href="http://www.seamframework.org/">Seam Framework</a>.</p>
<p>Esta parte mostra um passo-a-passo para criar documentos em PDF usando o módulo de integração do <a href="http://www.seamframework.org/">Seam Framework</a> com o <a href="http://www.lowagie.com/iText">iText</a>. Na vídeo aula, são apresentadas algumas das tags descritas na publicação <a href="http://www.marcossousa.com/2008/07/01/gere-pdf-de-qualidade-em-10-minutos/">Gere PDF de Qualidade em 10 minutos</a>, o documento resultante gera um PDF que contém imagens, títulos, texto HTML formatado e um rodapé contendo texto e numeração.</p>
<p>As próximas vídeo aulas abordarão o envio de e-mails, CAPTCHA e agendamento de tarefas. <img src='http://www.marcossousa.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><a href='http://www.marcossousa.com/wp-content/uploads/2008/07/newsmanager.zip'>Arquivos Fontes</a><br />
<a href="http://www.devmedia.com.br/articles/viewcomp.asp?comp=9759">Vídeo aula</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.marcossousa.com/2008/07/31/video-aula-seam-extras-gerando-pdf/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Vídeo Aulas: Seam Extras parte 4</title>
		<link>http://www.marcossousa.com/2008/07/29/video-aulas-seam-extras-parte-4/</link>
		<comments>http://www.marcossousa.com/2008/07/29/video-aulas-seam-extras-parte-4/#comments</comments>
		<pubDate>Tue, 29 Jul 2008 11:57:16 +0000</pubDate>
		<dc:creator>Marcos Sousa</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Java EE]]></category>
		<category><![CDATA[Java Server Faces]]></category>
		<category><![CDATA[Jboss Seam]]></category>
		<category><![CDATA[Vídeo Aulas]]></category>
		<category><![CDATA[Java Magazine]]></category>
		<category><![CDATA[Java Vídeo Magazine]]></category>
		<category><![CDATA[JSF]]></category>

		<guid isPermaLink="false">http://www.marcossousa.com/?p=99</guid>
		<description><![CDATA[Foi publicada no portal Java Magazine  a parte 4ª da série de vídeo aulas sobre os extras Seam Framework.
Nesta parte não foi demonstrado nenhum recurso especial do Seam Framework, porém foi demonstrado o uso do componente input suggestion. 
Link da Vídeo Aula
Arquivos fontes
As próximas partes abordarão a geração de PDF e envio de e-mails. [...]]]></description>
			<content:encoded><![CDATA[<p>Foi publicada no portal <a href="http://www.javamagazine.com.br/">Java Magazine</a>  a parte 4ª da série de vídeo aulas sobre os extras <a href="http://www.seamframework.org/">Seam Framework</a>.</p>
<p>Nesta parte não foi demonstrado nenhum recurso especial do <a href="http://www.seamframework.org/">Seam Framework</a>, porém foi demonstrado o uso do componente <a href="http://livedemo.exadel.com/richfaces-demo/richfaces/suggestionBox.jsf?c=suggestionBox">input suggestion</a>. </p>
<p><a href="http://www.devmedia.com.br/articles/viewcomp.asp?comp=9700">Link da Vídeo Aula</a><br />
<a href='http://www.marcossousa.com/wp-content/uploads/2008/07/newsmanager.rar'>Arquivos fontes</a></p>
<p>As próximas partes abordarão a geração de PDF e envio de e-mails. <img src='http://www.marcossousa.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.marcossousa.com/2008/07/29/video-aulas-seam-extras-parte-4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Vídeo Aulas: Seam Extras partes 1 a 3</title>
		<link>http://www.marcossousa.com/2008/07/22/video-aulas-seam-extras-1-3/</link>
		<comments>http://www.marcossousa.com/2008/07/22/video-aulas-seam-extras-1-3/#comments</comments>
		<pubDate>Tue, 22 Jul 2008 04:35:10 +0000</pubDate>
		<dc:creator>Marcos Sousa</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Java EE]]></category>
		<category><![CDATA[Java Server Faces]]></category>
		<category><![CDATA[Jboss Seam]]></category>
		<category><![CDATA[RichFaces]]></category>
		<category><![CDATA[Vídeo Aulas]]></category>
		<category><![CDATA[a4j:mediaOutput]]></category>
		<category><![CDATA[Java Magazine]]></category>
		<category><![CDATA[Java Vídeo Magazine]]></category>
		<category><![CDATA[JavaServer Faces]]></category>
		<category><![CDATA[JSF]]></category>
		<category><![CDATA[Rich Faces]]></category>
		<category><![CDATA[rich:fileUpload]]></category>
		<category><![CDATA[Vídeo Aula]]></category>

		<guid isPermaLink="false">http://www.marcossousa.com/?p=98</guid>
		<description><![CDATA[Foi publicada no portal Java Magazine  as 3 primeiras partes de uma série de vídeo aulas sobre os extras Seam Framework. Esta série abordará alguns recursos interessantes do Seam Framework como Geração de PDFs, Envio de e-mails, Integração com Captcha e Agendamento de Tarefas. Nesta série também procurei demonstrar através de um sistema de [...]]]></description>
			<content:encoded><![CDATA[<p>Foi publicada no portal <a href="http://www.javamagazine.com.br/">Java Magazine</a>  as 3 primeiras partes de uma série de vídeo aulas sobre os extras <a href="http://www.seamframework.org/">Seam Framework</a>. Esta série abordará alguns recursos interessantes do <a href="http://www.seamframework.org/">Seam Framework</a> como Geração de PDFs, Envio de e-mails, Integração com Captcha e Agendamento de Tarefas. Nesta série também procurei demonstrar através de um sistema de cadastro de notícias alguns recursos interessantes do RichFaces como Upload de múltiplos arquivos e auto-completar.</p>
<p><a href="http://www.devmedia.com.br/articles/viewcomp.asp?comp=9675">A primeira vídeo aula</a> aborda a criação e configuração da aplicação. É criado o banco de dados, criação dos formulários e aplicado restrições de acesso a pasta dos cadastros de usuários, tags, anexos e notícias. </p>
<p><a href="http://www.devmedia.com.br/articles/viewcomp.asp?comp=9688">A segunda parte</a> aborda a criação de uma classe de criptografia <a href="http://pt.wikipedia.org/wiki/MD5">MD5</a>, criptografia e validação de senhas no cadastro de usuário e customização da classe de autenticação de usuários usada pelo <a href="http://www.seamframework.org/">Seam Framework</a>.</p>
<p>Por fim <a href="http://www.devmedia.com.br/articles/viewcomp.asp?comp=9689">a terceira parte</a> abordou a implementação do código necessário para fazer upload de arquivos usando o componente do RichFaces <a href="http://livedemo.exadel.com/richfaces-demo/richfaces/fileUpload.jsf?c=fileUpload">rich:fileUpload</a>. No exemplo, foi limitado o tamanho máximo de arquivos, o tipo do arquivo (apenas imagens) e implementado a ação de modo que salvasse a imagem no Banco de Dados usando o Hibernate. Por fim foi apresentado também como pode ser realizado a exibição de imagens usando o <a href="http://livedemo.exadel.com/richfaces-demo/richfaces/mediaOutput.jsf?c=mediaOutput">a4j:mediaOutput</a>.</p>
<p>As próximas vídeo aulas mostrarei a implementação do recurso de autocompletar, semelhante ao WordPress, e mostrarei também a geração de PDF e Envio de e-mails. Vale a pena conferir!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.marcossousa.com/2008/07/22/video-aulas-seam-extras-1-3/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Vídeo Aula Jboss Seam: Seam Gen parte 3</title>
		<link>http://www.marcossousa.com/2008/04/30/video-aula-jboss-seam-seam-gen-parte-3/</link>
		<comments>http://www.marcossousa.com/2008/04/30/video-aula-jboss-seam-seam-gen-parte-3/#comments</comments>
		<pubDate>Wed, 30 Apr 2008 02:53:19 +0000</pubDate>
		<dc:creator>Marcos Sousa</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Java EE]]></category>
		<category><![CDATA[Java Server Faces]]></category>
		<category><![CDATA[Jboss Seam]]></category>
		<category><![CDATA[Vídeo Aulas]]></category>
		<category><![CDATA[@Converter]]></category>
		<category><![CDATA[Converters]]></category>
		<category><![CDATA[Java Magazine]]></category>
		<category><![CDATA[Java Vídeo Magazine]]></category>
		<category><![CDATA[Jboss]]></category>
		<category><![CDATA[Jboss Developer Studio]]></category>
		<category><![CDATA[JPA]]></category>
		<category><![CDATA[JSF]]></category>
		<category><![CDATA[RHDS]]></category>
		<category><![CDATA[Seam Framework]]></category>
		<category><![CDATA[Seam-gen]]></category>
		<category><![CDATA[Vídeo Aula]]></category>

		<guid isPermaLink="false">http://www.marcossousa.com/2008/04/30/video-aula-jboss-seam-seam-gen-parte-3/</guid>
		<description><![CDATA[Foi publicada no portal Java Magazine a 10ª  vídeo aula da série sobre Seam Framework.  Nesta vídeo aula eu mostrei como criar conversores de dados JSF usando anotações do Seam Framework. Esta maneira apresentada não requer a configuração dos conversores no arquivo de configuração do JSF, o faces-config.xml.
Na vídeo aula foram criados dois [...]]]></description>
			<content:encoded><![CDATA[<p>Foi publicada no portal <a href="http://www.javamagazine.com.br/">Java Magazine</a> a 10ª  vídeo aula da série sobre <a href="http://www.seamframework.org/">Seam Framework</a>.  Nesta vídeo aula eu mostrei como criar conversores de dados <a href="http://java.sun.com/javaee/javaserverfaces/">JSF</a> usando anotações do <a href="http://www.seamframework.org/">Seam Framework</a>. Esta maneira apresentada não requer a configuração dos conversores no arquivo de configuração do <a href="http://java.sun.com/javaee/javaserverfaces/">JSF</a>, o faces-config.xml.</p>
<p>Na vídeo aula foram criados dois conversores de dados <a href="http://java.sun.com/javaee/javaserverfaces/">JSF</a> para as entidades de Produto e Categoria. Estes conversores são usados nos combos de produto (página MovimentEdit.xhtml) e categorias (Página ProductEdit.xhtml). Estes combos recebem listas de SelectItem, métodos criados na <a href="http://www.marcossousa.com/2008/04/23/video-aula-jboss-seam-seam-gen-parte-2/">parte 9</a>, contendo como valor a instância de produto e categoria. Para finalizar foi criada uma ação para calcular o valor total do movimento.</p>
<p>Esta foi a última vídeo aula da série que introduz os recursos do <a href="http://www.seamframework.org/">Seam Framework</a>. Ao logo da série foi abordado a configuração da aplicação, criação de chamadas de ações usando parâmetros, a criação de page actions permitindo fazer o bind de parâmetros GET com propriedades de Managed Beans, criação de URL User Friendly, integração com Spring e por fim a exploração do Seam-Gen.</p>
<p>Espero que tenham gostado. Caso tenha alguma crítica e sugestão serão sempre bem vindas.</p>
<p><a href="http://www.devmedia.com.br/articles/viewcomp.asp?comp=8829" title="Visualizar vídeo aula"> Vídeo Aula</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.marcossousa.com/2008/04/30/video-aula-jboss-seam-seam-gen-parte-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Vídeo Aula Jboss Seam: Seam Gen parte 2</title>
		<link>http://www.marcossousa.com/2008/04/23/video-aula-jboss-seam-seam-gen-parte-2/</link>
		<comments>http://www.marcossousa.com/2008/04/23/video-aula-jboss-seam-seam-gen-parte-2/#comments</comments>
		<pubDate>Wed, 23 Apr 2008 19:20:13 +0000</pubDate>
		<dc:creator>Marcos Sousa</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Java EE]]></category>
		<category><![CDATA[Java Server Faces]]></category>
		<category><![CDATA[Jboss Seam]]></category>
		<category><![CDATA[RAD]]></category>
		<category><![CDATA[Vídeo Aulas]]></category>
		<category><![CDATA[Java Magazine]]></category>
		<category><![CDATA[Java Vídeo Magazine]]></category>
		<category><![CDATA[Jboss]]></category>
		<category><![CDATA[Jboss Developer Studio]]></category>
		<category><![CDATA[JPA]]></category>
		<category><![CDATA[JSF]]></category>
		<category><![CDATA[RHDS]]></category>
		<category><![CDATA[Seam Framework]]></category>
		<category><![CDATA[Seam-gen]]></category>
		<category><![CDATA[Vídeo Aula]]></category>

		<guid isPermaLink="false">http://www.marcossousa.com/2008/04/23/video-aula-jboss-seam-seam-gen-parte-2/</guid>
		<description><![CDATA[Foi publicada no portal Java Magazine a 9ª  vídeo aula da série sobre JBoss Seam.  Nesta vídeo aula eu mostrei como pode ser adicionados novos serviços dentro da aplicação gerada pelo Seam-Gen usando o Jboss Developer Studio.
Na vídeo aula foram criados métodos para cálculo de saldo de estoque e métodos para geração dos [...]]]></description>
			<content:encoded><![CDATA[<p>Foi publicada no portal <a href="http://www.javamagazine.com.br/">Java Magazine</a> a 9ª  vídeo aula da série sobre <a href="http://www.seamframework.org/">JBoss Seam</a>.  Nesta vídeo aula eu mostrei como pode ser adicionados novos serviços dentro da aplicação gerada pelo Seam-Gen usando o <a href="http://www.redhat.com/developer_studio/">Jboss Developer Studio</a>.</p>
<p>Na vídeo aula foram criados métodos para cálculo de saldo de estoque e métodos para geração dos itens dos combos para Categorias, Produtos e Tipos de Movimentos. Na próxima parte será mostrada a criação de Conversores <a href="http://java.sun.com/javaee/javaserverfaces/">JSF</a> usando as anotações do <a href="http://www.seamframework.org/" title="Seam Framework">Seam</a>. Vale a pena conferir!</p>
<p><a href="http://www.devmedia.com.br/articles/viewcomp.asp?comp=8702" title="Visualizar vídeo aula"> Vídeo Aula</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.marcossousa.com/2008/04/23/video-aula-jboss-seam-seam-gen-parte-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Vídeo Aula Jboss Seam: Seam Gen</title>
		<link>http://www.marcossousa.com/2008/04/22/video-aula-jboss-seam-seam-gen/</link>
		<comments>http://www.marcossousa.com/2008/04/22/video-aula-jboss-seam-seam-gen/#comments</comments>
		<pubDate>Tue, 22 Apr 2008 04:31:43 +0000</pubDate>
		<dc:creator>Marcos Sousa</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Java EE]]></category>
		<category><![CDATA[Java Server Faces]]></category>
		<category><![CDATA[Jboss Seam]]></category>
		<category><![CDATA[RAD]]></category>
		<category><![CDATA[Vídeo Aulas]]></category>
		<category><![CDATA[Java Magazine]]></category>
		<category><![CDATA[Java Vídeo Magazine]]></category>
		<category><![CDATA[Jboss]]></category>
		<category><![CDATA[Jboss Developer Studio]]></category>
		<category><![CDATA[JSF]]></category>
		<category><![CDATA[RHDS]]></category>
		<category><![CDATA[Seam Framework]]></category>
		<category><![CDATA[Seam-gen]]></category>
		<category><![CDATA[Vídeo Aula]]></category>

		<guid isPermaLink="false">http://www.marcossousa.com/2008/04/22/video-aula-jboss-seam-seam-gen/</guid>
		<description><![CDATA[Foi publicada no portal Java Magazine a 8ª  vídeo aula da série sobre JBoss Seam.  Nesta vídeo aula eu mostrei como é gerada uma aplicação a partir do Seam-Gen usando o Jboss Developer Studio.
Na vídeo aula foi criada uma aplicação de controle de estoque com cadastros de categorias, produtos e de movimentações de [...]]]></description>
			<content:encoded><![CDATA[<p>Foi publicada no portal <a href="http://www.javamagazine.com.br/">Java Magazine</a> a 8ª  vídeo aula da série sobre <a href="http://www.seamframework.org/">JBoss Seam</a>.  Nesta vídeo aula eu mostrei como é gerada uma aplicação a partir do Seam-Gen usando o <a href="http://www.redhat.com/developer_studio/">Jboss Developer Studio</a>.</p>
<p>Na vídeo aula foi criada uma aplicação de controle de estoque com cadastros de categorias, produtos e de movimentações de estoque. Após a criação da aplicação fiz uma explicação da estrutura que foi gerada após executar e testar o que foi gerado.</p>
<p><a href="http://www.devmedia.com.br/articles/viewcomp.asp?comp=8660" title="Visualizar vídeo aula"> Vídeo Aula</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.marcossousa.com/2008/04/22/video-aula-jboss-seam-seam-gen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Vídeo Aula Jboss Seam: Integração Spring parte 2</title>
		<link>http://www.marcossousa.com/2008/02/14/video-aula-jboss-seam-integracao-spring-parte-2/</link>
		<comments>http://www.marcossousa.com/2008/02/14/video-aula-jboss-seam-integracao-spring-parte-2/#comments</comments>
		<pubDate>Thu, 14 Feb 2008 15:31:45 +0000</pubDate>
		<dc:creator>Marcos Sousa</dc:creator>
				<category><![CDATA[Hibernate]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Java Server Faces]]></category>
		<category><![CDATA[Jboss Seam]]></category>
		<category><![CDATA[Spring]]></category>
		<category><![CDATA[Vídeo Aulas]]></category>
		<category><![CDATA[Java Magazine]]></category>
		<category><![CDATA[Java Vídeo Magazine]]></category>
		<category><![CDATA[Jboss]]></category>
		<category><![CDATA[JSF]]></category>
		<category><![CDATA[RHDS]]></category>
		<category><![CDATA[Spring Framework]]></category>
		<category><![CDATA[URL Rewrite]]></category>
		<category><![CDATA[Variable Resolver]]></category>
		<category><![CDATA[Vídeo Aula]]></category>

		<guid isPermaLink="false">http://www.marcossousa.com/2008/02/14/video-aula-jboss-seam-integracao-spring-parte-2/</guid>
		<description><![CDATA[Foi publicada no portal Java Magazine a 7ª  vídeo aula da série sobre JBoss Seam.  Nesta vídeo aula eu continuei mostrando os passos para a integração entre o Seam e o Spring Framework.
Como havia dito no post anterior, o  Seam suporta a injeção de objetos presentes no contexto JSF. Nesta vídeo aula [...]]]></description>
			<content:encoded><![CDATA[<p>Foi publicada no portal <a href="http://www.javamagazine.com.br/">Java Magazine</a> a 7ª  vídeo aula da série sobre <a href="http://www.jboss.com/products/seam">JBoss Seam</a>.  Nesta vídeo aula eu continuei mostrando os passos para a integração entre o <a href="http://www.jboss.com/products/seam">Seam</a> e o <a href="http://www.springframework.org">Spring Framework</a>.</p>
<p>Como havia dito no <a href="http://www.marcossousa.com/2008/02/08/video-aula-jboss-seam-integracao-spring-parte-1/" title="Visualizar o post anterior">post anterior</a>, o  <a href="http://www.jboss.com/products/seam">Seam</a> suporta a injeção de objetos presentes no contexto <a href="http://java.sun.com/javaee/javaserverfaces/">JSF.</a> Nesta vídeo aula foi mostrado como configurar o components.xml, VariableResolver  do <a href="http://www.springframework.org">Spring</a> e criado um bean de persistência de usuários para persistir usuários.</p>
<p><a href="http://www.marcossousa.com/wp-content/uploads/2008/02/seamtest-part7.zip" title="Direct link to file">Download dos Fontes Vídeo Aula</a><br />
<a href="http://www.devmedia.com.br/articles/viewcomp.asp?comp=7841" title="http://www.devmedia.com.br/articles/viewcomp.asp?comp=7888"> Vídeo Aula</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.marcossousa.com/2008/02/14/video-aula-jboss-seam-integracao-spring-parte-2/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Vídeo Aula Jboss Seam: Integração Spring parte 1</title>
		<link>http://www.marcossousa.com/2008/02/08/video-aula-jboss-seam-integracao-spring-parte-1/</link>
		<comments>http://www.marcossousa.com/2008/02/08/video-aula-jboss-seam-integracao-spring-parte-1/#comments</comments>
		<pubDate>Fri, 08 Feb 2008 14:49:06 +0000</pubDate>
		<dc:creator>Marcos Sousa</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Java Server Faces]]></category>
		<category><![CDATA[Jboss Seam]]></category>
		<category><![CDATA[Spring]]></category>
		<category><![CDATA[Spring Annotations]]></category>
		<category><![CDATA[Vídeo Aulas]]></category>
		<category><![CDATA[Java Magazine]]></category>
		<category><![CDATA[Java Vídeo Magazine]]></category>
		<category><![CDATA[Jboss]]></category>
		<category><![CDATA[JSF]]></category>
		<category><![CDATA[RHDS]]></category>
		<category><![CDATA[Spring Framework]]></category>
		<category><![CDATA[URL Rewrite]]></category>
		<category><![CDATA[Variable Resolver]]></category>
		<category><![CDATA[Vídeo Aula]]></category>

		<guid isPermaLink="false">http://www.marcossousa.com/2008/02/08/video-aula-jboss-seam-integracao-spring-parte-1/</guid>
		<description><![CDATA[Foi publicada no portal Java Magazine a 6ª  vídeo aula da série sobre JBoss Seam.  Nesta vídeo aula eu mostrei como é feita a integração entre o Seam e o Spring Framework.
O fato do  Seam suportar a injeção de objetos presentes no contexto JSF permite que os beans declarados com contexto do [...]]]></description>
			<content:encoded><![CDATA[<p>Foi publicada no portal <a href="http://www.javamagazine.com.br/">Java Magazine</a> a 6ª  vídeo aula da série sobre <a href="http://www.jboss.com/products/seam">JBoss Seam</a>.  Nesta vídeo aula eu mostrei como é feita a integração entre o <a href="http://www.jboss.com/products/seam">Seam</a> e o <a href="http://www.springframework.org">Spring Framework</a>.</p>
<p>O fato do  <a href="http://www.jboss.com/products/seam">Seam</a> suportar a injeção de objetos presentes no contexto <a href="http://java.sun.com/javaee/javaserverfaces/">JSF</a> permite que os beans declarados com contexto do <a href="http://www.springframework.org">Spring</a> sejam facilmente consumidos pelos componentes<a href="http://www.jboss.com/products/seam"> Seam</a>. Aí surgiria um problema, como fazer os beans presentes no contexto Spring ficar disponíveis no contexto JSF? Simples, o <a href="http://www.springframework.org">Spring</a> possui um VariableResolver que disponibiliza os beans existentes dentro do contexto <a href="http://www.springframework.org">Spring</a>.<br />
<a href="http://www.marcossousa.com/wp-content/uploads/2008/02/seamtest-part7.zip" title="Direct link to file">Download dos Fontes Vídeo Aula</a><br />
<a href="http://www.devmedia.com.br/articles/viewcomp.asp?comp=7841"> Vídeo Aula</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.marcossousa.com/2008/02/08/video-aula-jboss-seam-integracao-spring-parte-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Vídeo Aulas Jboss Seam: URL User Friendly</title>
		<link>http://www.marcossousa.com/2008/01/26/video-aulas-jboss-seam-url-user-friendly/</link>
		<comments>http://www.marcossousa.com/2008/01/26/video-aulas-jboss-seam-url-user-friendly/#comments</comments>
		<pubDate>Sat, 26 Jan 2008 21:53:05 +0000</pubDate>
		<dc:creator>Marcos Sousa</dc:creator>
				<category><![CDATA[Artigos]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Java Server Faces]]></category>
		<category><![CDATA[Jboss Seam]]></category>
		<category><![CDATA[Vídeo Aulas]]></category>
		<category><![CDATA[Java Magazine]]></category>
		<category><![CDATA[Java Vídeo Magazine]]></category>
		<category><![CDATA[Jboss]]></category>
		<category><![CDATA[JSF]]></category>
		<category><![CDATA[RHDS]]></category>
		<category><![CDATA[URL Rewrite]]></category>
		<category><![CDATA[URL User Friendly]]></category>
		<category><![CDATA[Vídeo Aula]]></category>

		<guid isPermaLink="false">http://www.marcossousa.com/2008/01/26/video-aulas-jboss-seam-url-user-friendly/</guid>
		<description><![CDATA[Foi publicada ontem no portal Java Magazine a 5ª  vídeo aula da série sobre JBoss Seam.  Nesta vídeo aula eu mostrei como criar páginas em JSF usando o conceito de URL User Friendly.
O caminho não é complexo, como o JBoss Seam tem suporte ao protocolo Rest, para produzir páginas com URL amigáveis basta [...]]]></description>
			<content:encoded><![CDATA[<p>Foi publicada ontem no portal <a href="http://www.javamagazine.com.br/">Java Magazine</a> a 5ª  vídeo aula da série sobre <a href="http://www.jboss.com/products/seam">JBoss Seam</a>.  Nesta vídeo aula eu mostrei como criar páginas em <a href="http://java.sun.com/javaee/javaserverfaces/">JSF</a> usando o conceito de URL User Friendly.</p>
<p>O caminho não é complexo, como o JBoss Seam tem suporte ao protocolo <a href="http://pt.wikipedia.org/wiki/Rest">Rest</a>, para produzir páginas com URL amigáveis basta usar o <a href="http://tuckey.org/urlrewrite/">URL Rewrite</a> em conjunto. A integração entre os dois frameworks é bem simples: Basta criar um componente Seam fazendo o papel de <a href="http://pt.wikipedia.org/wiki/Adapter">Adapter  </a>ao Filtro que o <a href="http://tuckey.org/urlrewrite/">URL Rewrite</a> utiliza. Para criar as urls amigáveis, basta usar page actions do seam e configurar as rules do URL Rewrite.</p>
<p>Nas próximas partes irei mostrar a integração com <a href="http://www.springframework.org">Spring Framework</a>, <a href="http://java.sun.com/products/ejb/index.jsp">EJB</a> e gerenciamento de escopos.</p>
<p>Críticas e sugestões são sempre bem vindas.<br />
<a href="http://www.marcossousa.com/wp-content/uploads/2008/01/seamtest.zip" onclick="return false;" title="Direct link to file">Download dos Fontes Vídeo Aula</a><br />
<a href="http://www.devmedia.com.br/articles/viewcomp.asp?comp=7770"> Vídeo Aula</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.marcossousa.com/2008/01/26/video-aulas-jboss-seam-url-user-friendly/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Vídeo Aulas Jboss Seam</title>
		<link>http://www.marcossousa.com/2008/01/17/video-aulas-jboss-seam/</link>
		<comments>http://www.marcossousa.com/2008/01/17/video-aulas-jboss-seam/#comments</comments>
		<pubDate>Thu, 17 Jan 2008 18:26:46 +0000</pubDate>
		<dc:creator>Marcos Sousa</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Java Server Faces]]></category>
		<category><![CDATA[Jboss Seam]]></category>
		<category><![CDATA[Vídeo Aulas]]></category>
		<category><![CDATA[Java Magazine]]></category>
		<category><![CDATA[Java Vídeo Magazine]]></category>
		<category><![CDATA[Jboss]]></category>
		<category><![CDATA[JSF]]></category>
		<category><![CDATA[RHDS]]></category>
		<category><![CDATA[Vídeo Aula]]></category>

		<guid isPermaLink="false">http://www.marcossousa.com/2008/01/17/video-aulas-jboss-seam/</guid>
		<description><![CDATA[Foram publicadas hoje no portal Java Magazine as 4 primeiras vídeo aulas da série sobre JBoss Seam. Nestas vídeo aulas procurei abordar os tópicos iniciais para quem deseja usar o framework.
Parte 1: Mostra a obtenção do plugin, criação, configuração de uma aplicação hello world.
Parte 2: Dá início a um cadastro de usuários, criando entidade e [...]]]></description>
			<content:encoded><![CDATA[<p>Foram publicadas hoje no portal Java Magazine as 4 primeiras vídeo aulas da série sobre JBoss Seam. Nestas vídeo aulas procurei abordar os tópicos iniciais para quem deseja usar o framework.</p>
<p><a href="http://www.devmedia.com.br/articles/viewcomp.asp?comp=7696">Parte 1</a>: Mostra a obtenção do plugin, criação, configuração de uma aplicação hello world.<br />
<a href="http://www.devmedia.com.br/articles/viewcomp.asp?comp=7697">Parte 2</a>: Dá início a um cadastro de usuários, criando entidade e managed bean, que no Jboss Seam é conhecido como componente Seam.<br />
<a href="http://www.devmedia.com.br/articles/viewcomp.asp?comp=7698">Parte 3</a>: Cria a  view do cadastro de usuários explorando os recursos de validação de formulário, data models e mostra um simples exemplo de page actions.<br />
<a href="http://www.devmedia.com.br/articles/viewcomp.asp?comp=7699">Parte 4</a>: Explora page actions para requisições em GET e mostra como é possível passar parâmetros durante a chamada de uma action.</p>
<p>Nas próximas partes irei mostrar como usar URL user friendies no Jboss Seam, antes de partir para integração com Spring Framework, EJB e gerenciamento de escopos.</p>
<p>Críticas e sugestões são sempre bem vindas.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.marcossousa.com/2008/01/17/video-aulas-jboss-seam/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>
