<?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>Diego Silva</title>
	<atom:link href="http://www.diegosilva.com.br/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.diegosilva.com.br</link>
	<description></description>
	<lastBuildDate>Sat, 10 Apr 2010 13:59:22 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1-alpha</generator>
		<item>
		<title>Groovy &#8211; Parte 1 (Introdução)</title>
		<link>http://www.diegosilva.com.br/?p=179</link>
		<comments>http://www.diegosilva.com.br/?p=179#comments</comments>
		<pubDate>Sat, 10 Apr 2010 13:11:59 +0000</pubDate>
		<dc:creator>Diego Ferreira da Silva</dc:creator>
				<category><![CDATA[Groovy]]></category>

		<guid isPermaLink="false">http://www.diegosilva.com.br/?p=179</guid>
		<description><![CDATA[Breve Introdução Groovy é uma linguagem ágil e dinâmica para a plataforma Java com muitas características inspiradas em linguagens como Python, Ruby e Smalltalk, disponibilizando-as para os desenvolvedores utlizando uma sintaxe similar à de Java. Porque estudar Groovy? Sou programador java e gosto muito desta linguagem, porém estava buscando algo novo, dentre tantas linguagens mais [...]]]></description>
		<wfw:commentRss>http://www.diegosilva.com.br/?feed=rss2&amp;p=179</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Acessando Classes Java de Dentro do Oracle</title>
		<link>http://www.diegosilva.com.br/?p=165</link>
		<comments>http://www.diegosilva.com.br/?p=165#comments</comments>
		<pubDate>Sun, 28 Mar 2010 20:59:06 +0000</pubDate>
		<dc:creator>Diego Ferreira da Silva</dc:creator>
				<category><![CDATA[Oracle]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://www.diegosilva.com.br/?p=165</guid>
		<description><![CDATA[Entao, ta ai um negócio meio esquisito, mas recentemente um colega meu precisou fazer tal proesa para utilizar os serviços de nota fiscal eletrônica de dentro do banco. Os recursos disponíveis na jdk do banco são meio escassos, pois sua jdk não é totalmente compatível com as jdks da sun, mas existem boa parte das [...]]]></description>
		<wfw:commentRss>http://www.diegosilva.com.br/?feed=rss2&amp;p=165</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mapeando Arrays de Objetos Oracle no Java</title>
		<link>http://www.diegosilva.com.br/?p=156</link>
		<comments>http://www.diegosilva.com.br/?p=156#comments</comments>
		<pubDate>Tue, 12 Jan 2010 01:27:25 +0000</pubDate>
		<dc:creator>Diego Ferreira da Silva</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Oracle]]></category>

		<guid isPermaLink="false">http://www.diegosilva.com.br/?p=156</guid>
		<description><![CDATA[Fala pessoal, Este tutorial explica como fazer binding de objetos/arrays de objetos java para objetos declarados em procedures no oracle. Existe um ótimo artigo neste  link que explica como fazer estes mapeamentos, gostaria apenas de  complementar este artigo pois ele aborda como criar os objetos no oracle/java, como recuperar os arrays destes objetos, porem ficou [...]]]></description>
		<wfw:commentRss>http://www.diegosilva.com.br/?feed=rss2&amp;p=156</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hello World RichFaces</title>
		<link>http://www.diegosilva.com.br/?p=116</link>
		<comments>http://www.diegosilva.com.br/?p=116#comments</comments>
		<pubDate>Fri, 01 May 2009 22:27:42 +0000</pubDate>
		<dc:creator>Diego Ferreira da Silva</dc:creator>
				<category><![CDATA[Java EE]]></category>
		<category><![CDATA[Faces]]></category>
		<category><![CDATA[Rich]]></category>
		<category><![CDATA[RichFaces]]></category>

		<guid isPermaLink="false">http://www.diegosilva.com.br/?p=116</guid>
		<description><![CDATA[E ai pessoal, hoje famos fazer um exemplo passo a passo de uma aplicação Hello World utilizando o RichFaces. Para quem não conhece o RichFaces ele é uma biblioteca de componentes para aplicações web que utilizam o framework JSF. Os componentes desta biblioteca possuem um incrível suporte AJAX, e ela, pode ser considerada uma extensão [...]]]></description>
		<wfw:commentRss>http://www.diegosilva.com.br/?feed=rss2&amp;p=116</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Factory</title>
		<link>http://www.diegosilva.com.br/?p=114</link>
		<comments>http://www.diegosilva.com.br/?p=114#comments</comments>
		<pubDate>Fri, 01 May 2009 15:25:47 +0000</pubDate>
		<dc:creator>Diego Ferreira da Silva</dc:creator>
				<category><![CDATA[Padrões de Projeto]]></category>
		<category><![CDATA[Factory]]></category>
		<category><![CDATA[padroes]]></category>
		<category><![CDATA[projeto]]></category>

		<guid isPermaLink="false">http://www.diegosilva.com.br/?p=114</guid>
		<description><![CDATA[O Factory tem como principal objetivo a criação de objetos, como seu próprio nome diz, fábrica. Com esse padrão é possível que eu fabrique minhas instâncias de forma centralizada, de forma que quando eu precisar alterar a forma que esses objeto são instanciados eu altero em apenas um só lugar. Vamos ver isso na prática [...]]]></description>
		<wfw:commentRss>http://www.diegosilva.com.br/?feed=rss2&amp;p=114</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Template Method</title>
		<link>http://www.diegosilva.com.br/?p=107</link>
		<comments>http://www.diegosilva.com.br/?p=107#comments</comments>
		<pubDate>Sat, 04 Apr 2009 22:12:05 +0000</pubDate>
		<dc:creator>Diego Ferreira da Silva</dc:creator>
				<category><![CDATA[Padrões de Projeto]]></category>
		<category><![CDATA[padroes]]></category>
		<category><![CDATA[projeto]]></category>

		<guid isPermaLink="false">http://www.diegosilva.com.br/?p=107</guid>
		<description><![CDATA[A principal funcionalidade deste padrão de projeto é criar métodos genéricos e passar a responsabilidade de implementação as subclasses ou desenvolver métodos genéricos e alguma parte ou funcionalidade deste método possa ser feito nas subclasses. Vamor fazer um exemplo prático para melhor entendermos: Varmos criar uma classe conforme abaixo: abstract public class Operacao { abstract [...]]]></description>
		<wfw:commentRss>http://www.diegosilva.com.br/?feed=rss2&amp;p=107</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Singleton</title>
		<link>http://www.diegosilva.com.br/?p=96</link>
		<comments>http://www.diegosilva.com.br/?p=96#comments</comments>
		<pubDate>Sat, 28 Mar 2009 23:37:02 +0000</pubDate>
		<dc:creator>Diego Ferreira da Silva</dc:creator>
				<category><![CDATA[Padrões de Projeto]]></category>
		<category><![CDATA[padroes]]></category>
		<category><![CDATA[projeto]]></category>
		<category><![CDATA[singleton]]></category>

		<guid isPermaLink="false">http://www.diegosilva.com.br/?p=96</guid>
		<description><![CDATA[Olá pessoal! Vamos falar hoje sobre o padrão de projeto Singleton. Para melhor entendermos vamos imaginar que temos um sistema que necessita estabelecer conexões em diversos instantes do seu funcionamento com o banco de dados, e dependendo to tamanho do nosso sistema pode ser que ele solicite centenas de conexões com o banco de dados [...]]]></description>
		<wfw:commentRss>http://www.diegosilva.com.br/?feed=rss2&amp;p=96</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Classe Properties</title>
		<link>http://www.diegosilva.com.br/?p=88</link>
		<comments>http://www.diegosilva.com.br/?p=88#comments</comments>
		<pubDate>Sat, 28 Mar 2009 22:47:23 +0000</pubDate>
		<dc:creator>Diego Ferreira da Silva</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Java SE]]></category>
		<category><![CDATA[Properties]]></category>

		<guid isPermaLink="false">http://www.diegosilva.com.br/?p=88</guid>
		<description><![CDATA[Veremos neste post como pode ser útil a utilização da classe Properties para ler arquivos de configuração. A classe A classe java.util.Properties, presente desde a versão 1.0 do JDK, é filha (extende) da classe java.util.Hashtable e, por consequência, implementa a interface Map. Ela armazena pares de valores, assim como a Hashtable, com uma diferença: ambos [...]]]></description>
		<wfw:commentRss>http://www.diegosilva.com.br/?feed=rss2&amp;p=88</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Integrando DWR ao Spring</title>
		<link>http://www.diegosilva.com.br/?p=15</link>
		<comments>http://www.diegosilva.com.br/?p=15#comments</comments>
		<pubDate>Fri, 20 Mar 2009 12:39:26 +0000</pubDate>
		<dc:creator>Diego Ferreira da Silva</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Java EE]]></category>
		<category><![CDATA[DWR]]></category>
		<category><![CDATA[Spring]]></category>

		<guid isPermaLink="false">http://www.diegosilva.com.br/?p=15</guid>
		<description><![CDATA[Neste post vamos desenvolver uma pequena aplicação passo a passo mostrando como efetuar as configurações necessárias para integrar o DWR 3.0 ao springframework 2.5. Ambiente: Eclipse Ganymede Tomcat 6.0 Spring 2.5 DWR 3.0 Primeiramente efetuamos o download do DWR no site, efetue o download do arquivo dwr.jar. Após o download copie o arquivo dwr.jar para [...]]]></description>
		<wfw:commentRss>http://www.diegosilva.com.br/?feed=rss2&amp;p=15</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Novas features do Java EE 6</title>
		<link>http://www.diegosilva.com.br/?p=10</link>
		<comments>http://www.diegosilva.com.br/?p=10#comments</comments>
		<pubDate>Fri, 20 Mar 2009 12:36:01 +0000</pubDate>
		<dc:creator>Diego Ferreira da Silva</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Java EE]]></category>

		<guid isPermaLink="false">http://www.diegosilva.com.br/?p=10</guid>
		<description><![CDATA[Plataforma Java EE A plataforma Java EE é especializada no desenvolvimento de aplicações multicamadas, baseadas em componentes distribuidos, executadas em um servidor de aplicações. Esse servidor (compatível com a especificação Java EE) oferece uma série de serviços de infra-estrutura aos componentes da aplicação (ex.  tolerância a falhas, segurança, transações, autenticação, distribuição, etc) que ajudam a [...]]]></description>
		<wfw:commentRss>http://www.diegosilva.com.br/?feed=rss2&amp;p=10</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
