<?xml version="1.0" encoding="utf-8"?>
    <feed xmlns="http://www.w3.org/2005/Atom">
        <id>http://rafaeltavares.co/blog</id>
        <title>Blog - Rafael Tavares</title>
        <icon>http://rafaeltavares.co/public/favicon.ico</icon>
        <link href="http://rafaeltavares.co/feed/index.xml" rel="self" />
        <link href="http://rafaeltavares.co/blog" />  
        <entry>
            <id>http://rafaeltavares.co/tools/2016/02/06/VS-2015-CS0012</id>
            <title>VS 2015 - ERRO CS0012</title>
            <updated>2016-02-06T17:06:00+00:00</updated>
            <link href="http://rafaeltavares.co/tools/2016/02/06/VS-2015-CS0012/" />
            <author>
                <name>Rafael Tavares</name>
                <uri>http://rafaeltavares.co/</uri>
            </author>
            <content type="html">
                &lt;p class=&quot;txt-post&quot;&gt;
Quando você depura os aplicativos do Windows 8.1 do C# ou Visual Basic, o DataTips pode não ser exibido quando você passa o mouse sobre expressões. 
&lt;/p&gt;

&lt;p class=&quot;txt-post&quot;&gt;
Além disso, avaliar expressões nas janelas do depurador pode falhar e retorna uma mensagem de erro semelhante à seguinte:

erro CS0012: O tipo 'Windows.UI.Core.Dispatcher' está definido em um assembly que não é referenciado. Você deve adicionar uma referência ao assembly 'Windows.UI.winmd,...

Para resolver o problema, habilite os avaliadores de expressão C# e VB herdados.
&lt;/p&gt;

&lt;figure&gt;
    &lt;img src=&quot;http://rafaeltavares.co/public/img/posts/CS0012.png&quot; alt=&quot;Visual Studio 2015&quot; /&gt;
    &lt;figcaption&gt;#Visual Studio 2015&lt;/figcaption&gt;
&lt;/figure&gt;

&lt;p&gt;Fonte: &lt;a href=&quot;https://support.microsoft.com/pt-br/kb/3025133&quot;&gt;https://support.microsoft.com/pt-br/kb/3025133&lt;/a&gt;&lt;/p&gt;

            </content>
        </entry>
          
        <entry>
            <id>http://rafaeltavares.co/studies/2016/01/18/validacao-cartoes-c#</id>
            <title>Validando Cartões e Bandeiras com C#</title>
            <updated>2016-01-18T19:57:00+00:00</updated>
            <link href="http://rafaeltavares.co/studies/2016/01/18/validacao-cartoes-c/" />
            <author>
                <name>Rafael Tavares</name>
                <uri>http://rafaeltavares.co/</uri>
            </author>
            <content type="html">
                &lt;p class=&quot;txt-post&quot;&gt;
Método básico utilizando REGEX para validação do número do cartão de acordo com a bandeira.
&lt;/p&gt;

&lt;p class=&quot;txt-post&quot;&gt;
Método C#

&lt;pre&gt;&lt;code&gt;   
private bool ValidarCartao(string numeroCartao, string bandeira)
{
    string nrCartao = numeroCartao.Replace(&quot;-&quot;, &quot;&quot;);
    switch (bandeira.ToUpper())
    {
        case &quot;VISA&quot;:
            if (Regex.IsMatch(nrCartao, &quot;^(4)&quot;))
                return nrCartao.Length == 13 || nrCartao.Length == 16;
            break;
        case &quot;MASTERCARD&quot;:
            if (Regex.IsMatch(nrCartao, &quot;^(51|52|53|54|55)&quot;))
                return nrCartao.Length == 16;
            break;
        case &quot;AMEX&quot;:
            if (Regex.IsMatch(nrCartao, &quot;^(34|37)&quot;))
                return nrCartao.Length == 15;
            break;
        case &quot;DINERS&quot;:
             if (Regex.IsMatch(cardNumber, &quot;^(300|301|302|303|304|305|36|38)&quot;))
                return cardNumber.Length == 14;
            break;
    }

    return false;
}
&lt;/code&gt;&lt;/pre&gt;
&amp;lt;/br&amp;gt;
&lt;/p&gt;
&lt;p&gt;&amp;lt;/p&amp;gt;&lt;/p&gt;

            </content>
        </entry>
          
        <entry>
            <id>http://rafaeltavares.co/events/2015/11/28/Rock-and-code-FIA</id>
            <title>Rock and Code - Fron in Aracaju - 2015</title>
            <updated>2015-11-28T08:00:00+00:00</updated>
            <link href="http://rafaeltavares.co/events/2015/11/28/Rock-and-code-FIA/" />
            <author>
                <name>Rafael Tavares</name>
                <uri>http://rafaeltavares.co/</uri>
            </author>
            <content type="html">
                &lt;p class=&quot;txt-post&quot;&gt;
    Mais uma edição do Front in Aracaju, o Rock and Code a junção perfeita de rock e conteudos front-end. de frente para o mar de Aracaju.
    o Rock and code é o primeiro evento de Front-end do Brasil com formato talk show. Uma forma de possibilitar interatividade musical, com a apresentação de uma banda pop/rock durante o decorrer do evento, além de garantir a diversão e proporcionar aos participantes a aquisição de conhecimento tecnológico. &lt;a href=&quot;http://www.frontinaracaju.com.br/&quot;&gt;@FrontInAracaju&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p class=&quot;txt-post&quot;&gt;
    Desta vez contamos com o apoio da &lt;b&gt;Mozilla Foundation&lt;/b&gt;, com uma palesta do 
    &lt;a href=&quot;http://andregarzia.com&quot;&gt;@AndreGarzia&lt;/a&gt; com o título: &lt;i&gt;&quot;Retomando o controle da sua experiência Web com Add-ons&quot;&lt;/i&gt; e um mini-curso para o desenvolvimento de jogos com HTML5 usando a framework Phaser, que aconteceu na Universidade Tiradentes no dia 27/11/15, um dia antes do evento.
&lt;/p&gt;

&lt;p class=&quot;txt-post&quot;&gt;
    Além de possuirmos um stand dentro do evento para recrutar novos Mozillians para a região, além de esclarecer dúvidas sobre os projetos da Mozilla e apresentar algumas novidades como: 
    &lt;ul&gt;
        &lt;li&gt;
            &lt;a href=&quot;http://mozvr.com/&quot;&gt;MOZVR&lt;/a&gt; &lt;small&gt;(Projeto de Realidade Virtual para WEB e Open Source)&lt;/small&gt;;
        &lt;/li&gt;
        &lt;li&gt;
            &lt;a href=&quot;https://www.mozilla.org/pt-BR/firefox/developer/&quot;&gt;Firefox Dev. Edition&lt;/a&gt; &lt;small&gt;(Edição do Firefox específica para desenvolvedores Web com ótimas ferramentas para debug e diagnosticos, contamos com muitos ineressados e alguns até instalaram no própio stand)&lt;/small&gt;;
        &lt;/li&gt;
        &lt;li&gt;
            Firefox para &lt;a href=&quot;https://www.mozilla.org/pt-BR/firefox/android/&quot;&gt;Android&lt;/a&gt; e &lt;a href=&quot;https://www.mozilla.org/pt-BR/firefox/ios/&quot;&gt;IOS&lt;/a&gt;
        &lt;/li&gt;
        &lt;li&gt;
            Novo App do &lt;a href=&quot;https://beta.webmaker.org/&quot;&gt;Webmaker&lt;/a&gt;
        &lt;/li&gt;
    &lt;/ul&gt;
&lt;/p&gt;

&lt;p class=&quot;txt-post&quot;&gt;
    Além das atividades da Mozilla durante o evento podemos contar com o planejamento de algumas atividades que pretendemos realizar aqui no Nordeste em 2016. 
    &lt;br /&gt;
    Agradeço muito os Mozillians: &lt;a href=&quot;http://andregarzia.com/pages/en/blog/&quot;&gt; André Garzia&lt;/a&gt;, &lt;a href=&quot;https://mozillians.org/pt-BR/u/Harry32/&quot;&gt;Felipe (Harry)&lt;/a&gt; e &lt;a href=&quot;http://marinalimeira.com/&quot;&gt;Marina Limeira&lt;/a&gt; pelo apoio e dedicação prestados, que possamos realizar mais ações em favor do &lt;a href=&quot;https://www.mozilla.org/pt-BR/about/manifesto/&quot;&gt;Futuro da Web&lt;/a&gt;.
&lt;/p&gt;

&lt;p class=&quot;txt-post&quot;&gt;
    Mais informações e fotos sobre o evento em: 
    &lt;ul&gt;
        &lt;li&gt;&lt;a href=&quot;http://www.frontinaracaju.com.br/&quot;&gt;frontinaracaju.com.br&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&quot;https://www.facebook.com/frontinaracaju/&quot;&gt;fb.com/frontinaracaju&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&quot;https://twitter.com/frontinaracaju&quot;&gt;@frontinaracaju&lt;/a&gt;&lt;/li&gt;
    &lt;/ul&gt;
&lt;/p&gt;

            </content>
        </entry>
          
        <entry>
            <id>http://rafaeltavares.co/studies/2015/10/26/untracked-files-from-git</id>
            <title>Untracked files from git</title>
            <updated>2015-10-26T19:26:00+00:00</updated>
            <link href="http://rafaeltavares.co/studies/2015/10/26/untracked-files-from-git/" />
            <author>
                <name>Rafael Tavares</name>
                <uri>http://rafaeltavares.co/</uri>
            </author>
            <content type="html">
                &lt;p class=&quot;txt-post&quot;&gt;
Comandos básicos para 'desversionar' arquivos do git.
&lt;/p&gt;

&lt;p class=&quot;txt-post&quot;&gt;
&lt;pre&gt;
&lt;code&gt;
echo &quot;FILE_NAME&quot; &amp;gt;&amp;gt; .gitignore
git rm --cached FILE_NAME
git add -u
git commit -m &quot;removing files from version control&quot;
Sincronize com o servidor git, puxe' e empurre' para registrar sua mudança local
git pull origin BRANCH
git push origin BRANCH
&lt;/code&gt;
&lt;/pre&gt;
&lt;/p&gt;

            </content>
        </entry>
          
        <entry>
            <id>http://rafaeltavares.co/studies/2015/10/18/modificando-radioButtonList</id>
            <title>Criando Tabs com RadioButtonList</title>
            <updated>2015-10-18T13:26:00+00:00</updated>
            <link href="http://rafaeltavares.co/studies/2015/10/18/modificando-radioButtonList/" />
            <author>
                <name>Rafael Tavares</name>
                <uri>http://rafaeltavares.co/</uri>
            </author>
            <content type="html">
                &lt;p class=&quot;txt-post&quot;&gt;
Criando tabs no padrão do Foundadion aplicando o css no componente asp RadioButtonList
&lt;/p&gt;

&lt;p class=&quot;txt-post&quot;&gt;
Componente ASP
&lt;pre&gt;&lt;code&gt; &amp;lt;asp:RadioButtonList ID=&quot;rblExemplo&quot; CssClass=&quot;tabs&quot; runat=&quot;server&quot; RepeatDirection=&quot;Horizontal&quot;&amp;gt;  
   &amp;lt;asp:ListItem Selected=&quot;True&quot;&amp;gt;Primeira Aba&amp;lt;/asp:ListItem&amp;gt;  
   &amp;lt;asp:ListItem&amp;gt;Segunda Aba&amp;lt;/asp:ListItem&amp;gt;  
   &amp;lt;asp:ListItem&amp;gt;Terceira Aba&amp;lt;/asp:ListItem&amp;gt;  
   &amp;lt;asp:ListItem&amp;gt;Quarta Aba&amp;lt;/asp:ListItem&amp;gt;  
   &amp;lt;asp:ListItem Enabled=&quot;False&quot;&amp;gt;Aba Desativada&amp;lt;/asp:ListItem&amp;gt;  
 &amp;lt;/asp:RadioButtonList&amp;gt;  
&lt;/code&gt;&lt;/pre&gt;
&amp;lt;/br&amp;gt;
&lt;/p&gt;

&lt;p class=&quot;txt-post&quot;&gt;
CSS&amp;lt;/br&amp;gt;
&lt;pre&gt;&lt;code&gt; .tabs {  
   position: relative;  
   clear: both;  
   margin: 0;  
   padding: 0 !important;  
   border: 0;  
 }  
 .tabs tr td {  
   padding-bottom: 0 !important;  
 }  
 tr {  
   float: left;  
   margin: 0;  
 }  
 td {  
   margin: 0;  
   padding-left: 1%;  
   padding-top: 1%;  
   padding-right: 1%;  
   padding-bottom: 0;  
 }  
 td label {  
   background: #eee;  
   padding: 10px;  
   text-align: center;  
   width: 100%;  
 }  
 td [type=radio] {  
   display: none;  
   padding: 0 !important;  
 }  
 [type=radio]:checked ~ label {  
   background: #008316;  
   border: 1px solid #008316;  
   z-index: 2;  
   color: #ffffff;  
 }  
   [type=radio]:checked ~ label ~ .content {  
     z-index: 1;  
   }  
 [type=radio]:disabled ~ label {  
   color: #ccc;  
 }  
&lt;/code&gt;&lt;/pre&gt;
&lt;/p&gt;

            </content>
        </entry>
          
        <entry>
            <id>http://rafaeltavares.co/studies/2015/10/05/pesqABB</id>
            <title>Pesquisa sobre o problema da ABB</title>
            <updated>2015-10-05T05:26:00+00:00</updated>
            <link href="http://rafaeltavares.co/studies/2015/10/05/pesqABB/" />
            <author>
                <name>Rafael Tavares</name>
                <uri>http://rafaeltavares.co/</uri>
            </author>
            <content type="html">
                &lt;p class=&quot;txt-post&quot; style=&quot;text-align:justify;&quot;&gt;
Árvores (binárias) são muito utilizadas para se representar uma grande conjunto de dados onde se deseja encontrar um elemento de acordo com a sua chave.&amp;lt;/br&amp;gt;
Definição: Árvore Binária de Busca (Niklaus Wirth): Em uma árvore de busca é possível encontrar-se qualquer chave existente descendo-se a árvore sempre à esquerda toda vez que a chave procurada for menor do que a chave do nodo visitado e sempre à direita toda vez que for maior. 
&lt;/p&gt;

&lt;p class=&quot;txt-post&quot; style=&quot;text-align:justify;&quot;&gt;
A escolha da direção de busca só depende da chave que se procura e da chave que o nodo atual possui. A busca de um elemento em uma árvore balanceada com n elementos toma tempo médio &amp;lt; log(n), tendo a busca então O(log n).
&amp;lt;/br&amp;gt;
Graças à estrutura de árvore a busca poderá ser feita com apenas log(n) comparações de elementos.
&amp;lt;/br&amp;gt;&amp;lt;/br&amp;gt;
A altura da Árvore de Busca Binária depende da sequência de inserção das chaves.&amp;lt;/br&amp;gt;
Considere, por exemplo, o que acontece se uma sequência ordenada de chaves é inserida.&amp;lt;/br&amp;gt;Seria possível gerar uma árvore balanceada com essa mesma sequência, se ela fosse conhecida a priori.&amp;lt;/br&amp;gt;
A busca pode ser considerada eficiente se a árvore estiver razoavelmente balanceada. &amp;lt;/br&amp;gt;
A partir podemos identificar o problema de deterioração da busca na árvore, por exemplo: Quando inserimos utilizando a inserção simples, dependendo da distribuição de dados, um lado da arvore, poderá ficar muito grande em relação ao outro a partir do nó raiz gerando um desequilíbrio entre os lados, resultando na ineficiência de manter um arvore binaria de busca sempre balanceada sob a presença constante de inserções e deleções. &amp;lt;/br&amp;gt;
Foi pensando nisso que os soviéticos Adelson Velsky e Landis criaram a árvore AVL que nada mais é do que uma arvore binaria com opções de balanceamento, porém nem sempre podem ficar totalmente balanceadas, além disso, suas operações de inserção, deleção e balanceamento são razoavelmente rápidas. 
&lt;/p&gt;
&lt;p class=&quot;txt-post&quot; style=&quot;text-align:justify;&quot;&gt;&lt;b&gt;
Pesquisa Realizada na disciplina de Estrutura de Dados II
&lt;/b&gt;&lt;/p&gt;

            </content>
        </entry>
          
        <entry>
            <id>http://rafaeltavares.co/events/2015/03/23/II-sempescomp</id>
            <title>II SEMPESCOMP</title>
            <updated>2015-03-23T18:00:00+00:00</updated>
            <link href="http://rafaeltavares.co/events/2015/03/23/II-sempescomp/" />
            <author>
                <name>Rafael Tavares</name>
                <uri>http://rafaeltavares.co/</uri>
            </author>
            <content type="html">
                &lt;p class=&quot;txt-post&quot;&gt;
    Está programada a segunda semana de pesquisa em computação um colaboração da coordenação dos cursos de computação da UNIT, professores e principalmente os alunos.
&lt;/p&gt;

&lt;p class=&quot;txt-post&quot;&gt;
     Irá acontecer nos dias 23, 24 e 25 de abril na própia universidade.
&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;Para mais detalhes acesse:&lt;/strong&gt;&lt;a href=&quot;http://gpitic.com.br/sempescom/&quot;&gt;http://gpitic.com.br/sempescom&lt;/a&gt;
&lt;br /&gt;&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Conheca também o Grupo de Pesquisa dos Cursos de Computação:&lt;/strong&gt; &lt;a href=&quot;http://gpitic.com.br&quot;&gt;GPITIC&lt;/a&gt;
&lt;br /&gt;&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;&lt;a href=&quot;http://dgp.cnpq.br/dgp/espelhogrupo/2586629911844504&quot;&gt;Grupo reconhecido pelo CNPq&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;figure&gt;
    &lt;img src=&quot;http://rafaeltavares.co/public/img/posts/banner-2semprescomp.png&quot; alt=&quot;Programação segunda Sempescomp&quot; /&gt;
    &lt;figcaption&gt;#IISemPesComp&lt;/figcaption&gt;
&lt;/figure&gt;

            </content>
        </entry>
          
        <entry>
            <id>http://rafaeltavares.co/studies/2015/03/21/material-estudo-mvc-c#</id>
            <title>Matérial de estudo Asp.MVC 5 C#</title>
            <updated>2015-03-21T08:00:00+00:00</updated>
            <link href="http://rafaeltavares.co/studies/2015/03/21/material-estudo-mvc-c/" />
            <author>
                <name>Rafael Tavares</name>
                <uri>http://rafaeltavares.co/</uri>
            </author>
            <content type="html">
                &lt;p class=&quot;text-post&quot;&gt;
    Depois de trabalhar com MVC 3 da Microsoft na SGN Soluções busquei sempre tentar ficar atualizado com a tecnologia, e hoje voltando a trabalhar com WebForms busco estudar sobre as novidades da linguagem e este é um 'guia' de estudo passado pelo meu ex colega de trabalho &lt;a href=&quot;https://github.com/alisonbuss&quot;&gt;Alison Buss&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Curso:&lt;/strong&gt;
&lt;br /&gt;
Tutorial ASP.NET MVC 5 + DDD + EF + AutoMapper + IoC + Dicas e Truques&lt;br /&gt;
&lt;a href=&quot;http://eduardopires.net.br/2014/10/tutorial-asp-net-mvc-5-ddd-ef-automapper-ioc-dicas-e-truques&quot;&gt;http://eduardopires.net.br/2014/10/tutorial-asp-net-mvc-5-ddd-ef-automapper-ioc-dicas-e-truques&lt;/a&gt;
&lt;br /&gt;&lt;br /&gt;
Uma INTRODUÇÃO Muito boa em Asp.NET MVC 5, no sítio oficial TEM Uma Opção parágrafo Tradução:
&lt;br /&gt;
Falando Sobre o quadro&lt;br /&gt;
&lt;a href=&quot;http://www.asp.net/mvc/mvc5&quot;&gt;http://www.asp.net/mvc/mvc5&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.infoq.com/br/news/2013/12/filtros-autenticacao-aspnetmvc&quot;&gt;http://www.infoq.com/br/news/2013/12/filtros-autenticacao-aspnetmvc&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
Ciclo de vida do Asp.NET MVC&lt;br /&gt;
&lt;a href=&quot;http://www.asp.net/mvc/overview/getting-started/lifecycle-of-an-aspnet-mvc-5-application&quot;&gt;http://www.asp.net/mvc/overview/getting-started/lifecycle-of-an-aspnet-mvc-5-application&lt;/a&gt; &lt;br /&gt;
&lt;a href=&quot;http://www.macoratti.net/13/12/mvc_cvr1.ht&quot;&gt;http://www.macoratti.net/13/12/mvc_cvr1.htm&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
Tutorial oficial da Microsoft:&lt;br /&gt;
&lt;a href=&quot;http://www.asp.net/mvc/overview/getting-started/introduction/getting-started&quot;&gt;http://www.asp.net/mvc/overview/getting-started/introduction/getting-started&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
Criando Componentes não “HTML Helpers” para ASP.NET MVC (Pesquisar SE TEM Uma forma de Melhor USAR ISSO não MVC 5)&lt;br /&gt;
&lt;a href=&quot;https://www.simple-talk.com/dotnet/asp.net/writing-custom-html-helpers-for-asp.net-mvc&quot;&gt;https://www.simple-talk.com/dotnet/asp.net/writing-custom-html-helpers-for-asp.net-mvc&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.codeproject.com/Articles/32356/Custom-controls-in-ASP-NET-MVC&quot;&gt;http://www.codeproject.com/Articles/32356/Custom-controls-in-ASP-NET-MVC&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
Criando Modelos Dinâmicos não Asp.NET MVC (Pesquisar SE TEM Uma forma de Melhor USAR ISSO não MVC 5)&lt;br /&gt;
&lt;a href=&quot;http://weblogs.asp.net/scottgu/asp-net-mvc-3-layouts-and-sections-with-razor&quot;&gt;http://weblogs.asp.net/scottgu/asp-net-mvc-3-layouts-and-sections-with-razor&lt;/a&gt;&lt;br /&gt;
&amp;lt;/br&amp;gt;&amp;lt;/br&amp;gt;
Gerenciamento de Sistema REGISTRA não em Asp.NET MVC 5 (Se encaixa perfeitamente no MVC 5)&lt;br /&gt;
&lt;a href=&quot;http://www.andyfrench.info/2014/07/configuring-elmah-to-use-sql-server.html&quot;&gt;http://www.andyfrench.info/2014/07/configuring-elmah-to-use-sql-server.html&lt;/a&gt;
&lt;a href=&quot;http://www.devbition.com/implementing-elmah-in-an-asp-net-mvc-4-application&quot;&gt;http://www.devbition.com/implementing-elmah-in-an-asp-net-mvc-4-application&lt;/a&gt;
&lt;a href=&quot;http://www.erikojebo.se/Code/Details/607&quot;&gt;http://www.erikojebo.se/Code/Details/607&lt;/a&gt;
&lt;a href=&quot;https://github.com/alexbeletsky/elmah-mvc&quot;&gt;https://github.com/alexbeletsky/elmah-mvc&lt;/a&gt;
&lt;br /&gt;&lt;br /&gt;
##Elegante Tratamento de Exceções e Paginas 404 nenhum Sistema (Se encaixa perfeitamente no MVC 5)
&lt;br /&gt;&lt;br /&gt;
&lt;strong&gt;Parte 1&lt;/strong&gt;
&lt;br /&gt;
&lt;a href=&quot;http://thirteendaysaweek.com/2012/09/25/custom-error-page-with-asp-net-mvc-4&quot;&gt;http://thirteendaysaweek.com/2012/09/25/custom-error-page-with-asp-net-mvc-4&lt;/a&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;strong&gt;Parte 2&lt;/strong&gt;
&lt;br /&gt;
&lt;a href=&quot;http://thirteendaysaweek.com/2012/09/25/custom-error-page-with-asp-net-mvc-4&quot;&gt;http://thirteendaysaweek.com/2012/09/25/custom-error-page-with-asp-net-mvc-4&lt;/a&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;strong&gt;Projeto&lt;/strong&gt;
&lt;br /&gt;
&lt;a href=&quot;https://github.com/13daysaweek/Mvc4CustomErrorPage&quot;&gt;https://github.com/13daysaweek/Mvc4CustomErrorPage&lt;/a&gt;
&amp;lt;/p&amp;gt;&lt;/p&gt;

            </content>
        </entry>
          
        <entry>
            <id>http://rafaeltavares.co/personal/2015/02/23/deus-disse-nao</id>
            <title>Mensagem: Deus disse não</title>
            <updated>2015-02-23T11:00:00+00:00</updated>
            <link href="http://rafaeltavares.co/personal/2015/02/23/deus-disse-nao/" />
            <author>
                <name>Rafael Tavares</name>
                <uri>http://rafaeltavares.co/</uri>
            </author>
            <content type="html">
                &lt;p class=&quot;txt-post&quot;&gt;
    Tentando entender algumas coisas rotineira ouvi essa mensagem, embora seja muito dificil tentar entender a resposta de Deus precisamos confirmar e trabalhar sempre...
&lt;/p&gt;

&lt;p class=&quot;txt-post&quot;&gt;
    Deus disse não!
    
    &lt;br /&gt;&lt;br /&gt;
    Um homem que costumava fazer pedidos específicos a Deus, um dia conseguiu entender a Sua resposta e escreveu o seguinte:
    &lt;br /&gt;&lt;br /&gt;
    Eu pedi a Deus para tirar a minha dor. Deus disse não. &quot;Não cabe a Mim tirá-la, mas cabe a você desistir dela.&quot;
    &lt;br /&gt;&lt;br /&gt;
    Eu pedi a Deus para fazer com que meu filho deficiente físico fosse perfeito. Deus disse não. &quot;Seu Espírito é perfeito e seu corpo é apenas provisório.&quot;
    &lt;br /&gt;&lt;br /&gt;
    Eu pedi a Deus para me dar paciência. Deus disse não. &quot;A paciência nasce nas tribulações. Não é doada, é conquistada.&quot;
    &lt;br /&gt;&lt;br /&gt;
    Eu pedi a Deus para me dar felicidade. Deus disse não. &quot;Eu lhe dou bênçãos. A felicidade depende de você.&quot;
    &lt;br /&gt;&lt;br /&gt;
    Eu pedi a Deus para me proteger da dor. Deus disse não. &quot;O sofrimento o separa dos apelos do Mundo e o traz para mais perto de Mim.&quot;
    &lt;br /&gt;&lt;br /&gt;
    Eu pedi a Deus para me fazer crescer em Espírito. Deus disse não. &quot;Você tem que crescer sozinho, mas Eu o podarei para que você possa dar frutos.&quot;
    &lt;br /&gt;&lt;br /&gt;
    Eu pedi a Deus todas as coisas para que eu pudesse gostar da vida. Deus disse não. &quot;Eu lhe dou vida para que você possa gostar de todas as coisas.&quot;
    &lt;br /&gt;&lt;br /&gt;
    E, por fim, quando pedi a Deus para me ajudar a amar os outros, tanto quanto Ele me ama, Deus disse:
    &lt;br /&gt;&lt;br /&gt;
    &quot;Finalmente você captou a idéia!&quot;
    &lt;br /&gt;&lt;br /&gt;
    Se, porventura, você está se sentindo triste por não ter recebido do Pai Criador a resposta que desejava, volte a sorrir.
    &lt;br /&gt;&lt;br /&gt;
    O sol beija o botão da flor e ela sorri.
    &lt;br /&gt;&lt;br /&gt;
    A chuva beija a terra e ela, reverdecida, sorri.
    &lt;br /&gt;&lt;br /&gt;
    O fogo funde os metais e esses, depurando-se, expressam formas para sorrir.
    &lt;br /&gt;&lt;br /&gt;
    Vai a dor, volta a esperança.
    &lt;br /&gt;&lt;br /&gt;
    Foge a tristeza, volta a alegria.
&lt;/p&gt;

&lt;p class=&quot;txt-post&quot;&gt;
Redação do Momento Espírita, com base em texto de autoria desconhecida e mensagem do Espírito Eros, psicografia de Divaldo Pereira Franco.
&lt;br /&gt;
Disponível no CD Momento Espírita, v. 5 e no livro Momento Espírita, v. 2,  ed. Fep.
&lt;br /&gt;
Em 11.10.2010.
&lt;/p&gt;

            </content>
        </entry>
          
        <entry>
            <id>http://rafaeltavares.co/personal/2015/02/20/aprenda-a-calar</id>
            <title>Mensagem: Aprenda a calar</title>
            <updated>2015-02-20T10:00:00+00:00</updated>
            <link href="http://rafaeltavares.co/personal/2015/02/20/aprenda-a-calar/" />
            <author>
                <name>Rafael Tavares</name>
                <uri>http://rafaeltavares.co/</uri>
            </author>
            <content type="html">
                &lt;p class=&quot;txt-post&quot;&gt;
    Ouvindo essa mensagem tive a noção do quanto preciso aprender a calar... e gostaria de compartilhá-la.
    &lt;br /&gt;
    Aprenda a silenciar a palavra que sai gritada de seus lábios, ferindo a sensibilidade alheia e lhe deixando à mercê das companhias inferiores.
&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;p class=&quot;txt-post&quot;&gt;
    Aprenda a calar...
   &lt;br /&gt;&lt;br /&gt;
    Aprenda a silenciar a palavra suave, mas cheia de ironia, que sai de sua boca ridicularizando, humilhando a quem se dirige e que lhe intoxica, provocando a dor de estômago, as náuseas ou a enxaqueca.
   &lt;br /&gt;&lt;br /&gt;
    Aprenda a calar...
   &lt;br /&gt;&lt;br /&gt;
    Aprenda a silenciar o murmúrio que sai entre dentes, destilando raiva e rancor e atingindo o alvo, que fere como punhal, ao tempo que lhe fragiliza a ponto de não se reconhecer, de se assustar consigo mesmo.
   &lt;br /&gt;&lt;br /&gt;
    Aprenda a calar...
   &lt;br /&gt;&lt;br /&gt;
    Aprenda a calar o pensamento cruel que lhe passa na mente e que, por invigilância, nele você se detém mais do que deveria. Você se assustaria se pudesse ver sua máscara espiritual distorcida.
   &lt;br /&gt;&lt;br /&gt;
    Aprenda a calar...
   &lt;br /&gt;&lt;br /&gt;
    Aprenda a calar o julgamento que extrapola o que vê e o que sabe, levando-o a conjeturar sobre o outro, o que não sabe e não viu, plasmando idéias infelizes que são aproveitadas pelos opositores daquele que é julgado.
   &lt;br /&gt;&lt;br /&gt;
    Aprenda a calar...
   &lt;br /&gt;&lt;br /&gt;
    Aprenda a calar todo e qualquer sentimento indigno, zelando pelas nascentes do seu coração, para que não macule e não seja maculado.
   &lt;br /&gt;&lt;br /&gt;
    Aprenda a vigiar os sentimentos para que cada dia, mais atento e vigilante, saia da esfera mesquinha a que se aprisiona voluntariamente, e possa alçar voos mais altos e sublimes.
   &lt;br /&gt;&lt;br /&gt;
    Aprenda a calar...
   &lt;br /&gt;&lt;br /&gt;
    E, enquanto não consegue deixar de gritar, falar, murmurar, pensar cruelmente e julgar, insista em orar nesses momentos. Nem que as frases lhe pareçam desconexas e vazias de sentimento.
   &lt;br /&gt;&lt;br /&gt;
    Insista na oração até que, um dia, orará não com palavras nem pensamentos, mas será sentimento por inteiro, amor, amor puro e verdadeiro em ação, dinâmico, envolvendo os outros e a si mesmo, verdadeiro discípulo que conseguirá ser.
   &lt;br /&gt;&lt;br /&gt;
    Aprenda, definitivamente, a calar!
&lt;/p&gt;

&lt;p class=&quot;txt-post&quot;&gt;
    Redação do Momento Espírita, com base em mensagem do Espírito Stephano psicografada por Marie-Chantal Dufour Eisenbach, na Sociedade Espírita Renovação, em 14/03/2005.
    &lt;br /&gt;
    Disponível no CD Momento Espírita, v. 11, ed. Fep
    &lt;br /&gt;
    Em 31.01.2010.
    &lt;br /&gt;
    &lt;a href=&quot;http://www.momento.com.br/pt/ler_texto.php?id=1222&amp;amp;&quot;&gt;Fonte.&lt;/a&gt;
&lt;/p&gt;

            </content>
        </entry>
         
    </feed>