﻿<?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>Heróis da T.I.</title>
	<atom:link href="http://www.heroisdati.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.heroisdati.com</link>
	<description>Por Denis Ferrari</description>
	<lastBuildDate>Wed, 21 Dec 2011 09:00:13 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>HeroCast 09 &#8211; WebForms ou MVC?</title>
		<link>http://www.heroisdati.com/herocast-09-webforms-ou-mvc/</link>
		<comments>http://www.heroisdati.com/herocast-09-webforms-ou-mvc/#comments</comments>
		<pubDate>Wed, 21 Dec 2011 09:00:13 +0000</pubDate>
		<dc:creator>Denis Ferrari</dc:creator>
				<category><![CDATA[Tecnologias]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[Herocast]]></category>
		<category><![CDATA[Vídeos]]></category>

		<guid isPermaLink="false">http://www.heroisdati.com/?p=1753</guid>
		<description><![CDATA[Fala Galera! Tudo bom? Hoje vamos conversar um pouco sobre dois modelos de desenvolvimento para web: Web Forms e MVC. Vamos tentar focar nas necessidades do próprio ambiente web e analisar as duas tecnologias sob essa perspectiva.



<br/><br/><span class="readmore"><a href="http://www.heroisdati.com/herocast-09-webforms-ou-mvc/" title="HeroCast 09 &#8211; WebForms ou MVC?">Continue Reading--9 words totally</a></span>]]></description>
		<wfw:commentRss>http://www.heroisdati.com/herocast-09-webforms-ou-mvc/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>HeroCast 08 &#8211; Uml e Fluent NHibernate</title>
		<link>http://www.heroisdati.com/herocast-08-uml-e-fluent-nhibernate/</link>
		<comments>http://www.heroisdati.com/herocast-08-uml-e-fluent-nhibernate/#comments</comments>
		<pubDate>Wed, 14 Dec 2011 09:00:05 +0000</pubDate>
		<dc:creator>Denis Ferrari</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Herocast]]></category>
		<category><![CDATA[Tecnologias]]></category>
		<category><![CDATA[Bibliotecas]]></category>
		<category><![CDATA[Guia de estudos]]></category>
		<category><![CDATA[NHibernate]]></category>
		<category><![CDATA[POO]]></category>
		<category><![CDATA[Vídeos]]></category>

		<guid isPermaLink="false">http://www.heroisdati.com/?p=1674</guid>
		<description><![CDATA[Fala Pessoal, tudo bom? O Herocast dessa semana aborda um tema muito bacana: A tradução de um modelo uml em código e seu respectivo mapeamento utilizando o Fluent NHibernate. O Objetivo é apresentar uma visão geral sobre os dois temas, dar algumas dicas e simplificar conceitos que parecem complicados de início. Espero que gostem!<br/><br/><span class="readmore"><a href="http://www.heroisdati.com/herocast-08-uml-e-fluent-nhibernate/" title="HeroCast 08 &#8211; Uml e Fluent NHibernate">Continue Reading--240 words totally</a></span>]]></description>
		<wfw:commentRss>http://www.heroisdati.com/herocast-08-uml-e-fluent-nhibernate/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Desenvolvedores, Designers e Gerentes de Projeto</title>
		<link>http://www.heroisdati.com/desenvolvedores-designers-e-gerentes-de-projeto/</link>
		<comments>http://www.heroisdati.com/desenvolvedores-designers-e-gerentes-de-projeto/#comments</comments>
		<pubDate>Mon, 12 Dec 2011 09:00:54 +0000</pubDate>
		<dc:creator>Denis Ferrari</dc:creator>
				<category><![CDATA[Reflexões]]></category>

		<guid isPermaLink="false">http://www.heroisdati.com/?p=1713</guid>
		<description><![CDATA[Uma imagem vale mais do que mil palavras segundo a sabedoria popular. A imagem &#8220;The War Between Developers, Designers and Project Managers&#8221; resume com maestria boa parte dos sentimentos que encontramos no mercado de desenvolvimento de software atualmente.<br/><br/><span class="readmore"><a href="http://www.heroisdati.com/desenvolvedores-designers-e-gerentes-de-projeto/" title="Desenvolvedores, Designers e Gerentes de Projeto">Continue Reading--175 words totally</a></span>]]></description>
		<wfw:commentRss>http://www.heroisdati.com/desenvolvedores-designers-e-gerentes-de-projeto/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>HeroCast 07 &#8211; Domain Model x View Model e AutoMapper</title>
		<link>http://www.heroisdati.com/herocast-07-domain-model-x-view-model-e-automapper/</link>
		<comments>http://www.heroisdati.com/herocast-07-domain-model-x-view-model-e-automapper/#comments</comments>
		<pubDate>Wed, 07 Dec 2011 09:00:08 +0000</pubDate>
		<dc:creator>Denis Ferrari</dc:creator>
				<category><![CDATA[Arquitetura]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Herocast]]></category>
		<category><![CDATA[Tecnologias]]></category>
		<category><![CDATA[Bibliotecas]]></category>
		<category><![CDATA[MVC]]></category>
		<category><![CDATA[POO]]></category>
		<category><![CDATA[Vídeos]]></category>

		<guid isPermaLink="false">http://www.heroisdati.com/?p=1651</guid>
		<description><![CDATA[Fala Pessoal! Tudo bom? Nesse episódio do Herocast vamos conversar sobre as diferenças entre Domain Model e View Model e aprender a utilizar o AutoMapper para mapeamento automatico de objetos.



<br/><br/><span class="readmore"><a href="http://www.heroisdati.com/herocast-07-domain-model-x-view-model-e-automapper/" title="HeroCast 07 &#8211; Domain Model x View Model e AutoMapper">Continue Reading--133 words totally</a></span>]]></description>
		<wfw:commentRss>http://www.heroisdati.com/herocast-07-domain-model-x-view-model-e-automapper/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Quais são suas atividades paralelas?</title>
		<link>http://www.heroisdati.com/quais-sao-suas-atividades-paralelas/</link>
		<comments>http://www.heroisdati.com/quais-sao-suas-atividades-paralelas/#comments</comments>
		<pubDate>Mon, 05 Dec 2011 09:00:01 +0000</pubDate>
		<dc:creator>Denis Ferrari</dc:creator>
				<category><![CDATA[Reflexões]]></category>
		<category><![CDATA[.NET Architects]]></category>
		<category><![CDATA[Carreira]]></category>
		<category><![CDATA[Eventos]]></category>

		<guid isPermaLink="false">http://www.heroisdati.com/?p=1570</guid>
		<description><![CDATA[Para ser diferenciado, todo profissional precisa fazer mais do que é “obrigado”. Na área de TI, ter atividades paralelas possibilita que você melhore seu conhecimento, networking e até mesmo sua visão sobre a área.

Inspirado por um e-mail de uma colega do Blog Minha Carreira, decidi escrever esse artigo mostrando quais são as atividades relacionadas a desenvolvimento que fizeram (e ainda fazem) diferença na carreira de vários profissionais. Vamos lá:<br/><br/><span class="readmore"><a href="http://www.heroisdati.com/quais-sao-suas-atividades-paralelas/" title="Quais são suas atividades paralelas?">Continue Reading--224 words totally</a></span>]]></description>
		<wfw:commentRss>http://www.heroisdati.com/quais-sao-suas-atividades-paralelas/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>HeroCast 06 &#8211; Expressões Regulares</title>
		<link>http://www.heroisdati.com/herocast-06-expressoes-regulares/</link>
		<comments>http://www.heroisdati.com/herocast-06-expressoes-regulares/#comments</comments>
		<pubDate>Wed, 30 Nov 2011 10:00:18 +0000</pubDate>
		<dc:creator>Denis Ferrari</dc:creator>
				<category><![CDATA[Herocast]]></category>
		<category><![CDATA[Tecnologias]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[Guia de estudos]]></category>

		<guid isPermaLink="false">http://www.heroisdati.com/?p=1643</guid>
		<description><![CDATA[Finalmente voltei com a série de vídeos sobre Desenvolvimento. Essa semana, abordei o tema Expressões Regulares. O Objetivo do vídeo não é tornar ninguém especialista no assunto, até mesmo por que eu não sou especialista, mas sim entender o que são as expressões regulares, quando utilizá-las, quais sites podem te ajudar a encontrar ou montar uma expressão regular e como utilizá-las em .NET.<br/><br/><span class="readmore"><a href="http://www.heroisdati.com/herocast-06-expressoes-regulares/" title="HeroCast 06 &#8211; Expressões Regulares">Continue Reading--57 words totally</a></span>]]></description>
		<wfw:commentRss>http://www.heroisdati.com/herocast-06-expressoes-regulares/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Desenvolvimento ou Gastronomia?</title>
		<link>http://www.heroisdati.com/desenvolvimento-ou-gastronomia/</link>
		<comments>http://www.heroisdati.com/desenvolvimento-ou-gastronomia/#comments</comments>
		<pubDate>Mon, 28 Nov 2011 09:00:17 +0000</pubDate>
		<dc:creator>Denis Ferrari</dc:creator>
				<category><![CDATA[Arquitetura]]></category>
		<category><![CDATA[Metodologias]]></category>
		<category><![CDATA[Reflexões]]></category>
		<category><![CDATA[Tecnologias]]></category>
		<category><![CDATA[Analogias]]></category>
		<category><![CDATA[TDD]]></category>

		<guid isPermaLink="false">http://www.heroisdati.com/?p=1686</guid>
		<description><![CDATA[Se tem algo que realmente vale a pena assistir são entrevistas. Não importa a área do entrevistado, você sempre aprende alguma coisa. Uma entrevista que acho muito relevante para qualquer profissional da nossa área é a entrevista do Alex Atala ao Roda Viva. Alex Atala é chef de cozinha e proprietário do D.O.M Restaurante. Na entrevista, ele mostrou que a nossa área tem algumas coisas em comum com a gastronomia. Fiz alguns comentários sobre os pontos que julguei mais relevantes, mas recomendo fortemente que você leitor, assista a entrevista e reflita sobre essas semelhanças:<br/><br/><span class="readmore"><a href="http://www.heroisdati.com/desenvolvimento-ou-gastronomia/" title="Desenvolvimento ou Gastronomia?">Continue Reading--160 words totally</a></span>]]></description>
		<wfw:commentRss>http://www.heroisdati.com/desenvolvimento-ou-gastronomia/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Analise o contexto antes de seguir uma regra</title>
		<link>http://www.heroisdati.com/analise-o-contexto-antes-de-seguir-uma-regra/</link>
		<comments>http://www.heroisdati.com/analise-o-contexto-antes-de-seguir-uma-regra/#comments</comments>
		<pubDate>Mon, 08 Aug 2011 10:00:41 +0000</pubDate>
		<dc:creator>Denis Ferrari</dc:creator>
				<category><![CDATA[Arquitetura]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Reflexões]]></category>
		<category><![CDATA[Tecnologias]]></category>

		<guid isPermaLink="false">http://www.heroisdati.com/?p=1505</guid>
		<description><![CDATA[É impressionante como a repetição de uma determinada atividade faz com que nós, executores, percamos de vista a razão por trás dela. Isso é comum, mas não é bom na área de desenvolvimento, afinal, se uma tarefa é repetitiva e não exige reflexão, podemos colocar um robô no nosso lugar, que além de ser mais barato, vai errar menos.<br/><br/><span class="readmore"><a href="http://www.heroisdati.com/analise-o-contexto-antes-de-seguir-uma-regra/" title="Analise o contexto antes de seguir uma regra">Continue Reading--381 words totally</a></span>]]></description>
		<wfw:commentRss>http://www.heroisdati.com/analise-o-contexto-antes-de-seguir-uma-regra/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>RSS.NET</title>
		<link>http://www.heroisdati.com/rss-net/</link>
		<comments>http://www.heroisdati.com/rss-net/#comments</comments>
		<pubDate>Thu, 23 Jun 2011 09:00:07 +0000</pubDate>
		<dc:creator>Denis Ferrari</dc:creator>
				<category><![CDATA[Tecnologias]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[Bibliotecas]]></category>
		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">http://www.heroisdati.com/?p=1373</guid>
		<description><![CDATA[RSS é uma tecnologia muito útil para pessoas que, assim como eu, investem parte do seu tempo lendo o conteúdo gerado por vários blogueiros da nossa área (Veja alguns no Blogroll). Se você quer saber mais sobre os esquemas que formam essa tecnologia de agregação, clique aqui.<br/><br/><span class="readmore"><a href="http://www.heroisdati.com/rss-net/" title="RSS.NET">Continue Reading--177 words totally</a></span>]]></description>
		<wfw:commentRss>http://www.heroisdati.com/rss-net/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ninguém nasce competente</title>
		<link>http://www.heroisdati.com/ninguem-nasce-competente/</link>
		<comments>http://www.heroisdati.com/ninguem-nasce-competente/#comments</comments>
		<pubDate>Tue, 21 Jun 2011 09:00:47 +0000</pubDate>
		<dc:creator>Denis Ferrari</dc:creator>
				<category><![CDATA[Reflexões]]></category>
		<category><![CDATA[Carreira]]></category>
		<category><![CDATA[Certificações]]></category>

		<guid isPermaLink="false">http://www.heroisdati.com/?p=1352</guid>
		<description><![CDATA[Competência, segundo o dicionário informal, é a capacidade de mobilizar conhecimentos, valores e decisões para agir de modo pertinente numa determinada situação. A competência de um profissional é formada com o tempo, não existem atalhos. Todo profissional deve decidir como aplicar o seu tempo hoje para colher louros no futuro.<br/><br/><span class="readmore"><a href="http://www.heroisdati.com/ninguem-nasce-competente/" title="Ninguém nasce competente">Continue Reading--254 words totally</a></span>]]></description>
		<wfw:commentRss>http://www.heroisdati.com/ninguem-nasce-competente/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>DNAD 2011</title>
		<link>http://www.heroisdati.com/dnad-2011/</link>
		<comments>http://www.heroisdati.com/dnad-2011/#comments</comments>
		<pubDate>Tue, 07 Jun 2011 02:38:05 +0000</pubDate>
		<dc:creator>Denis Ferrari</dc:creator>
				<category><![CDATA[Cases]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Metodologias]]></category>
		<category><![CDATA[.NET Architects]]></category>
		<category><![CDATA[Arquitetura]]></category>
		<category><![CDATA[Eventos]]></category>
		<category><![CDATA[Scrum]]></category>
		<category><![CDATA[Vídeos]]></category>

		<guid isPermaLink="false">http://www.heroisdati.com/?p=1217</guid>
		<description><![CDATA[Aconteceu nesse último final de semana um dos eventos mais importantes do ano, o DNAD 2011. Esse evento conseguiu reunir no centro de São Paulo, participantes do Grupo .Net Architects de vários estados, possibilitando troca de conhecimento e muito networking dessa galera que só se conhecia por e-mail ou pelo Twitter.<br/><br/><span class="readmore"><a href="http://www.heroisdati.com/dnad-2011/" title="DNAD 2011">Continue Reading--150 words totally</a></span>]]></description>
		<wfw:commentRss>http://www.heroisdati.com/dnad-2011/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HeroCast: Aquele sobre Injeção de Dependência (DI)</title>
		<link>http://www.heroisdati.com/herocast-aquele-sobre-injecao-de-dependencia-di/</link>
		<comments>http://www.heroisdati.com/herocast-aquele-sobre-injecao-de-dependencia-di/#comments</comments>
		<pubDate>Fri, 03 Jun 2011 09:00:58 +0000</pubDate>
		<dc:creator>Denis Ferrari</dc:creator>
				<category><![CDATA[Arquitetura]]></category>
		<category><![CDATA[Herocast]]></category>
		<category><![CDATA[Tecnologias]]></category>
		<category><![CDATA[DI]]></category>
		<category><![CDATA[Ninject]]></category>

		<guid isPermaLink="false">http://www.heroisdati.com/?p=1176</guid>
		<description><![CDATA[Fala Galera! Finalmente consegui liberar um episódio do HeroCast sobre injeção de dependência. Aproveitei o projeto iniciado no episódio passado para explicar qual a função desse pattern utilizando o Ninject como container.



<br/><br/><span class="readmore"><a href="http://www.heroisdati.com/herocast-aquele-sobre-injecao-de-dependencia-di/" title="HeroCast: Aquele sobre Injeção de Dependência (DI)">Continue Reading--33 words totally</a></span>]]></description>
		<wfw:commentRss>http://www.heroisdati.com/herocast-aquele-sobre-injecao-de-dependencia-di/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>HeroTalk: Requisitos, comunicação e um mercado baseado em produtos</title>
		<link>http://www.heroisdati.com/herotalk-requisitos-comunicacao-e-um-mercado-baseado-em-produtos/</link>
		<comments>http://www.heroisdati.com/herotalk-requisitos-comunicacao-e-um-mercado-baseado-em-produtos/#comments</comments>
		<pubDate>Thu, 02 Jun 2011 09:00:30 +0000</pubDate>
		<dc:creator>Denis Ferrari</dc:creator>
				<category><![CDATA[Metodologias]]></category>
		<category><![CDATA[Reflexões]]></category>
		<category><![CDATA[Agile]]></category>
		<category><![CDATA[HeroTalk]]></category>
		<category><![CDATA[MVC]]></category>
		<category><![CDATA[Vídeos]]></category>

		<guid isPermaLink="false">http://www.heroisdati.com/?p=1181</guid>
		<description><![CDATA[Depois dos feedbacks positivos com relação ao HeroCast, decidi experimentar um outro formato de publicação onde, através da Twitcam, busco falar sobre assuntos relacionados à área de desenvolvimento usando como referência alguns posts.



Achei o formato bem interessante, mas preciso do feedback de vocês. O que acharam dos questionamentos? O formato é válido? Sugestões ou Críticas? Enfim, comentem. <br/><br/><span class="readmore"><a href="http://www.heroisdati.com/herotalk-requisitos-comunicacao-e-um-mercado-baseado-em-produtos/" title="HeroTalk: Requisitos, comunicação e um mercado baseado em produtos">Continue Reading--67 words totally</a></span>]]></description>
		<wfw:commentRss>http://www.heroisdati.com/herotalk-requisitos-comunicacao-e-um-mercado-baseado-em-produtos/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>O que nossos projetos devem aprender com SitComs</title>
		<link>http://www.heroisdati.com/o-que-nossos-projetos-devem-aprender-com-sitcoms/</link>
		<comments>http://www.heroisdati.com/o-que-nossos-projetos-devem-aprender-com-sitcoms/#comments</comments>
		<pubDate>Tue, 31 May 2011 09:00:07 +0000</pubDate>
		<dc:creator>Denis Ferrari</dc:creator>
				<category><![CDATA[Metodologias]]></category>
		<category><![CDATA[Reflexões]]></category>
		<category><![CDATA[Agile]]></category>
		<category><![CDATA[Analogias]]></category>
		<category><![CDATA[Scrum]]></category>

		<guid isPermaLink="false">http://www.heroisdati.com/?p=1139</guid>
		<description><![CDATA[Séries como Friends, Two And A Half Men e The Big Bang Theory são alguns Sitcoms de sucesso que, ao analisarmos seus processos de produção, percebemos que vários aspectos desse tipo de projeto são comuns à projetos de software. Essa comparação pode parecer estranha de início, mas além das semelhanças, devemos avaliar também quais práticas do Show Business deveriam ser aplicadas na nossa área a fim de melhorá-la.<br/><br/><span class="readmore"><a href="http://www.heroisdati.com/o-que-nossos-projetos-devem-aprender-com-sitcoms/" title="O que nossos projetos devem aprender com SitComs">Continue Reading--256 words totally</a></span>]]></description>
		<wfw:commentRss>http://www.heroisdati.com/o-que-nossos-projetos-devem-aprender-com-sitcoms/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>HeroCast: Aquele das três regras da POO</title>
		<link>http://www.heroisdati.com/herocast-aquele-das-tres-regras-da-poo/</link>
		<comments>http://www.heroisdati.com/herocast-aquele-das-tres-regras-da-poo/#comments</comments>
		<pubDate>Fri, 27 May 2011 10:00:06 +0000</pubDate>
		<dc:creator>Denis Ferrari</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Design Patterns]]></category>
		<category><![CDATA[Herocast]]></category>
		<category><![CDATA[Tecnologias]]></category>
		<category><![CDATA[IoC]]></category>
		<category><![CDATA[POO]]></category>
		<category><![CDATA[Vídeos]]></category>

		<guid isPermaLink="false">http://www.heroisdati.com/?p=1121</guid>
		<description><![CDATA[Fala Galera! O episódio de hoje foi baseado em parte do treinamento que ministrei no último sábado para alguns alunos da UNES. Busquei simplificar alguns conceitos complicados ou que geralmente são apresentados com uma abordagem não tão prática. Usei o exemplo do segundo episódio para guiar a explicação.<br/><br/><span class="readmore"><a href="http://www.heroisdati.com/herocast-aquele-das-tres-regras-da-poo/" title="HeroCast: Aquele das três regras da POO">Continue Reading--36 words totally</a></span>]]></description>
		<wfw:commentRss>http://www.heroisdati.com/herocast-aquele-das-tres-regras-da-poo/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>Workshop sobre desenvolvimento na Faculdade UNES</title>
		<link>http://www.heroisdati.com/workshop-sobre-desenvolvimento-na-faculdade-unes/</link>
		<comments>http://www.heroisdati.com/workshop-sobre-desenvolvimento-na-faculdade-unes/#comments</comments>
		<pubDate>Thu, 26 May 2011 10:00:39 +0000</pubDate>
		<dc:creator>Denis Ferrari</dc:creator>
				<category><![CDATA[Cases]]></category>
		<category><![CDATA[Eventos]]></category>

		<guid isPermaLink="false">http://www.heroisdati.com/?p=1106</guid>
		<description><![CDATA[No último sábado, dia 21/05/2011, tive a oportunidade de ministrar um treinamento intensivo sobre desenvolvimento de software para alguns alunos da Faculdade UNES em Cachoeiro do Itapemirim-ES. A idéia surgiu no último evento que tive a oportunidade de palestrar, o DevInCachu, onde após uma conversa com o Cleziel (que é figura certa nos eventos sobre desenvolvimento) me comprometi a voltar com um treinamento gratuito para essa galera.<br/><br/><span class="readmore"><a href="http://www.heroisdati.com/workshop-sobre-desenvolvimento-na-faculdade-unes/" title="Workshop sobre desenvolvimento na Faculdade UNES">Continue Reading--108 words totally</a></span>]]></description>
		<wfw:commentRss>http://www.heroisdati.com/workshop-sobre-desenvolvimento-na-faculdade-unes/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Fale menos, codifique mais</title>
		<link>http://www.heroisdati.com/fale-menos-codifique-mais/</link>
		<comments>http://www.heroisdati.com/fale-menos-codifique-mais/#comments</comments>
		<pubDate>Wed, 25 May 2011 14:15:51 +0000</pubDate>
		<dc:creator>Denis Ferrari</dc:creator>
				<category><![CDATA[Metodologias]]></category>
		<category><![CDATA[Reflexões]]></category>
		<category><![CDATA[Agile]]></category>
		<category><![CDATA[Certificações]]></category>

		<guid isPermaLink="false">http://www.heroisdati.com/?p=1047</guid>
		<description><![CDATA[Só o código importa. Essa frase nem sempre me disse tanto quanto diz hoje em dia. Sua simplicidade desafia a compreensão de um profissional que vivenciou e ainda vivencia projetos de software nos quais o código é apenas mais uma das coisas que podem dar errado. Em um contexto no qual passamos boa parte da graduação aprendendo a montar diagramas e no mercado em que os profissionais passam o dia montando documentos, essa frase realmente não pode fazer sentido.<br/><br/><span class="readmore"><a href="http://www.heroisdati.com/fale-menos-codifique-mais/" title="Fale menos, codifique mais">Continue Reading--434 words totally</a></span>]]></description>
		<wfw:commentRss>http://www.heroisdati.com/fale-menos-codifique-mais/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>HeroCast: Aquele de integrar módulos com serviços</title>
		<link>http://www.heroisdati.com/herocast-aquele-de-integrar-modulos-com-servicos/</link>
		<comments>http://www.heroisdati.com/herocast-aquele-de-integrar-modulos-com-servicos/#comments</comments>
		<pubDate>Fri, 20 May 2011 13:21:49 +0000</pubDate>
		<dc:creator>Denis Ferrari</dc:creator>
				<category><![CDATA[Design Patterns]]></category>
		<category><![CDATA[Herocast]]></category>
		<category><![CDATA[Tecnologias]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[DDD]]></category>
		<category><![CDATA[POO]]></category>
		<category><![CDATA[TDD]]></category>
		<category><![CDATA[Vídeos]]></category>

		<guid isPermaLink="false">http://www.heroisdati.com/?p=1080</guid>
		<description><![CDATA[Fala Galera! Chegamos ao terceiro episódio do #HeroCast. Para quem não viu os episódios anterirores, pode conferir aqui.



<br/><br/><span class="readmore"><a href="http://www.heroisdati.com/herocast-aquele-de-integrar-modulos-com-servicos/" title="HeroCast: Aquele de integrar módulos com serviços">Continue Reading--37 words totally</a></span>]]></description>
		<wfw:commentRss>http://www.heroisdati.com/herocast-aquele-de-integrar-modulos-com-servicos/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>HeroCast: Aquele de abrir pendência e notificar por e-mail</title>
		<link>http://www.heroisdati.com/herocast-abrir-pendencia-e-notificar-por-e-mail/</link>
		<comments>http://www.heroisdati.com/herocast-abrir-pendencia-e-notificar-por-e-mail/#comments</comments>
		<pubDate>Fri, 13 May 2011 11:12:37 +0000</pubDate>
		<dc:creator>Denis Ferrari</dc:creator>
				<category><![CDATA[Design Patterns]]></category>
		<category><![CDATA[Herocast]]></category>
		<category><![CDATA[Tecnologias]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[Bibliotecas]]></category>
		<category><![CDATA[DDD]]></category>
		<category><![CDATA[DI]]></category>
		<category><![CDATA[POO]]></category>
		<category><![CDATA[TDD]]></category>
		<category><![CDATA[Vídeos]]></category>

		<guid isPermaLink="false">http://www.heroisdati.com/?p=1049</guid>
		<description><![CDATA[Fala Galera! Antes de tudo quero agradecer os feedbacks sobre o primeiro episódio do #HeroCast. Fiquei muito feliz ao ver que o vídeo ajudou muita gente a entender conceitos que muitas vezes não damos tanta importância no nosso dia-a-dia.

Os assuntos tratados nesse episódio foram: Separação de tecnologia e regra de negócio, POO, Dependências nos construtores de uma classe, Testes, Stubs e Mocks, ADO.NET, OpenSMTP e alguns outros. Vale a pena conferir. <br/><br/><span class="readmore"><a href="http://www.heroisdati.com/herocast-abrir-pendencia-e-notificar-por-e-mail/" title="HeroCast: Aquele de abrir pendência e notificar por e-mail">Continue Reading--28 words totally</a></span>]]></description>
		<wfw:commentRss>http://www.heroisdati.com/herocast-abrir-pendencia-e-notificar-por-e-mail/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>HeroCast: Aquele do construtor de SQL</title>
		<link>http://www.heroisdati.com/herocast-construtor-de-sql/</link>
		<comments>http://www.heroisdati.com/herocast-construtor-de-sql/#comments</comments>
		<pubDate>Sat, 07 May 2011 16:21:34 +0000</pubDate>
		<dc:creator>Denis Ferrari</dc:creator>
				<category><![CDATA[Design Patterns]]></category>
		<category><![CDATA[Tecnologias]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[Herocast]]></category>
		<category><![CDATA[POO]]></category>
		<category><![CDATA[Reflection]]></category>

		<guid isPermaLink="false">http://www.heroisdati.com/?p=1019</guid>
		<description><![CDATA[Esse vídeo é o primeiro de uma série que planejo publicar semanalmente. A idéia é mostrar a aplicação prática de conceitos que tenho falado aqui no blog e nas palestras que realizei. Como o tempo é curto, deixo a conclusão da implementação por conta de vocês.<br/><br/><span class="readmore"><a href="http://www.heroisdati.com/herocast-construtor-de-sql/" title="HeroCast: Aquele do construtor de SQL">Continue Reading--41 words totally</a></span>]]></description>
		<wfw:commentRss>http://www.heroisdati.com/herocast-construtor-de-sql/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
		<item>
		<title>DevInCachu 2011</title>
		<link>http://www.heroisdati.com/devincachu-2011/</link>
		<comments>http://www.heroisdati.com/devincachu-2011/#comments</comments>
		<pubDate>Thu, 05 May 2011 17:48:33 +0000</pubDate>
		<dc:creator>Denis Ferrari</dc:creator>
				<category><![CDATA[Cases]]></category>
		<category><![CDATA[Metodologias]]></category>
		<category><![CDATA[Tecnologias]]></category>
		<category><![CDATA[Eventos]]></category>

		<guid isPermaLink="false">http://www.heroisdati.com/?p=927</guid>
		<description><![CDATA[No último sábado, dia 30/04, aconteceu em Cachoeiro-ES o DevInCachu, um dos melhores eventos que já tive oportunidade de participar e palestrar. O evento aconteceu na faculdade São Camilo e foi organizado pelo pessoal do grupo Nerds, uma galera que não só mandou bem pela iniciativa de trazer esse tipo de evento para região, mas também pela qualidade em que o evento teve em todos os aspectos.<br/><br/><span class="readmore"><a href="http://www.heroisdati.com/devincachu-2011/" title="DevInCachu 2011">Continue Reading--164 words totally</a></span>]]></description>
		<wfw:commentRss>http://www.heroisdati.com/devincachu-2011/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[OFF-TOPIC] 10 coisas que aprendi com o tempo</title>
		<link>http://www.heroisdati.com/off-topic-10-coisas-que-aprendi-com-o-tempo/</link>
		<comments>http://www.heroisdati.com/off-topic-10-coisas-que-aprendi-com-o-tempo/#comments</comments>
		<pubDate>Thu, 04 Nov 2010 09:44:52 +0000</pubDate>
		<dc:creator>Denis Ferrari</dc:creator>
				<category><![CDATA[Cases]]></category>
		<category><![CDATA[OFF-TOPIC]]></category>
		<category><![CDATA[Eventos]]></category>
		<category><![CDATA[Reflexões]]></category>
		<category><![CDATA[Vídeos]]></category>

		<guid isPermaLink="false">http://www.heroisdati.com/?p=862</guid>
		<description><![CDATA[A convite do Prof. Lourival Cristofoletti, tive a oportunidade de realizar uma apresentação para os alunos do primeiro período dos cursos de Ciência da Computação, Sistemas de informação e Tecnólogos intitulada: &#8220;10 coisas que aprendi com o tempo&#8221;. O objetivo da apresentação foi compartilhar aprendizados e experiências que tive sobre a academia e o mercado de trabalho para auxiliar as pessoas que estão iniciando essas jornadas, não como especialista, mas como alguém que começou essa viagem tempos atrás e já viu algumas coisas durante o percurso.<br/><br/><span class="readmore"><a href="http://www.heroisdati.com/off-topic-10-coisas-que-aprendi-com-o-tempo/" title="[OFF-TOPIC] 10 coisas que aprendi com o tempo">Continue Reading--201 words totally</a></span>]]></description>
		<wfw:commentRss>http://www.heroisdati.com/off-topic-10-coisas-que-aprendi-com-o-tempo/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Persistência plugável</title>
		<link>http://www.heroisdati.com/persistencia-plugavel/</link>
		<comments>http://www.heroisdati.com/persistencia-plugavel/#comments</comments>
		<pubDate>Fri, 01 Oct 2010 18:15:58 +0000</pubDate>
		<dc:creator>Denis Ferrari</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Design Patterns]]></category>
		<category><![CDATA[Tecnologias]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[Arquitetura]]></category>
		<category><![CDATA[DDD]]></category>
		<category><![CDATA[Entity Framework]]></category>
		<category><![CDATA[NHibernate]]></category>
		<category><![CDATA[Ninject]]></category>

		<guid isPermaLink="false">http://www.heroisdati.com/?p=751</guid>
		<description><![CDATA[Após a palestra na qual apresentei o conceito de persistência plugável, recebi alguns pedidos para construir uma demonstração da substituição do Entity Framework 4 pelo NHibernate. É importante ressaltar que esse procedimento é possível graças à junção de várias técnicas já conhecidas, ou seja, não estamos criando nada, apenas montando uma nova receita com ingredientes já conhecidos.<br/><br/><span class="readmore"><a href="http://www.heroisdati.com/persistencia-plugavel/" title="Persistência plugável">Continue Reading--648 words totally</a></span>]]></description>
		<wfw:commentRss>http://www.heroisdati.com/persistencia-plugavel/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>Hands On Lab &#8211; NHibernate com MVC</title>
		<link>http://www.heroisdati.com/hands-on-lab-nhibernate-com-mvc/</link>
		<comments>http://www.heroisdati.com/hands-on-lab-nhibernate-com-mvc/#comments</comments>
		<pubDate>Wed, 29 Sep 2010 13:09:49 +0000</pubDate>
		<dc:creator>Denis Ferrari</dc:creator>
				<category><![CDATA[Cases]]></category>
		<category><![CDATA[Tecnologias]]></category>
		<category><![CDATA[Mindworks]]></category>

		<guid isPermaLink="false">http://www.heroisdati.com/?p=799</guid>
		<description><![CDATA[Nesse sábado (25/09), tive a honra de ministrar o primeiro Hands On Lab da Mindworks que abordou dois temas muito interessantes: ASP.NET MVC e NHibernate. Com carga horária de oito horas, o treinamento visa construir uma projeto etapa por etapa junto com a turma, desde os conceitos até as aplicações práticas.<br/><br/><span class="readmore"><a href="http://www.heroisdati.com/hands-on-lab-nhibernate-com-mvc/" title="Hands On Lab &#8211; NHibernate com MVC">Continue Reading--100 words totally</a></span>]]></description>
		<wfw:commentRss>http://www.heroisdati.com/hands-on-lab-nhibernate-com-mvc/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Como um software nasce legado</title>
		<link>http://www.heroisdati.com/como-um-software-nasce-legado/</link>
		<comments>http://www.heroisdati.com/como-um-software-nasce-legado/#comments</comments>
		<pubDate>Tue, 28 Sep 2010 10:00:58 +0000</pubDate>
		<dc:creator>Denis Ferrari</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Tecnologias]]></category>
		<category><![CDATA[Arquitetura]]></category>
		<category><![CDATA[Qualidade]]></category>

		<guid isPermaLink="false">http://www.heroisdati.com/?p=768</guid>
		<description><![CDATA[Não somos capazes de prever o futuro, mas analisando os erros cometidos no passado, podemos determinar os efeitos colaterais que uma decisão tomada no início de um projeto terá no longo prazo.

Quando iniciamos um projeto de software, vários aspectos precisam ser resolvidos: As tecnologias envolvidas, o processo que será utilizado, como o projeto será organizado, etc. Uma decisão errada em qualquer um desses aspectos pode causar danos irreversíveis no projeto e reduzir sua vida útil consideravelmente. Muitas vezes, decisões “simples” de design/arquitetura voltam para nos assombrar quando o sistema precisa ser adaptado para uma nova situação que não havia sido pensada originalmente (Já viram essa história?).<br/><br/><span class="readmore"><a href="http://www.heroisdati.com/como-um-software-nasce-legado/" title="Como um software nasce legado">Continue Reading--162 words totally</a></span>]]></description>
		<wfw:commentRss>http://www.heroisdati.com/como-um-software-nasce-legado/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>UCL Innovation Party</title>
		<link>http://www.heroisdati.com/ucl-innovation-party/</link>
		<comments>http://www.heroisdati.com/ucl-innovation-party/#comments</comments>
		<pubDate>Sun, 19 Sep 2010 19:11:11 +0000</pubDate>
		<dc:creator>Denis Ferrari</dc:creator>
				<category><![CDATA[Cases]]></category>
		<category><![CDATA[Tecnologias]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[Eventos]]></category>

		<guid isPermaLink="false">http://www.heroisdati.com/?p=758</guid>
		<description><![CDATA[Olá Pessoal! Nesse final de semana aconteceu o UCL Innovation Party, um evento que juntou grandes nomes da comunidade capixaba para falar sobre Design e Tecnologia. Tive a oportunidade de falar sobre .NET na trilha “Linguagem de Programação: o que é melhor, quando e como?”. Defini dois objetivos para minha participação nesse evento: A apresentação das principais características do framework .NET e mostrar para os presentes que somente a plataforma escolhida não defini o sucesso do projeto. Foi muito bom falar ao lado do Igor Borba, que não só é um cara extremamente experiente, como também possui uma visão super madura sobre a área de desenvolvimento. Achei que as palestras ficaram bem legais.<br/><br/><span class="readmore"><a href="http://www.heroisdati.com/ucl-innovation-party/" title="UCL Innovation Party">Continue Reading--103 words totally</a></span>]]></description>
		<wfw:commentRss>http://www.heroisdati.com/ucl-innovation-party/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tecnologia, para que te quero?</title>
		<link>http://www.heroisdati.com/tecnologia-para-que-te-quero/</link>
		<comments>http://www.heroisdati.com/tecnologia-para-que-te-quero/#comments</comments>
		<pubDate>Thu, 09 Sep 2010 12:30:26 +0000</pubDate>
		<dc:creator>Denis Ferrari</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Tecnologias]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[Arquitetura]]></category>

		<guid isPermaLink="false">http://www.heroisdati.com/?p=717</guid>
		<description><![CDATA[Olá Pessoal! Esse post representa minha opinião sobre uma coisa que acredito ser um dos principais problemas do nosso mercado: A dependência de tecnologias. Não quero definir a forma certa ou errada de desenvolver software (e nem poderia), mas através da apresentação de algumas idéias, espero causar algumas reflexões sobre esse tema.<br/><br/><span class="readmore"><a href="http://www.heroisdati.com/tecnologia-para-que-te-quero/" title="Tecnologia, para que te quero?">Continue Reading--248 words totally</a></span>]]></description>
		<wfw:commentRss>http://www.heroisdati.com/tecnologia-para-que-te-quero/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Counter-Strike e Desenvolvimento de Software</title>
		<link>http://www.heroisdati.com/counter-strike-e-desenvolvimento-de-software/</link>
		<comments>http://www.heroisdati.com/counter-strike-e-desenvolvimento-de-software/#comments</comments>
		<pubDate>Wed, 01 Sep 2010 10:00:12 +0000</pubDate>
		<dc:creator>Denis Ferrari</dc:creator>
				<category><![CDATA[Metodologias]]></category>
		<category><![CDATA[Analogias]]></category>
		<category><![CDATA[Scrum]]></category>

		<guid isPermaLink="false">http://www.heroisdati.com/?p=694</guid>
		<description><![CDATA[Olá Pessoal! Não escondo que sou “meio” viciado em quadrinhos, games, filmes, etc. Pois bem, depois de algum tempo parado decidi voltar a jogar um dos games mais viciantes da minha adolescência: O Counter-Strike. Voltei a jogar somente para dar uma surra no pessoal do escritório (@hrosko e @andrepiresmct), mas acabei deixando-o instalado e jogando eventualmente.<br/><br/><span class="readmore"><a href="http://www.heroisdati.com/counter-strike-e-desenvolvimento-de-software/" title="Counter-Strike e Desenvolvimento de Software">Continue Reading--237 words totally</a></span>]]></description>
		<wfw:commentRss>http://www.heroisdati.com/counter-strike-e-desenvolvimento-de-software/feed/</wfw:commentRss>
		<slash:comments>24</slash:comments>
		</item>
		<item>
		<title>MSDev-ES Arena : Entity Framework x NHibernate</title>
		<link>http://www.heroisdati.com/msdev-es-arena-entity-framework-x-nhibernate/</link>
		<comments>http://www.heroisdati.com/msdev-es-arena-entity-framework-x-nhibernate/#comments</comments>
		<pubDate>Mon, 30 Aug 2010 00:35:55 +0000</pubDate>
		<dc:creator>Denis Ferrari</dc:creator>
				<category><![CDATA[Cases]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Design Patterns]]></category>
		<category><![CDATA[Tecnologias]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[Arquitetura]]></category>
		<category><![CDATA[DDD]]></category>
		<category><![CDATA[Entity Framework]]></category>
		<category><![CDATA[Eventos]]></category>
		<category><![CDATA[MSDev-ES]]></category>
		<category><![CDATA[TDD]]></category>
		<category><![CDATA[Vídeos]]></category>

		<guid isPermaLink="false">http://www.heroisdati.com/?p=663</guid>
		<description><![CDATA[Oi Pessoal! Nesse sábado rolou o primeiro Arena do grupo MSDev-ES na Faculdade Faesa. O evento tinha como objetivo apresentar as características dos dois ORMs que estão mais &#8220;em alta&#8221; no mercado: O NHibernate e o Entity Framework. Apesar do nome Arena, não tínhamos como objetivo definir qual das duas ferramentas era a melhor, e sim apresentar suas características e particularidades a fim de tirar as principais dúvidas dos desenvolvedores locais sobre suas utilizações.<br/><br/><span class="readmore"><a href="http://www.heroisdati.com/msdev-es-arena-entity-framework-x-nhibernate/" title="MSDev-ES Arena : Entity Framework x NHibernate">Continue Reading--69 words totally</a></span>]]></description>
		<wfw:commentRss>http://www.heroisdati.com/msdev-es-arena-entity-framework-x-nhibernate/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>II Fórum para Gerentes de Sistemas</title>
		<link>http://www.heroisdati.com/ii-forum-para-gerentes-de-sistemas/</link>
		<comments>http://www.heroisdati.com/ii-forum-para-gerentes-de-sistemas/#comments</comments>
		<pubDate>Fri, 20 Aug 2010 14:22:51 +0000</pubDate>
		<dc:creator>Denis Ferrari</dc:creator>
				<category><![CDATA[Cases]]></category>
		<category><![CDATA[Metodologias]]></category>
		<category><![CDATA[Tecnologias]]></category>
		<category><![CDATA[Eventos]]></category>
		<category><![CDATA[Mindworks]]></category>

		<guid isPermaLink="false">http://www.heroisdati.com/?p=639</guid>
		<description><![CDATA[Relato sobre o II Fórum para Gerentes de Sistemas.]]></description>
		<wfw:commentRss>http://www.heroisdati.com/ii-forum-para-gerentes-de-sistemas/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Design By Contract (DbC) em .NET &#8211; Comparando soluções</title>
		<link>http://www.heroisdati.com/design-by-contract-dbc-em-net-comparando-solucoes/</link>
		<comments>http://www.heroisdati.com/design-by-contract-dbc-em-net-comparando-solucoes/#comments</comments>
		<pubDate>Thu, 05 Aug 2010 03:31:18 +0000</pubDate>
		<dc:creator>Denis Ferrari</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Tecnologias]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[DbC]]></category>

		<guid isPermaLink="false">http://www.heroisdati.com/?p=563</guid>
		<description><![CDATA[Olá Pessoal! No meu primeiro post sobre Design By Contract recebi questionamentos interessantes sobre os prós e contras dessa abordagem comparando-a com a forma tradicional de validações com if&#8230;throw, logo, o objetivo deste post será evidenciar as diferenças entre essas duas abordagens.<br/><br/><span class="readmore"><a href="http://www.heroisdati.com/design-by-contract-dbc-em-net-comparando-solucoes/" title="Design By Contract (DbC) em .NET &#8211; Comparando soluções">Continue Reading--125 words totally</a></span>]]></description>
		<wfw:commentRss>http://www.heroisdati.com/design-by-contract-dbc-em-net-comparando-solucoes/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Desenvolvimento Web &#8211; O que todo desenvolvedor web deveria saber</title>
		<link>http://www.heroisdati.com/desenvolvimento-web-o-que-todo-desenvolvedor-web-deveria-saber/</link>
		<comments>http://www.heroisdati.com/desenvolvimento-web-o-que-todo-desenvolvedor-web-deveria-saber/#comments</comments>
		<pubDate>Mon, 02 Aug 2010 08:00:54 +0000</pubDate>
		<dc:creator>Denis Ferrari</dc:creator>
				<category><![CDATA[Tecnologias]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[Guia de estudos]]></category>
		<category><![CDATA[Screencast]]></category>

		<guid isPermaLink="false">http://www.heroisdati.com/?p=534</guid>
		<description><![CDATA[Olá Pessoal! Continuando a onda de gravações de palestras estou disponibilizando a palestra que dei ano passado na Faculdade Faesa sobre Desenvolvimento Web. O objetivo dessa palestra era mostrar para os graduandos que a área não é tão simples quanto parece, e que para realmente para sermos considerados Web Masters precisamos dominar uma série de tecnologias e saber aplicá-las corretamente aos projetos. Espero que gostem de mais esse screencast:<br/><br/><span class="readmore"><a href="http://www.heroisdati.com/desenvolvimento-web-o-que-todo-desenvolvedor-web-deveria-saber/" title="Desenvolvimento Web &#8211; O que todo desenvolvedor web deveria saber">Continue Reading--23 words totally</a></span>]]></description>
		<wfw:commentRss>http://www.heroisdati.com/desenvolvimento-web-o-que-todo-desenvolvedor-web-deveria-saber/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Podcast: Programação Orientada a Aspecto</title>
		<link>http://www.heroisdati.com/podcast-programacao-orientada-a-aspecto/</link>
		<comments>http://www.heroisdati.com/podcast-programacao-orientada-a-aspecto/#comments</comments>
		<pubDate>Tue, 27 Jul 2010 10:00:16 +0000</pubDate>
		<dc:creator>Denis Ferrari</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Tecnologias]]></category>
		<category><![CDATA[.NET Architects]]></category>
		<category><![CDATA[AOP]]></category>
		<category><![CDATA[Podcasts]]></category>

		<guid isPermaLink="false">http://www.heroisdati.com/?p=454</guid>
		<description><![CDATA[Programação orientada a aspectos é uma ótima saída para solução de requisitos ortogonais em projetos de software. Após algumas experiências e palestras sobre o tema, tive a oportunidade de participar da gravação de um podcast com a galera do .NET Architects: Alexandre Valente e Fábio Gouw.<br/><br/><span class="readmore"><a href="http://www.heroisdati.com/podcast-programacao-orientada-a-aspecto/" title="Podcast: Programação Orientada a Aspecto">Continue Reading--26 words totally</a></span>]]></description>
		<wfw:commentRss>http://www.heroisdati.com/podcast-programacao-orientada-a-aspecto/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>TDD para iniciantes &#8211; Para quem quer começar e não sabe como</title>
		<link>http://www.heroisdati.com/tdd-para-iniciantes-para-quem-quer-comecar-e-nao-sabe-como/</link>
		<comments>http://www.heroisdati.com/tdd-para-iniciantes-para-quem-quer-comecar-e-nao-sabe-como/#comments</comments>
		<pubDate>Mon, 26 Jul 2010 04:50:18 +0000</pubDate>
		<dc:creator>Denis Ferrari</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Screencast]]></category>
		<category><![CDATA[TDD]]></category>

		<guid isPermaLink="false">http://www.heroisdati.com/?p=538</guid>
		<description><![CDATA[Olá Pessoal! Para auxiliar quem está começando ou quer começar a utilizar o TDD, estou disponibilizando um vídeo com uma demostração da ténica. O objetivo do vídeo é apresentar a utilização do TDD e fornecer algumas dicas sobre como se sair bem na utilização da técnica. Espero que gostem do vídeo:<br/><br/><span class="readmore"><a href="http://www.heroisdati.com/tdd-para-iniciantes-para-quem-quer-comecar-e-nao-sabe-como/" title="TDD para iniciantes &#8211; Para quem quer começar e não sabe como">Continue Reading--171 words totally</a></span>]]></description>
		<wfw:commentRss>http://www.heroisdati.com/tdd-para-iniciantes-para-quem-quer-comecar-e-nao-sabe-como/feed/</wfw:commentRss>
		<slash:comments>43</slash:comments>
		</item>
		<item>
		<title>Design By Contract (DbC) em .NET</title>
		<link>http://www.heroisdati.com/design-by-contract-dbc-em-net/</link>
		<comments>http://www.heroisdati.com/design-by-contract-dbc-em-net/#comments</comments>
		<pubDate>Thu, 22 Jul 2010 14:57:53 +0000</pubDate>
		<dc:creator>Denis Ferrari</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Tecnologias]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[DbC]]></category>

		<guid isPermaLink="false">http://www.heroisdati.com/?p=483</guid>
		<description><![CDATA[Olá Pessoal! Estou escrevendo esse post no intuito de compartilhar com vocês o resultado de uma de minhas pesquisas: Como aplicar o Design By Contract usando os recursos do framework .NET.

O conceito DbC é usado para garantir o estado de seus objetos em tempo de execução. Basicamente, quando construímos nossa classe usando o conceito DbC, definimos acordos formais (o que chamamos de contratos) com quem a utiliza. Esses contratos visam garantir regras de utilização e estado, regras essas que são expressas através de pré-condições, pós-condições e invariantes.<br/><br/><span class="readmore"><a href="http://www.heroisdati.com/design-by-contract-dbc-em-net/" title="Design By Contract (DbC) em .NET">Continue Reading--223 words totally</a></span>]]></description>
		<wfw:commentRss>http://www.heroisdati.com/design-by-contract-dbc-em-net/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
		<item>
		<title>Mercado e Carreira em Desenvolvimento de Software</title>
		<link>http://www.heroisdati.com/mercado-e-carreira-em-desenvolvimento-de-software/</link>
		<comments>http://www.heroisdati.com/mercado-e-carreira-em-desenvolvimento-de-software/#comments</comments>
		<pubDate>Thu, 22 Jul 2010 10:00:24 +0000</pubDate>
		<dc:creator>Denis Ferrari</dc:creator>
				<category><![CDATA[Cases]]></category>
		<category><![CDATA[Reflexões]]></category>
		<category><![CDATA[Eventos]]></category>
		<category><![CDATA[Screencast]]></category>

		<guid isPermaLink="false">http://www.heroisdati.com/?p=470</guid>
		<description><![CDATA[A pedido do Prof. Lourival Cristofoletti apresentei para uma turma e Ciência da Computação na Faculdade Faesa dicas sobre o mercado e a carreira de desenvolvimento de software. Essa palestra já foi há algum tempo, mas estava organizando as apresentações no meu computador e esbarrei com essa palestra.<br/><br/><span class="readmore"><a href="http://www.heroisdati.com/mercado-e-carreira-em-desenvolvimento-de-software/" title="Mercado e Carreira em Desenvolvimento de Software">Continue Reading--44 words totally</a></span>]]></description>
		<wfw:commentRss>http://www.heroisdati.com/mercado-e-carreira-em-desenvolvimento-de-software/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Palestra sobre Agile e TDD na UNES em Cachoeiro-ES</title>
		<link>http://www.heroisdati.com/palestra-sobre-agile-e-tdd-na-unes-em-cachoeiro-es/</link>
		<comments>http://www.heroisdati.com/palestra-sobre-agile-e-tdd-na-unes-em-cachoeiro-es/#comments</comments>
		<pubDate>Tue, 20 Jul 2010 10:00:26 +0000</pubDate>
		<dc:creator>Denis Ferrari</dc:creator>
				<category><![CDATA[Cases]]></category>
		<category><![CDATA[Eventos]]></category>
		<category><![CDATA[MSDev-ES]]></category>

		<guid isPermaLink="false">http://www.heroisdati.com/?p=461</guid>
		<description><![CDATA[No dia 16/06 tive a oportunidade e a honra de palestrar na faculdade UNES em Cachoeiro-ES. O Evento foi organizado pelo MIC e marcou a inauguração do mais novo prédio da faculdade. A minha palestra representou a comunidade de desenvolvedores capixabas, o MSDev-ES. A segunda palestra foi realizada pelo Cleyton Santana do grupo MSInfraES.<br/><br/><span class="readmore"><a href="http://www.heroisdati.com/palestra-sobre-agile-e-tdd-na-unes-em-cachoeiro-es/" title="Palestra sobre Agile e TDD na UNES em Cachoeiro-ES">Continue Reading--44 words totally</a></span>]]></description>
		<wfw:commentRss>http://www.heroisdati.com/palestra-sobre-agile-e-tdd-na-unes-em-cachoeiro-es/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Podcast: Modelo Anêmico</title>
		<link>http://www.heroisdati.com/podcast-modelo-anemico/</link>
		<comments>http://www.heroisdati.com/podcast-modelo-anemico/#comments</comments>
		<pubDate>Mon, 19 Jul 2010 10:00:42 +0000</pubDate>
		<dc:creator>Denis Ferrari</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[.NET Architects]]></category>
		<category><![CDATA[Podcasts]]></category>
		<category><![CDATA[POO]]></category>

		<guid isPermaLink="false">http://www.heroisdati.com/?p=332</guid>
		<description><![CDATA[Tive a oportunidade de participar do podcast sobre Modelos Anêmicos com a galera do .Net Architects: Giovanni Bassi, Alexandre Valente, Emmanuel Brandão e Fábio Margarito.

Esse podcast ficou muito legal, rolaram discussões muito bacanas sobre o assunto, sem falar que os comentários nos bastidores da gravacão são muito engraçados.<br/><br/><span class="readmore"><a href="http://www.heroisdati.com/podcast-modelo-anemico/" title="Podcast: Modelo Anêmico">Continue Reading--19 words totally</a></span>]]></description>
		<wfw:commentRss>http://www.heroisdati.com/podcast-modelo-anemico/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I Fórum Microsoft para Gerentes de Sistemas em Vitória-ES</title>
		<link>http://www.heroisdati.com/i-forum-microsoft-para-gerentes-de-sistemas-em-vitoria-es/</link>
		<comments>http://www.heroisdati.com/i-forum-microsoft-para-gerentes-de-sistemas-em-vitoria-es/#comments</comments>
		<pubDate>Sat, 17 Jul 2010 13:45:43 +0000</pubDate>
		<dc:creator>Denis Ferrari</dc:creator>
				<category><![CDATA[Cases]]></category>
		<category><![CDATA[Tecnologias]]></category>
		<category><![CDATA[Eventos]]></category>
		<category><![CDATA[Mindworks]]></category>

		<guid isPermaLink="false">http://www.heroisdati.com/?p=410</guid>
		<description><![CDATA[Na quarta-feira (14/07) tivemos o I Fórum Microsoft para Gerente de Sistemas em Vitória-ES. O evento foi realizado pela Mindworks a convite da Microsoft, e a equipe de desenvolvimento entrou em cena para apresentar as novidades do Visual Studio 2010, Scrum, TDD, Ferramentas de qualidade do VS2010 e por fim, o TFS.<br/><br/><span class="readmore"><a href="http://www.heroisdati.com/i-forum-microsoft-para-gerentes-de-sistemas-em-vitoria-es/" title="I Fórum Microsoft para Gerentes de Sistemas em Vitória-ES">Continue Reading--112 words totally</a></span>]]></description>
		<wfw:commentRss>http://www.heroisdati.com/i-forum-microsoft-para-gerentes-de-sistemas-em-vitoria-es/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Previsibilidade em desenvolvimento de software</title>
		<link>http://www.heroisdati.com/previsibilidade-em-desenvolvimento-de-software/</link>
		<comments>http://www.heroisdati.com/previsibilidade-em-desenvolvimento-de-software/#comments</comments>
		<pubDate>Wed, 14 Jul 2010 00:08:35 +0000</pubDate>
		<dc:creator>Denis Ferrari</dc:creator>
				<category><![CDATA[Reflexões]]></category>
		<category><![CDATA[Screencast]]></category>

		<guid isPermaLink="false">http://www.heroisdati.com/?p=382</guid>
		<description><![CDATA[Uma apresentação que visa exmplicar as dificuldades em realizar previsões em projetos de software.]]></description>
		<wfw:commentRss>http://www.heroisdati.com/previsibilidade-em-desenvolvimento-de-software/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Ninject : Injeção de dependência simples</title>
		<link>http://www.heroisdati.com/ninject-injecao-de-dependencia-simples/</link>
		<comments>http://www.heroisdati.com/ninject-injecao-de-dependencia-simples/#comments</comments>
		<pubDate>Sun, 11 Jul 2010 04:09:54 +0000</pubDate>
		<dc:creator>Denis Ferrari</dc:creator>
				<category><![CDATA[Tecnologias]]></category>
		<category><![CDATA[DI]]></category>
		<category><![CDATA[Ninject]]></category>

		<guid isPermaLink="false">http://www.heroisdati.com/?p=348</guid>
		<description><![CDATA[Exemplo de configuração e utilização do NInject para injeção de dependência.]]></description>
		<wfw:commentRss>http://www.heroisdati.com/ninject-injecao-de-dependencia-simples/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>[OFF-TOPIC] Uniempreendedor 2009</title>
		<link>http://www.heroisdati.com/off-topic-uniempreendedor-2009/</link>
		<comments>http://www.heroisdati.com/off-topic-uniempreendedor-2009/#comments</comments>
		<pubDate>Thu, 15 Apr 2010 03:42:34 +0000</pubDate>
		<dc:creator>Denis Ferrari</dc:creator>
				<category><![CDATA[Cases]]></category>
		<category><![CDATA[OFF-TOPIC]]></category>
		<category><![CDATA[Empreendedorismo]]></category>
		<category><![CDATA[Velloz]]></category>

		<guid isPermaLink="false">http://www.heroisdati.com/?p=279</guid>
		<description><![CDATA[O Concurso

No início do semestre passado eu iniciava a disciplina de empreendedorismo na Faesa. Passei boa parte do curso de sistemas de informação esperando por essa disciplina e as reflexões que ela causaria, porém, não imaginei que ela ofereceria a grande oportunidade de participar do Uniempreendedor, o concurso que é organizado anualmente pela Tecvitória para avaliar o potencial empreendedor do estudante.<br/><br/><span class="readmore"><a href="http://www.heroisdati.com/off-topic-uniempreendedor-2009/" title="[OFF-TOPIC] Uniempreendedor 2009">Continue Reading--321 words totally</a></span>]]></description>
		<wfw:commentRss>http://www.heroisdati.com/off-topic-uniempreendedor-2009/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Podcast: Qualidade de Software</title>
		<link>http://www.heroisdati.com/podcast-qualidade-de-software/</link>
		<comments>http://www.heroisdati.com/podcast-qualidade-de-software/#comments</comments>
		<pubDate>Thu, 11 Mar 2010 13:30:31 +0000</pubDate>
		<dc:creator>Denis Ferrari</dc:creator>
				<category><![CDATA[Reflexões]]></category>
		<category><![CDATA[.NET Architects]]></category>
		<category><![CDATA[Podcasts]]></category>
		<category><![CDATA[Qualidade]]></category>

		<guid isPermaLink="false">http://www.heroisdati.com/?p=267</guid>
		<description><![CDATA[Apresentação do podcast com Alexandre Valente e Giovanni Bassi sobre Qualidade de Software.]]></description>
		<wfw:commentRss>http://www.heroisdati.com/podcast-qualidade-de-software/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Como você define qualidade de software?</title>
		<link>http://www.heroisdati.com/como-voce-define-qualidade-de-software/</link>
		<comments>http://www.heroisdati.com/como-voce-define-qualidade-de-software/#comments</comments>
		<pubDate>Thu, 11 Feb 2010 12:00:00 +0000</pubDate>
		<dc:creator>Denis Ferrari</dc:creator>
				<category><![CDATA[Reflexões]]></category>
		<category><![CDATA[Qualidade]]></category>

		<guid isPermaLink="false">http://www.heroisdati.com/?p=151</guid>
		<description><![CDATA[Uma definição de qualidade software baseada nas visões dos três principais stakeholders: o cliente que paga pelo software, o usuário que trabalha diretamente com o software no seu dia-a-dia e o fornecedor que constrói ou mantém o software.]]></description>
		<wfw:commentRss>http://www.heroisdati.com/como-voce-define-qualidade-de-software/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Práticas ágeis são o caminho para a qualidade de software?</title>
		<link>http://www.heroisdati.com/praticas-ageis-sao-o-caminho-para-a-qualidade-de-software/</link>
		<comments>http://www.heroisdati.com/praticas-ageis-sao-o-caminho-para-a-qualidade-de-software/#comments</comments>
		<pubDate>Fri, 05 Feb 2010 16:30:25 +0000</pubDate>
		<dc:creator>Denis Ferrari</dc:creator>
				<category><![CDATA[Metodologias]]></category>
		<category><![CDATA[Agile]]></category>
		<category><![CDATA[Qualidade]]></category>
		<category><![CDATA[Scrum]]></category>

		<guid isPermaLink="false">http://www.heroisdati.com/?p=149</guid>
		<description><![CDATA[Uma série de argumentos que mostram porquê as práticas TDD, Programação em Par e possuir um processo iterativo e incremental podem auxiliar na qualidade final do software desenvolvido.]]></description>
		<wfw:commentRss>http://www.heroisdati.com/praticas-ageis-sao-o-caminho-para-a-qualidade-de-software/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Guia de estudo: Exame 70-536</title>
		<link>http://www.heroisdati.com/guia-de-estudo-exame-70-536/</link>
		<comments>http://www.heroisdati.com/guia-de-estudo-exame-70-536/#comments</comments>
		<pubDate>Fri, 29 Jan 2010 11:32:37 +0000</pubDate>
		<dc:creator>Denis Ferrari</dc:creator>
				<category><![CDATA[Tecnologias]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[Guia de estudos]]></category>

		<guid isPermaLink="false">http://www.heroisdati.com/?p=103</guid>
		<description><![CDATA[Um guia de estudo para auxiliar quem for realizar o exame 70-536 da Microsoft acompanhado de uma reflexão sobre certificações.]]></description>
		<wfw:commentRss>http://www.heroisdati.com/guia-de-estudo-exame-70-536/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Para variar, Hello World!</title>
		<link>http://www.heroisdati.com/para-variar-hello-world/</link>
		<comments>http://www.heroisdati.com/para-variar-hello-world/#comments</comments>
		<pubDate>Wed, 27 Jan 2010 20:57:08 +0000</pubDate>
		<dc:creator>Denis Ferrari</dc:creator>
				<category><![CDATA[OFF-TOPIC]]></category>

		<guid isPermaLink="false">http://www.heroisdati.com/?p=32</guid>
		<description><![CDATA[Considerações iniciais sobre as espectativas com esse blog e uma reflexão sobre o desenvolvimento de software.]]></description>
		<wfw:commentRss>http://www.heroisdati.com/para-variar-hello-world/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

