<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;DkEDQn84fip7ImA9WxBVE0o.&quot;"><id>tag:blogger.com,1999:blog-3043866768215444704</id><updated>2010-02-16T23:44:33.136-03:00</updated><title>Evandro Santos</title><subtitle type="html" /><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://www.evandrosantos.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://www.evandrosantos.com/" /><author><name>Evandro Santos</name><uri>http://www.blogger.com/profile/12940949143497814922</uri><email>evandro.santos@email.com</email></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>18</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/EvandroSantos" /><feedburner:info uri="evandrosantos" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:browserFriendly></feedburner:browserFriendly><entry gd:etag="W/&quot;CEcERn04eCp7ImA9WxBTGE4.&quot;"><id>tag:blogger.com,1999:blog-3043866768215444704.post-9016307202068086407</id><published>2009-12-14T20:06:00.001-03:00</published><updated>2009-12-14T20:06:47.330-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-14T20:06:47.330-03:00</app:edited><title>Desenvolvimento Visual para JavaFX no NetBeans</title><summary>Com o lançamento oficial previsto para o dia 15/12/2009 o plug-in para NetBeans JavaFXComposer oferece suporte a desenvolvimento visual para a linguagem JavaFX bastante semelhante ao que o plug-in Mantisse oferece ao desenvolvimento Swing.  Para quem não aguenta esperar (e esse é o meu caso) o plug-in já está disponível na central de atualização NetBeans Beta.  Se o seu problema é onde encontra </summary><link rel="replies" type="application/atom+xml" href="http://www.evandrosantos.com/feeds/9016307202068086407/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=3043866768215444704&amp;postID=9016307202068086407" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3043866768215444704/posts/default/9016307202068086407?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3043866768215444704/posts/default/9016307202068086407?v=2" /><link rel="alternate" type="text/html" href="http://www.evandrosantos.com/2009/12/desenvolvimento-visual-para-javafx-no.html" title="Desenvolvimento Visual para JavaFX no NetBeans" /><author><name>Evandro Santos</name><uri>http://www.blogger.com/profile/12940949143497814922</uri><email>evandro.santos@email.com</email><gd:extendedProperty name="OpenSocialUserId" value="01078311477753336562" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;C0IESXc7fCp7ImA9WxBTF08.&quot;"><id>tag:blogger.com,1999:blog-3043866768215444704.post-2446689534932432506</id><published>2009-12-13T13:25:00.001-03:00</published><updated>2009-12-13T13:25:08.904-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-13T13:25:08.904-03:00</app:edited><title>Ferramenta ViewerFX foi reescrita em JavaFX</title><summary>A Ferramenta ViewerFX, da Origin Software, que entre outras coisas permite a visualização de relatórios Cristal Report teve parte de seu código reescrito na linguagem JavaFX.  O fato de não conhecer a ferramenta ViewerFX não tem muita importância, o importante é saber que com JavaFX grande parte do seu investimento em uma aplicação Java não será perdido.  Fontes:  http://blogs.sun.com/lukas/entry</summary><link rel="replies" type="application/atom+xml" href="http://www.evandrosantos.com/feeds/2446689534932432506/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=3043866768215444704&amp;postID=2446689534932432506" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3043866768215444704/posts/default/2446689534932432506?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3043866768215444704/posts/default/2446689534932432506?v=2" /><link rel="alternate" type="text/html" href="http://www.evandrosantos.com/2009/12/ferramenta-viewerfx-foi-reescrita-em.html" title="Ferramenta ViewerFX foi reescrita em JavaFX" /><author><name>Evandro Santos</name><uri>http://www.blogger.com/profile/12940949143497814922</uri><email>evandro.santos@email.com</email><gd:extendedProperty name="OpenSocialUserId" value="01078311477753336562" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;A0IARno4fip7ImA9WxBTFEQ.&quot;"><id>tag:blogger.com,1999:blog-3043866768215444704.post-3696781081459346679</id><published>2009-12-10T23:45:00.001-03:00</published><updated>2009-12-10T23:45:47.436-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-10T23:45:47.436-03:00</app:edited><title>Em fim o JEE 6</title><summary>Junto com a versão 6.8 do NetBeans IDE (você pode baixar aqui) também saiu a nova versão do glassfish (donwload aqui) Implementação de Referência (RI) da JEE 6.  As principais novidades são:     Java Servlet 3.0    Java Server Faces (JSF) 2.0    Enterprise JavaBeans (EJB) 3.1    Java Persistence (JPA) 2.0   Agora é só aproveitar.  </summary><link rel="replies" type="application/atom+xml" href="http://www.evandrosantos.com/feeds/3696781081459346679/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=3043866768215444704&amp;postID=3696781081459346679" title="1 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3043866768215444704/posts/default/3696781081459346679?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3043866768215444704/posts/default/3696781081459346679?v=2" /><link rel="alternate" type="text/html" href="http://www.evandrosantos.com/2009/12/em-fim-o-jee-6.html" title="Em fim o JEE 6" /><author><name>Evandro Santos</name><uri>http://www.blogger.com/profile/12940949143497814922</uri><email>evandro.santos@email.com</email><gd:extendedProperty name="OpenSocialUserId" value="01078311477753336562" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total></entry><entry gd:etag="W/&quot;CkMMRnk-fip7ImA9WxJTEUs.&quot;"><id>tag:blogger.com,1999:blog-3043866768215444704.post-6815073409206986570</id><published>2009-04-19T13:57:00.001-03:00</published><updated>2009-04-19T14:01:27.756-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-04-19T14:01:27.756-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Dicas" /><category scheme="http://www.blogger.com/atom/ns#" term="NetBeans" /><title>Templetes no NetBeans IDE</title><summary>Quem programa em vários projetos sabe que muitos dos arquivos fontes são semelhantes. O NetBeans IDE fornece uma facilidade, não muito utilizada, que é a criação de templetes (modelos).  Existem duas formas diferentes de criar um modelo: salvar um arquivo fonte como um modelo ou criar um novo modelo.  Salvar um arquivo fonte como modelo: essa opção é adequada se o arquivo em questão contém algo </summary><link rel="replies" type="application/atom+xml" href="http://www.evandrosantos.com/feeds/6815073409206986570/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=3043866768215444704&amp;postID=6815073409206986570" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3043866768215444704/posts/default/6815073409206986570?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3043866768215444704/posts/default/6815073409206986570?v=2" /><link rel="alternate" type="text/html" href="http://www.evandrosantos.com/2009/04/templetes-no-netbeans-ide.html" title="Templetes no NetBeans IDE" /><author><name>Evandro Santos</name><uri>http://www.blogger.com/profile/12940949143497814922</uri><email>evandro.santos@email.com</email><gd:extendedProperty name="OpenSocialUserId" value="01078311477753336562" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;A08FQ3k8eSp7ImA9WxRVGE8.&quot;"><id>tag:blogger.com,1999:blog-3043866768215444704.post-1801626941498509366</id><published>2008-11-15T15:30:00.002-03:00</published><updated>2008-11-16T07:03:32.771-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-11-16T07:03:32.771-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Metodologia Ágil" /><title>Introdução ao Extreme Programming</title><summary>A programação de software teve seu início há aproximadamente meio século atrás, e por muito tempo vem sendo realizada de forma desorganizada, sem estrutura ou planejamento, acarretando em softwares de baixa qualidade, entregas fora do prazo e, principalmente, a insatisfação do cliente e o desperdício de tempo e trabalho dos desenvolvedores. Durante a década de 70, todos esses fatores se </summary><link rel="replies" type="application/atom+xml" href="http://www.evandrosantos.com/feeds/1801626941498509366/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=3043866768215444704&amp;postID=1801626941498509366" title="2 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3043866768215444704/posts/default/1801626941498509366?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3043866768215444704/posts/default/1801626941498509366?v=2" /><link rel="alternate" type="text/html" href="http://www.evandrosantos.com/2008/11/introduo-ao-extreme-programming.html" title="Introdução ao Extreme Programming" /><author><name>Evandro Santos</name><uri>http://www.blogger.com/profile/12940949143497814922</uri><email>evandro.santos@email.com</email><gd:extendedProperty name="OpenSocialUserId" value="01078311477753336562" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total></entry><entry gd:etag="W/&quot;CkcESX87cSp7ImA9WxRVF0Q.&quot;"><id>tag:blogger.com,1999:blog-3043866768215444704.post-6254250478559946585</id><published>2008-10-09T14:47:00.003-03:00</published><updated>2008-11-15T20:00:08.109-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-11-15T20:00:08.109-03:00</app:edited><title>SCJP: Você é o compilador</title><summary>Apesar de existir o Sun Certified Java Associate (SCJA) a primeira certificação que a maioria dos programadores da linguagem Java considera é a Sun Certified Java Programmer (SCJP).  A Sun descreve o SCJP como uma certificação para os programadores que desejam demonstrar seus conhecimentos nos fundamentos da linguagem Java. Mas, o mercado de trabalho está seguindo uma linha de exigir/desejar essa</summary><link rel="replies" type="application/atom+xml" href="http://www.evandrosantos.com/feeds/6254250478559946585/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=3043866768215444704&amp;postID=6254250478559946585" title="5 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3043866768215444704/posts/default/6254250478559946585?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3043866768215444704/posts/default/6254250478559946585?v=2" /><link rel="alternate" type="text/html" href="http://www.evandrosantos.com/2008/10/scjp-voc-o-compilador.html" title="SCJP: Você é o compilador" /><author><name>Evandro Santos</name><uri>http://www.blogger.com/profile/12940949143497814922</uri><email>evandro.santos@email.com</email><gd:extendedProperty name="OpenSocialUserId" value="01078311477753336562" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">5</thr:total></entry><entry gd:etag="W/&quot;D0MEQnYycSp7ImA9WxRRGUU.&quot;"><id>tag:blogger.com,1999:blog-3043866768215444704.post-3778929174517827790</id><published>2008-10-02T19:08:00.002-03:00</published><updated>2008-10-02T19:10:03.899-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-10-02T19:10:03.899-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Fundamentos" /><title>Por que alguns desenvolvedores Java não sabem o que é passagem por referência?</title><summary>Por que é muito comum observar discussões se Java é passagem por valor ou se é passagem por referência? Será que toda essa dúvida é justificável? Existe na arquitetura da linguagem Java alguma característica que ajude a provocar essa dúvida? Vou tentar explicar esse assunto novamente.Para entender corretamente esse assunto é necessário o conhecimento de alguns fundamentos:Valor de uma variável: </summary><link rel="replies" type="application/atom+xml" href="http://www.evandrosantos.com/feeds/3778929174517827790/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=3043866768215444704&amp;postID=3778929174517827790" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3043866768215444704/posts/default/3778929174517827790?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3043866768215444704/posts/default/3778929174517827790?v=2" /><link rel="alternate" type="text/html" href="http://www.evandrosantos.com/2008/10/por-que-alguns-desenvolvedores-java-no.html" title="Por que alguns desenvolvedores Java não sabem o que é passagem por referência?" /><author><name>Evandro Santos</name><uri>http://www.blogger.com/profile/12940949143497814922</uri><email>evandro.santos@email.com</email><gd:extendedProperty name="OpenSocialUserId" value="01078311477753336562" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;CUUDQXo7cSp7ImA9WxRRF0U.&quot;"><id>tag:blogger.com,1999:blog-3043866768215444704.post-8103815277025131705</id><published>2008-09-30T11:01:00.001-03:00</published><updated>2008-09-30T11:01:10.409-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-09-30T11:01:10.409-03:00</app:edited><title>Gerenciamento de Projetos</title><summary>A área de desenvolvimento de software é bastante recente, porém sua evolução e profissionalização foram muito rápidas e hoje somos obrigados a estudar outras disciplinas, além das técnicas de desenvolvimento. Uma importante disciplina é o Gerenciamento de projetos.  O que é projeto?  Projeto é um esforço temporário utilizado para produzir de forma progressiva um produto, serviço ou resultado </summary><link rel="replies" type="application/atom+xml" href="http://www.evandrosantos.com/feeds/8103815277025131705/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=3043866768215444704&amp;postID=8103815277025131705" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3043866768215444704/posts/default/8103815277025131705?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3043866768215444704/posts/default/8103815277025131705?v=2" /><link rel="alternate" type="text/html" href="http://www.evandrosantos.com/2008/09/gerenciamento-de-projetos.html" title="Gerenciamento de Projetos" /><author><name>Evandro Santos</name><uri>http://www.blogger.com/profile/12940949143497814922</uri><email>evandro.santos@email.com</email><gd:extendedProperty name="OpenSocialUserId" value="01078311477753336562" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;DkMBR34zfip7ImA9WxdaGE0.&quot;"><id>tag:blogger.com,1999:blog-3043866768215444704.post-7020152550165280354</id><published>2008-08-26T23:34:00.001-03:00</published><updated>2008-08-26T23:34:16.086-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-08-26T23:34:16.086-03:00</app:edited><title>O NetBeans é uma boa opção</title><summary>É muito comum observar em fóruns a dúvida de iniciantes sobre qual IDE utilizar, Eclipse ou NetBeans. Construí esse post para expressar/explicar a minha opinião sobre o assunto.  Trabalho com o Eclipse há quase 2 anos, mas sou entusiasta do NetBeans desde a versão 4 e tenho acompanhado atentamente evolução dessa IDE. Procurei escolher a minha IDE favorita de uma forma bem racional.  A idéia da </summary><link rel="replies" type="application/atom+xml" href="http://www.evandrosantos.com/feeds/7020152550165280354/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=3043866768215444704&amp;postID=7020152550165280354" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3043866768215444704/posts/default/7020152550165280354?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3043866768215444704/posts/default/7020152550165280354?v=2" /><link rel="alternate" type="text/html" href="http://www.evandrosantos.com/2008/08/o-netbeans-uma-boa-opo.html" title="O NetBeans é uma boa opção" /><author><name>Evandro Santos</name><uri>http://www.blogger.com/profile/12940949143497814922</uri><email>evandro.santos@email.com</email><gd:extendedProperty name="OpenSocialUserId" value="01078311477753336562" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;CU4CSHYyfSp7ImA9WxdaGE0.&quot;"><id>tag:blogger.com,1999:blog-3043866768215444704.post-991459196039941906</id><published>2008-08-26T23:26:00.001-03:00</published><updated>2008-08-26T23:26:09.895-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-08-26T23:26:09.895-03:00</app:edited><title>Utilizando a classe Robot</title><summary>Depois de mais uma das intermináveis discussões sobre o que dá para se fazer em java e o que não dá para fazer em java. Fui obrigado a pesquisar a classe java.awt.Robot.    A classe Robot está presente no Java desde a versão 1.4.2 e segundo a definição no JavaDoc essa classe é utilizada para gerar input no sistema operacional nativo. Como possível uso o JavaDoc indica a automação de tarefas, </summary><link rel="replies" type="application/atom+xml" href="http://www.evandrosantos.com/feeds/991459196039941906/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=3043866768215444704&amp;postID=991459196039941906" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3043866768215444704/posts/default/991459196039941906?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3043866768215444704/posts/default/991459196039941906?v=2" /><link rel="alternate" type="text/html" href="http://www.evandrosantos.com/2008/08/utilizando-classe-robot.html" title="Utilizando a classe Robot" /><author><name>Evandro Santos</name><uri>http://www.blogger.com/profile/12940949143497814922</uri><email>evandro.santos@email.com</email><gd:extendedProperty name="OpenSocialUserId" value="01078311477753336562" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;CkYCSHw7fSp7ImA9WxRSF0s.&quot;"><id>tag:blogger.com,1999:blog-3043866768215444704.post-4054802543188314111</id><published>2008-08-26T23:23:00.002-03:00</published><updated>2008-09-18T14:49:29.205-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-09-18T14:49:29.205-03:00</app:edited><title>Aplicações com Agendamento Utilizando Java</title><summary>Precisando construir um sistema de monitoração fui apresentado a uma nova necessidade: Agendamento de tarefas utilizando o Java. Para implementação de agendamento de tarefas em Java basta o conhecimento de duas classes:  java.util.TimerTask – Classe abstrata que implementa a interface Runnable. Para criar uma Instância dessa classe é necessário sobrescrever o método run().  java.util.Timer – Essa</summary><link rel="replies" type="application/atom+xml" href="http://www.evandrosantos.com/feeds/4054802543188314111/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=3043866768215444704&amp;postID=4054802543188314111" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3043866768215444704/posts/default/4054802543188314111?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3043866768215444704/posts/default/4054802543188314111?v=2" /><link rel="alternate" type="text/html" href="http://www.evandrosantos.com/2008/08/aplicaes-com-agendamento-utilizando.html" title="Aplicações com Agendamento Utilizando Java" /><author><name>Evandro Santos</name><uri>http://www.blogger.com/profile/12940949143497814922</uri><email>evandro.santos@email.com</email><gd:extendedProperty name="OpenSocialUserId" value="01078311477753336562" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;CUIDSH07fCp7ImA9WxdaGE0.&quot;"><id>tag:blogger.com,1999:blog-3043866768215444704.post-2590046659914819642</id><published>2008-08-26T23:19:00.001-03:00</published><updated>2008-08-26T23:19:39.304-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-08-26T23:19:39.304-03:00</app:edited><title>Programação utilizando Java Assert</title><summary>A palavra reservada assert (premissa) representa um recurso que permite ao desenvolvedor testar condições que deveriam ser verdadeiras. Esse recurso foi introduzido na versão 1.4 do Java e apesar de bastante interessante ainda é pouco utilizado.  Existem duas sintaxes possíveis sintaxes para o comando assert:  assert expressão1; - Essa é a sintaxe resumida, para a expressão1 é permitido apenas </summary><link rel="replies" type="application/atom+xml" href="http://www.evandrosantos.com/feeds/2590046659914819642/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=3043866768215444704&amp;postID=2590046659914819642" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3043866768215444704/posts/default/2590046659914819642?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3043866768215444704/posts/default/2590046659914819642?v=2" /><link rel="alternate" type="text/html" href="http://www.evandrosantos.com/2008/08/programao-utilizando-java-assert.html" title="Programação utilizando Java Assert" /><author><name>Evandro Santos</name><uri>http://www.blogger.com/profile/12940949143497814922</uri><email>evandro.santos@email.com</email><gd:extendedProperty name="OpenSocialUserId" value="01078311477753336562" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;CUMERH07cCp7ImA9WxdaGE0.&quot;"><id>tag:blogger.com,1999:blog-3043866768215444704.post-2840844376623879067</id><published>2008-08-26T23:16:00.001-03:00</published><updated>2008-08-26T23:16:45.308-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-08-26T23:16:45.308-03:00</app:edited><title>Internacionalização com a classe Locale</title><summary>Segundo o Wikipédia, Internacionalização é um processo de desenvolvimento (ou adaptação) de um software em que se busca criar um software que se adapte mais facilmente a determinadas características regionais, legais, culturais e técnicas.  A classe java.util.Locale é destinada a representar regiões geográficas, políticas e culturais na plataforma Java. A principal representação de um Locale é:  </summary><link rel="replies" type="application/atom+xml" href="http://www.evandrosantos.com/feeds/2840844376623879067/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=3043866768215444704&amp;postID=2840844376623879067" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3043866768215444704/posts/default/2840844376623879067?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3043866768215444704/posts/default/2840844376623879067?v=2" /><link rel="alternate" type="text/html" href="http://www.evandrosantos.com/2008/08/internacionalizao-com-classe-locale.html" title="Internacionalização com a classe Locale" /><author><name>Evandro Santos</name><uri>http://www.blogger.com/profile/12940949143497814922</uri><email>evandro.santos@email.com</email><gd:extendedProperty name="OpenSocialUserId" value="01078311477753336562" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;CUcHR3gzfip7ImA9WxdaGE0.&quot;"><id>tag:blogger.com,1999:blog-3043866768215444704.post-2630460665539108501</id><published>2008-08-26T23:10:00.001-03:00</published><updated>2008-08-26T23:10:36.686-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-08-26T23:10:36.686-03:00</app:edited><title>Consultas preparadas com JDBC</title><summary>Pode parecer estranho falar em JDBC quando existem os frameworks e as APIs para o mapeamento objeto relacional (ORM), mas sempre é bom lembrar que apesar de ocasionar um maior tempo de desenvolvimento o JDBC, quando usado corretamente, proporciona uma maior velocidade de execução.  Sempre que uma consulta SQL é enviada para um banco de dados sua String passa por um processo de compilação, onde é </summary><link rel="replies" type="application/atom+xml" href="http://www.evandrosantos.com/feeds/2630460665539108501/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=3043866768215444704&amp;postID=2630460665539108501" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3043866768215444704/posts/default/2630460665539108501?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3043866768215444704/posts/default/2630460665539108501?v=2" /><link rel="alternate" type="text/html" href="http://www.evandrosantos.com/2008/08/consultas-preparadas-com-jdbc.html" title="Consultas preparadas com JDBC" /><author><name>Evandro Santos</name><uri>http://www.blogger.com/profile/12940949143497814922</uri><email>evandro.santos@email.com</email><gd:extendedProperty name="OpenSocialUserId" value="01078311477753336562" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;DE8HSXg5eSp7ImA9WxdbF0g.&quot;"><id>tag:blogger.com,1999:blog-3043866768215444704.post-4120345759538390776</id><published>2008-08-14T20:33:00.001-03:00</published><updated>2008-08-14T20:33:58.621-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-08-14T20:33:58.621-03:00</app:edited><title>Java tem ponteiros!?</title><summary>Na programação em linguagem C um ponteiro é considerado como uma variável que armazena um endereço de memória.    Na programação Java existe dois tipos de variáveis:  As variáveis do tipo primitivo – nesse grupo estão enquadradas as variáveis:  Inteiras: byte, short, int e long;    Ponto flutuante: float e double;     Booleana: boolean;     Caractere: char;  As variáveis de referência a objetos –</summary><link rel="replies" type="application/atom+xml" href="http://www.evandrosantos.com/feeds/4120345759538390776/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=3043866768215444704&amp;postID=4120345759538390776" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3043866768215444704/posts/default/4120345759538390776?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3043866768215444704/posts/default/4120345759538390776?v=2" /><link rel="alternate" type="text/html" href="http://www.evandrosantos.com/2008/08/java-tem-ponteiros.html" title="Java tem ponteiros!?" /><author><name>Evandro Santos</name><uri>http://www.blogger.com/profile/12940949143497814922</uri><email>evandro.santos@email.com</email><gd:extendedProperty name="OpenSocialUserId" value="01078311477753336562" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;CUYNQXk5eCp7ImA9WxdbFE8.&quot;"><id>tag:blogger.com,1999:blog-3043866768215444704.post-5444504526435025091</id><published>2008-08-10T23:53:00.001-03:00</published><updated>2008-08-10T23:53:10.720-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-08-10T23:53:10.720-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Datas" /><title>Formatação de datas usando Java</title><summary>A classe java.util.Date é a principal para trabalhar com datas em Java, mas como na sua construção não ocorreu uma preocupação com a internacionalização, a maioria dos seus métodos são de uso desaconselhado… Talvez esse seja o motivo pelo qual a as perguntas sobre o correto uso de datas em Java sejam recorrente nos fóruns de iniciantes da linguagem.  Parte do pacote java.text a classe DateFormat </summary><link rel="replies" type="application/atom+xml" href="http://www.evandrosantos.com/feeds/5444504526435025091/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=3043866768215444704&amp;postID=5444504526435025091" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3043866768215444704/posts/default/5444504526435025091?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3043866768215444704/posts/default/5444504526435025091?v=2" /><link rel="alternate" type="text/html" href="http://www.evandrosantos.com/2008/08/formatao-de-datas-usando-java.html" title="Formatação de datas usando Java" /><author><name>Evandro Santos</name><uri>http://www.blogger.com/profile/12940949143497814922</uri><email>evandro.santos@email.com</email><gd:extendedProperty name="OpenSocialUserId" value="01078311477753336562" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;CUEERXozeip7ImA9WxdbFEs.&quot;"><id>tag:blogger.com,1999:blog-3043866768215444704.post-202472649471185830</id><published>2008-08-10T20:55:00.001-03:00</published><updated>2008-08-11T11:06:44.482-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-08-11T11:06:44.482-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Metodologia Ágil" /><title>Stand up meeting</title><summary>A cada dia, as Metodologias de Desenvolvimento Ágil tem uma maior atenção dos desenvolvedores. Algumas das ferramentas das metodologias ágeis são altamente criticadas outras podem ser utilizadas em conjunto com qualquer outra técnica/metodologia de desenvolvimento de softwares. Um exemplo de uma boa ferramenta é a stand up meeting (uma tradução seria reuniões em pé).  Uma stand up meeting é uma </summary><link rel="replies" type="application/atom+xml" href="http://www.evandrosantos.com/feeds/202472649471185830/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=3043866768215444704&amp;postID=202472649471185830" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3043866768215444704/posts/default/202472649471185830?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3043866768215444704/posts/default/202472649471185830?v=2" /><link rel="alternate" type="text/html" href="http://www.evandrosantos.com/2008/08/stand-up-meeting.html" title="Stand up meeting" /><author><name>Evandro Santos</name><uri>http://www.blogger.com/profile/12940949143497814922</uri><email>evandro.santos@email.com</email><gd:extendedProperty name="OpenSocialUserId" value="01078311477753336562" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;DU8HRHw7cCp7ImA9WxdbEEo.&quot;"><id>tag:blogger.com,1999:blog-3043866768215444704.post-2536283090718853782</id><published>2008-08-06T23:57:00.001-03:00</published><updated>2008-08-06T23:57:15.208-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-08-06T23:57:15.208-03:00</app:edited><title>Operação com datas utilizando Java Calendar</title><summary>A principal classe Java para trabalhar com datas é a java.util.Date, porém, essa não apresenta métodos de fácil uso para operações com datas e horas, por esse motivo, fóruns de programação Java são inundados com perguntas de como fazer operações de data e/ou hora.    Operações usando a classe Date:          //Cria uma instância de Date com a data atual:       Date agora = new Date();       </summary><link rel="replies" type="application/atom+xml" href="http://www.evandrosantos.com/feeds/2536283090718853782/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=3043866768215444704&amp;postID=2536283090718853782" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3043866768215444704/posts/default/2536283090718853782?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3043866768215444704/posts/default/2536283090718853782?v=2" /><link rel="alternate" type="text/html" href="http://www.evandrosantos.com/2008/08/operao-com-datas-utilizando-java.html" title="Operação com datas utilizando Java Calendar" /><author><name>Evandro Santos</name><uri>http://www.blogger.com/profile/12940949143497814922</uri><email>evandro.santos@email.com</email><gd:extendedProperty name="OpenSocialUserId" value="01078311477753336562" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry></feed>
