<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7272466530933643645</id><updated>2026-10-08T07:58:16.357-07:00</updated><category term="ASP.NET"/><category term="VISUAL STUDIO"/><category term="TECNOLOGIA"/><category term="C#"/><category term="SEGURANÇA"/><category term="MENSAGEM"/><category term="MYSQL"/><category term="VIDEO"/><category term="XML"/><title type='text'>Luciano Carvalho</title><subtitle type='html'>MCPD – Developing Web Applications Microsoft Visual Studio 2010</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://lucianocps.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7272466530933643645/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://lucianocps.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Luciano Carvalho</name><uri>http://www.blogger.com/profile/03206765508291405280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgnDCYnNLuQ2HX3I10TF_rk3l1VJpMxrs7HQoj499rcQbaLqhZDArfZ3hOQ3VHIHkA9Jb6imq6zkheSzB9EexjxZvdgi41SiUyWtokQlQzx1XIAjFvSWoQLmgsZNbw6sA/s220/eu_gramado_lago.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>14</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7272466530933643645.post-986643464515284031</id><published>2014-04-20T08:20:00.002-07:00</published><updated>2014-04-20T08:33:13.756-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET"/><category scheme="http://www.blogger.com/atom/ns#" term="C#"/><category scheme="http://www.blogger.com/atom/ns#" term="VIDEO"/><category scheme="http://www.blogger.com/atom/ns#" term="XML"/><title type='text'>Login de acesso utilizando arquivo XML</title><content type='html'>&lt;br /&gt;
Depois de muito tempo sem postar nada, hoje vou demonstrar como utilizar um arquivo XML para validar login de usuário.&lt;br /&gt;
Para começar vamos criando um&amp;nbsp; simples arquivo xml com a seguinte estrutura abaixo:&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: #660000;&quot;&gt;&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;dados&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;acesso&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;usuario&amp;gt;administrador&amp;lt;/usuario&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;senha&amp;gt;123&amp;lt;/senha&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/acesso&amp;gt;&lt;br /&gt;
&amp;lt;/dados&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
Para criar o arquivo xml clique com &lt;u&gt;botão direito em cima do nome do projeto -&amp;gt; Add -&amp;gt; New Item&lt;/u&gt;, selecione a opção Data na lista a esquerda e escolha o item XML File.&lt;br /&gt;
Feito isso, com o arquivo xml criado, adicione um Web Form ao projeto renomeie para Acesso.aspx e o deixe conforme abaixo:&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;form id=&quot;form1&quot; runat=&quot;server&quot;&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;div&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;center&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Usuario:&amp;lt;asp:TextBox ID=&quot;txtLogin&quot; runat=&quot;server&quot;&amp;gt;&amp;lt;/asp:TextBox&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Senha:&amp;lt;asp:TextBox ID=&quot;txtPassword&quot; runat=&quot;server&quot;&amp;gt;&amp;lt;/asp:TextBox&amp;gt;&amp;lt;/br&amp;gt;&amp;lt;/br&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;asp:LinkButton ID=&quot;btnAcesso&quot; runat=&quot;server&quot;&amp;gt;Validar Acesso&amp;lt;/asp:LinkButton&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/form&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Com a estrutura feita, vamos para a codificação, primeiro vamos criar uma classe que ira retornar verdade/false (Booleana) baseada no parametros de usuario e senha que enviaremos.&lt;br /&gt;
Veja na classe abaixo que ela recebe dois parametros e retorna um Boolean.&lt;br /&gt;
&lt;br /&gt;
Não esquece de importar a classe&lt;span style=&quot;color: red;&quot;&gt; &lt;b&gt;using System.Xml&lt;/b&gt;&lt;/span&gt; para utilizar objeto XML.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; private string sMensagemRetorno = string.Empty; //variavel criada para receber as mensagens de erro de acesso ou except do TRY/CATCH &lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; private Boolean ValidarAcesso(string _login, string _password)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Boolean acessoLiberado = false;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; try&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; string sCaminhoDoArquivo = HttpContext.Current.Server.MapPath(&quot;~/xmlLogin.xml&quot;); //Caminho e Nome do arquivo&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; XmlDocument xmlDoc = new XmlDocument(); //Criando um obejto XML&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; xmlDoc.Load(sCaminhoDoArquivo); //Carrego o arquivo para o objeto XML&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; XmlNodeList xnList = xmlDoc.GetElementsByTagName(&quot;acesso&quot;);//Pegando elemento pelo nome da TAG&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; foreach (XmlNode xn in xnList) //Fazer um ForEach lendo os elementos do XML&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (_login == xn[&quot;usuario&quot;].InnerText &amp;amp;&amp;amp; _password == xn[&quot;senha&quot;].InnerText) //Verifica se o Login e Senha passados conferem com os dados do XML&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; acessoLiberado = true; //A variavel acessoLiberado só receberá TRUE se forem encontrados usuario e senha passados, senão valor continuará FALSE&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (acessoLiberado == false)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sMensagemRetorno = &quot;Usuário ou Senha inválido!&quot;; //Seta a variavel com a mensagem de Usuário ou Senha inválidos.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; catch (Exception ex)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sMensagemRetorno = &quot;Erro: &quot; + ex.Message.ToString(); //Seta a variavel com a mensagem de exceção gerada pelo sistema.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; acessoLiberado = false;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return acessoLiberado;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Com a classe e objetos criados, falta apenas programar o evento do LinkButton com o código abaixo:&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; protected void btnAcesso_Click(object sender, EventArgs e)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (ValidarAcesso(txtLogin.Text, txtPassword.Text)) // Verifica se o retorno é TRUE ou FALSE&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Response.Write(&quot;Acesso liberado!!!!!!&quot;); //Se o retorno for TRUE informamos que dados fornecidos estão corretos&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Response.Write(sMensagemRetorno); //Se for FALSE é porque ocorreu alguma exceção ou os dados fornecidos estão incorretos&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Pronto, agora é só rodar o projeto e testar.&lt;br /&gt;
Abraços e até a próximo!</content><link rel='replies' type='application/atom+xml' href='http://lucianocps.blogspot.com/feeds/986643464515284031/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://lucianocps.blogspot.com/2014/04/login-de-acesso-utilizando-arquivo-xml.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7272466530933643645/posts/default/986643464515284031'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7272466530933643645/posts/default/986643464515284031'/><link rel='alternate' type='text/html' href='http://lucianocps.blogspot.com/2014/04/login-de-acesso-utilizando-arquivo-xml.html' title='Login de acesso utilizando arquivo XML'/><author><name>Luciano Carvalho</name><uri>http://www.blogger.com/profile/03206765508291405280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgnDCYnNLuQ2HX3I10TF_rk3l1VJpMxrs7HQoj499rcQbaLqhZDArfZ3hOQ3VHIHkA9Jb6imq6zkheSzB9EexjxZvdgi41SiUyWtokQlQzx1XIAjFvSWoQLmgsZNbw6sA/s220/eu_gramado_lago.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7272466530933643645.post-6016236271022792437</id><published>2013-09-02T18:55:00.000-07:00</published><updated>2013-09-02T19:00:41.178-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET"/><category scheme="http://www.blogger.com/atom/ns#" term="C#"/><category scheme="http://www.blogger.com/atom/ns#" term="VISUAL STUDIO"/><title type='text'>VALIDANDO NUMERO INTEIRO C# (ASP.NET)</title><content type='html'>Bom pessoal, após algum período ausente estou de volta e vou tentar postar com mais frequência, bem vamos deixar de enrolação e mãos a obra. Hoje mostrarei como validar se o valor digitado é um número &lt;b&gt;inteiro&lt;/b&gt; ou &lt;b&gt;outro tipo de valor&lt;/b&gt;.&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
O exemplo é simples e pode ser utilizado tanto para aplicação Web(Asp.Net), quanto em Windows Forms, mas estarei fazendo a aplicação em Web(Asp.Net Web Forms).&lt;br /&gt;
&lt;br /&gt;
Para fazermos essa verificação utilizaremos o método TryParse.&lt;br /&gt;
&lt;br /&gt;
Para começar crie um novo projeto no seu Visual Web Developer e dê o nome de sua preferência, dei o nome de &quot;&lt;b&gt;proj_TryParse&lt;/b&gt;&quot;, adicione um &quot;&lt;b&gt;novo item&lt;/b&gt;&quot; do tipo &quot;&lt;b&gt;Web Form&lt;/b&gt;&quot; e no código da página .aspx adicione os seguintes itens: &lt;b&gt;TextBox(txtValor), Button(btnVerifica), Label(lblResultado)&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pronto, já temos a parte gráfica como precimos, agora vamos para o código, aperte F7 e na janela que será aberta, vamos criar uma função simples conforme abaixo:&lt;br /&gt;
&lt;blockquote&gt;&lt;i&gt;     #region Função valida se valor é numero inteiro ou não&lt;br /&gt;
private Boolean verificaInteiro(string valorDigitado)&lt;br /&gt;
{&lt;br /&gt;
Boolean bRetorno = false; &lt;br /&gt;
int ok = 0;&lt;br /&gt;
if (bRetorno = int.TryParse(valorDigitado, out ok) == true)&lt;br /&gt;
{&lt;br /&gt;
bRetorno = true;&lt;br /&gt;
}            &lt;br /&gt;
return bRetorno;&lt;br /&gt;
}&lt;br /&gt;
#endregion&lt;/i&gt;&lt;/blockquote&gt;&lt;br /&gt;
Explicação sobre a função: A função é do tipo privada(&lt;b&gt;private&lt;/b&gt;) que recebe um paramentro(&lt;b&gt;valorDigitado&lt;/b&gt;) do tipo string e retorna um Boolean(&lt;b&gt;Verdadeiro/Falso&lt;/b&gt;).&lt;br /&gt;
&lt;br /&gt;
Explicação referente a cada linha da função:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Boolean bRetorno = false; &lt;/b&gt;&lt;br /&gt;
* Cria uma variavel do tipo Boolean setada com o valor false(Falso) que será utilizada no retorno da função.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;int ok = 0;&lt;/b&gt;&lt;br /&gt;
* Cria uma variavel do tipo inteira para ser retornado se for inteiro o valor digitado&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;if (bRetorno = int.TryParse(valorDigitado, out ok) == true)&lt;br /&gt;
{&lt;br /&gt;
bRetorno = true;&lt;br /&gt;
} &lt;/b&gt; &lt;br /&gt;
* Se o método &lt;b&gt;TryParse&lt;/b&gt;, retornar Verdadeiro ao receber o parametro valor Digitado a variavel bRetorno é setada com o valor True, senão a função não faz nada e a variavel bRetorno continua como Falsa (False).&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;return bRetorno;&lt;/b&gt;&lt;br /&gt;
* Retorna a variavel bRetorno&lt;br /&gt;
&lt;br /&gt;
Feito isso, já temos nossa função pronta para ser utilizada, aperte F7 novamente par retornar para interface gráfica e dê 2 cliques sobre o botão btnVerifica e digite o código abaixo, ou copie e cole:&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;
if (txtValor.Text.Length &gt;= 1) &lt;br /&gt;
{&lt;br /&gt;
if (verificaInteiro(txtValor.Text) == true)&lt;br /&gt;
{&lt;br /&gt;
lblResultado.Text = &quot;Numero é inteiro :)&quot;;&lt;br /&gt;
}&lt;br /&gt;
else&lt;br /&gt;
{&lt;br /&gt;
lblResultado.Text = &quot;Não é um numero inteiro :(&quot;;&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
else&lt;br /&gt;
{&lt;br /&gt;
lblResultado.Text = &quot;Campo não pode ser vazio!!!&quot;;&lt;br /&gt;
}&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
Explicação de cada linha do código do botão:&lt;br /&gt;
&lt;br /&gt;
if (txtValor.Text.Length &gt;= 1) &lt;br /&gt;
* Verifica se o textbox tem algum valor preenchido&lt;br /&gt;
&lt;br /&gt;
if (verificaInteiro(txtValor.Text) == true)&lt;br /&gt;
* Invoca a função verificaInteiro que criamos passando como parametro o valor digitado no textbox e verifica se o retorno é Verdadeiro ou Falso&lt;br /&gt;
&lt;br /&gt;
lblResultado.Text = &quot;Numero é inteiro :)&quot;;&lt;br /&gt;
* Se o retorno da função for Verdadeiro o label recebe o texto &quot;Numero é inteiro :)&quot;                   &lt;br /&gt;
&lt;br /&gt;
lblResultado.Text = &quot;Não é um numero inteiro :(&quot;;&lt;br /&gt;
* Se o retorno da função for Falso o label recebe o texto &quot;Não é um numero inteiro :(&quot;    &lt;br /&gt;
&lt;br /&gt;
lblResultado.Text = &quot;Campo não pode ser vazio!!!&quot;;&lt;br /&gt;
* Texto recebido pelo label quando não tiver valor no textbox.&lt;br /&gt;
&lt;br /&gt;
Espero que tenham gostado e comentem para ajudar a melhorar o Blog.&lt;br /&gt;
&lt;br /&gt;
Até mais...</content><link rel='replies' type='application/atom+xml' href='http://lucianocps.blogspot.com/feeds/6016236271022792437/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://lucianocps.blogspot.com/2013/09/validando-numero-inteiro-c-aspnet.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7272466530933643645/posts/default/6016236271022792437'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7272466530933643645/posts/default/6016236271022792437'/><link rel='alternate' type='text/html' href='http://lucianocps.blogspot.com/2013/09/validando-numero-inteiro-c-aspnet.html' title='VALIDANDO NUMERO INTEIRO C# (ASP.NET)'/><author><name>Luciano Carvalho</name><uri>http://www.blogger.com/profile/03206765508291405280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgnDCYnNLuQ2HX3I10TF_rk3l1VJpMxrs7HQoj499rcQbaLqhZDArfZ3hOQ3VHIHkA9Jb6imq6zkheSzB9EexjxZvdgi41SiUyWtokQlQzx1XIAjFvSWoQLmgsZNbw6sA/s220/eu_gramado_lago.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7272466530933643645.post-3409078574759791809</id><published>2012-04-17T19:58:00.000-07:00</published><updated>2012-04-17T19:59:47.891-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET"/><category scheme="http://www.blogger.com/atom/ns#" term="VISUAL STUDIO"/><title type='text'>USANDO CLASSES NO ASP.NET</title><content type='html'>Hoje estarei mostrando como criar uma classe e utilizar suas funções, parece meio complicado, mas é simples, e não existe segredo.&lt;br /&gt;
Primeiro iniciaremos um novo projeto, de nome usando classes, o nome fica a seu critério, e em seguida vamos acrescentar a esse projeto, um TEXTBOX, BUTTON e um LABEL, essa será a pagina que fará a chamada da função que criaremos dentro da classe.&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&amp;nbsp;Deixe sua pagina + ou - igual a da figura abaixo:&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSo6FK9tkZeCj16MtdFitDksedLznO-7ofEGu_hc-H9gh9CI0Gj3V1gn_PAUvfXT849bXTqxMBRO4cDInX3jbSw8pah-yOZEXS7qWS6x4PyRQ91W5njLgk-ob187dDf0TweOsN9n3uXrFi/s1600/img1.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;130&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSo6FK9tkZeCj16MtdFitDksedLznO-7ofEGu_hc-H9gh9CI0Gj3V1gn_PAUvfXT849bXTqxMBRO4cDInX3jbSw8pah-yOZEXS7qWS6x4PyRQ91W5njLgk-ob187dDf0TweOsN9n3uXrFi/s320/img1.PNG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
Agora vamos criar a nossa classe, clique com o botão direito sobre o nome do seu projeto no SOLUTION EXPLORER -&amp;gt; ADD -&amp;gt;NEW ITEM... conforme figura abaixo:&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHLlQlbD6x9owglEElH2OXwJ_YD1IWcXM0O2P2nqAxTC-9dJ3HO6iuVeCdq0RPXq7s6PzmgGgvK8H67LEJdFA9ovF_DvhbX6Nr5epCxnVO2NaogejCWlO0KPG0XrWN431VCOTFXla7szVJ/s1600/IMG2.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;159&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHLlQlbD6x9owglEElH2OXwJ_YD1IWcXM0O2P2nqAxTC-9dJ3HO6iuVeCdq0RPXq7s6PzmgGgvK8H67LEJdFA9ovF_DvhbX6Nr5epCxnVO2NaogejCWlO0KPG0XrWN431VCOTFXla7szVJ/s320/IMG2.PNG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
Na janela seguinte selecione o tipo de arquivo CLASS e de o nome que quiser, no meu exemplo coloquei o nome de Minha_Classe.cs, veja na figura abaixo:&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCFJkoBUnWQ4quVK-Ex0god8AOL3YUFU59hsV6HLf4Wx6chTkxftGJF4TrhbVobk7tQ-ihZeWMHShYGornRCuIUbuHEAovhVt_OVvLT2EDFbxBCWavbMGOLey-2xL4h2fbH4vgnjixFCsK/s1600/img3.PNG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;197&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCFJkoBUnWQ4quVK-Ex0god8AOL3YUFU59hsV6HLf4Wx6chTkxftGJF4TrhbVobk7tQ-ihZeWMHShYGornRCuIUbuHEAovhVt_OVvLT2EDFbxBCWavbMGOLey-2xL4h2fbH4vgnjixFCsK/s320/img3.PNG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
Feito isso observe que foi adicionado essa classe ao seu projeto, e o arquivo será aberto automaticamente, somente com as linhas de código básicos da classe, conforme figura abaixo:&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEijP92-wt2HKVk_WxJH8tq6JtINNHwc6MIPgWbD2-lPtIz7x-jKQ4EMxPOK9qpO66OYR99QFVRiP0F9VFmtf6wN8AH3xzerhOkvdYzfFko1dN2Wcaxodms0O0uiQCgpc6HrOPYIgrDb7sKK/s1600/img4.PNG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;139&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEijP92-wt2HKVk_WxJH8tq6JtINNHwc6MIPgWbD2-lPtIz7x-jKQ4EMxPOK9qpO66OYR99QFVRiP0F9VFmtf6wN8AH3xzerhOkvdYzfFko1dN2Wcaxodms0O0uiQCgpc6HrOPYIgrDb7sKK/s320/img4.PNG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
Bem, antes fazermos todo processo, vou explicar o nossa função deverá fazer, o usuario digitará um texto no TEXBOX e ao clicar no BUTTON esse texto será passado por parametro para a FUNÇÃO dentro da nossa CLASSE e retornará o resultado da função no LABEL.&lt;br /&gt;
&lt;br /&gt;
Agora vamos ao que interessa, com o arquivo Minha_Classe.cs aberto coloque o seguinte código:&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //Estou criando uma função que tem um retorno do tipo STRING e que também recebe como parametro uma STRING.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;b&gt;public String FormataTexto(string texto) &lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/b&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Crio uma variavel string (meutexto) que esta recebendo a hora atual e concatenando com o texto recebido por parametro.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;b&gt;string meutexto = DateTime.Now.ToLongDateString()+&quot; - &quot;+texto;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //Retorno a variavel meutexto&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return meutexto; //&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Veja na figura abaixo como ficou:&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjoTvjZEqukJuzo9MzAQ-tvfmEeZLX8XX9WyhY-JhisbUg-RkETgZFr7_epWY3tCtJG6FBBLcb5cPJsTzRpSkb-9Ko80GWjFirZuu0j5HtdvVg80A65vA3N5zTsJcLhjwN5if3z9v7m7wg9/s1600/img5.PNG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;169&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjoTvjZEqukJuzo9MzAQ-tvfmEeZLX8XX9WyhY-JhisbUg-RkETgZFr7_epWY3tCtJG6FBBLcb5cPJsTzRpSkb-9Ko80GWjFirZuu0j5HtdvVg80A65vA3N5zTsJcLhjwN5if3z9v7m7wg9/s320/img5.PNG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
Agora que nossa função já esta OK, volte a pagina onde iremos chamar a função, mas antes vamos criar um OBJETO que irá receber a classe que acabamos de criar. &lt;br /&gt;
Abra o código da pagina e degite os seguintes comandos:&lt;br /&gt;
&lt;br /&gt;
//Importando a classe Minha_Classe para a pagina que estamos trabalhando&lt;br /&gt;
&amp;nbsp;&lt;b&gt;using usando_classes;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
//Aqui estamos criando um Objeto que esta recebendo tudo que tem na classe Minha_Classe&lt;br /&gt;
&lt;b&gt;Minha_Classe Obj = new Minha_Classe();&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Veja na figura abaixo como ficou:&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgoqDagCJPJNNBH6zAH9bFqLEYdfMOC__zNasn59NeRrCu5RiE8WKjlFGpBjlKSSdy5eQFcPfqGQPTH6V84GEdsYBOzcb7h5LK9sbuXQ6oLpQXqghcYLo1VYTd7YjJ_kbMzBuSbyEJkY3OL/s1600/img6.PNG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;146&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgoqDagCJPJNNBH6zAH9bFqLEYdfMOC__zNasn59NeRrCu5RiE8WKjlFGpBjlKSSdy5eQFcPfqGQPTH6V84GEdsYBOzcb7h5LK9sbuXQ6oLpQXqghcYLo1VYTd7YjJ_kbMzBuSbyEJkY3OL/s320/img6.PNG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
Feito isso vamos agora programar o evento click do botão para chamar a classe.&lt;br /&gt;
Dê um duplo clique no botão e dentro do evento click dele digite o seguinte codigo:&lt;br /&gt;
&lt;br /&gt;
//Nesse comando estamos chamado a função FormataTexto que esta na classe que criamos e passando como parametro o texto do TEXTBOX e recebendo o retorno da função no text do LABEL.&lt;br /&gt;
&lt;b&gt;Label1.Text = Obj.FormataTexto(TextBox1.Text);&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Veja como ficou na figura abaixo:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgtb8uMGQH9Wkc1um1L04NB7cNCZWpFT_qmefmRmoXHhmHhJ9ic-6-W8lxYh3EORCI-rS2ANuypwNoOSFEMemFcSWySDkMclGMJ0Af0gzjkBZFD_vQKMWIN1cgvd47VFsOsHNUsMUgmgNRy/s1600/img7.PNG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;172&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgtb8uMGQH9Wkc1um1L04NB7cNCZWpFT_qmefmRmoXHhmHhJ9ic-6-W8lxYh3EORCI-rS2ANuypwNoOSFEMemFcSWySDkMclGMJ0Af0gzjkBZFD_vQKMWIN1cgvd47VFsOsHNUsMUgmgNRy/s320/img7.PNG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
Feito isso o processo acaba, e teremos o resultado conforme a figura abaixo.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmPi3vJunBPK-gRJGL65CnMWLVJ75puSCOgr_xUuk2nzsktC287uaL0ghhGG40InPf-O-3GMpPL1vskwS-D3usKK6dE6asS5txq-Eo23c1Dzu972ktzTqkoicB4aXu4H-_nrRW6nTbXZWq/s1600/img8.PNG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;76&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmPi3vJunBPK-gRJGL65CnMWLVJ75puSCOgr_xUuk2nzsktC287uaL0ghhGG40InPf-O-3GMpPL1vskwS-D3usKK6dE6asS5txq-Eo23c1Dzu972ktzTqkoicB4aXu4H-_nrRW6nTbXZWq/s320/img8.PNG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
Espero que gostem, comentem e até próxima!!!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://lucianocps.blogspot.com/feeds/3409078574759791809/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://lucianocps.blogspot.com/2012/04/usando-classes-no-aspnet.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7272466530933643645/posts/default/3409078574759791809'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7272466530933643645/posts/default/3409078574759791809'/><link rel='alternate' type='text/html' href='http://lucianocps.blogspot.com/2012/04/usando-classes-no-aspnet.html' title='USANDO CLASSES NO ASP.NET'/><author><name>Luciano Carvalho</name><uri>http://www.blogger.com/profile/03206765508291405280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgnDCYnNLuQ2HX3I10TF_rk3l1VJpMxrs7HQoj499rcQbaLqhZDArfZ3hOQ3VHIHkA9Jb6imq6zkheSzB9EexjxZvdgi41SiUyWtokQlQzx1XIAjFvSWoQLmgsZNbw6sA/s220/eu_gramado_lago.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSo6FK9tkZeCj16MtdFitDksedLznO-7ofEGu_hc-H9gh9CI0Gj3V1gn_PAUvfXT849bXTqxMBRO4cDInX3jbSw8pah-yOZEXS7qWS6x4PyRQ91W5njLgk-ob187dDf0TweOsN9n3uXrFi/s72-c/img1.PNG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7272466530933643645.post-7188902450706925823</id><published>2012-04-15T17:10:00.002-07:00</published><updated>2012-04-15T17:11:03.964-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET"/><category scheme="http://www.blogger.com/atom/ns#" term="VISUAL STUDIO"/><title type='text'>MUDANDO A COR DA LINHA DE UMA GRIDVIEW PELO STATUS</title><content type='html'>&lt;br /&gt;
Hoje vamos aprender a fazer algo simples, mas que pode ser muito util na visualização dos registros de uma GridView.&lt;br /&gt;
Temos uma tabela com alguns registros, sendo que uma das colunas é &quot;SITUACAO&quot;, que representa se o usuario está ou não ativo.&lt;br /&gt;
Hoje vou mostrar como é simples &quot;colorir&quot; a GridView conforme o status de alguma coluna, que no nosso exemplo será utilizado a coluna SITUCAO.&lt;br /&gt;
Vamos ao que interessa então, o que iremos fazer é colorir a linha da GridView de VERDE quando a situação for ATIVO e de AMARELO quando a situação for INATIVO.&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Abaixo temos a tabela sem formatação:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhoTDfqMo4qSP2xQUXj_9AF81s_fQMjdwO3EoOD6GRsdrL0g9Zg4UZdctztp3il37AjLtu_IoeF3WighnAIGRS9Up6JI7Y5Xqnl8JH6VUAcqoHXcZyVoWCLBwg3r5Rlcwe9lD0pzdViASWn/s1600/img1.PNG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;74&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhoTDfqMo4qSP2xQUXj_9AF81s_fQMjdwO3EoOD6GRsdrL0g9Zg4UZdctztp3il37AjLtu_IoeF3WighnAIGRS9Up6JI7Y5Xqnl8JH6VUAcqoHXcZyVoWCLBwg3r5Rlcwe9lD0pzdViASWn/s320/img1.PNG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Em seguinda iremos selecionar a GridView, dentro das da PROPRIEDADES selecione EVENTOS, conforme a figura abaixo:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiOAtjFcvJsvmINtpYGcIj2Lo50Dn_F7jf9lrnRn0F4cvvUihK-thIE3eSr0O6PaYdGNlRSDmHtbM8gA1HsWIrt7ZkBRZibqGyJq64lrdODnnmnsheUtoDkbK_2hwqjRhbBxY_K0bNaF__m/s1600/img2.PNG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;142&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiOAtjFcvJsvmINtpYGcIj2Lo50Dn_F7jf9lrnRn0F4cvvUihK-thIE3eSr0O6PaYdGNlRSDmHtbM8gA1HsWIrt7ZkBRZibqGyJq64lrdODnnmnsheUtoDkbK_2hwqjRhbBxY_K0bNaF__m/s320/img2.PNG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dentro do evento ROWDATABOUND coloque o codigo conforme a figura abaixo:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjoLqz4R8LYqLFnIX4sYq2rhJMPvlEr8ZtrJxR2hO1Y9VMjuEKu1MGMYdiHTOkae9YfcYUmoMGKH2L9YCVhW6ioSMwMzzYVOkO00DRpIaNtJKasJAGIKkQ1vYSHzhhBmIfx0QVpSOsh5Ylk/s1600/im3.PNG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;114&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjoLqz4R8LYqLFnIX4sYq2rhJMPvlEr8ZtrJxR2hO1Y9VMjuEKu1MGMYdiHTOkae9YfcYUmoMGKH2L9YCVhW6ioSMwMzzYVOkO00DRpIaNtJKasJAGIKkQ1vYSHzhhBmIfx0QVpSOsh5Ylk/s320/im3.PNG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; if (e.Row.RowType == DataControlRowType.DataRow)&amp;nbsp; //&lt;b&gt;VERIFICA SE A LINHA SELECIONADA É UMA LINHA DE DADOS&lt;/b&gt;.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (e.Row.Cells[3].Text.Equals(&quot;ATIVO&quot;))&amp;nbsp; //&lt;b&gt;QUANDO FOR LINHA QUE CONTÉM DADOS, VERIFICA SE O TEXTO DA COLUNA 3 ESTA COMO &quot;ATIVO&quot;&lt;/b&gt;.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; e.Row.BackColor = System.Drawing.Color.LightGreen; //&lt;b&gt;SE O VALOR FOR A PALAVRA &quot;ATIVO&quot;, A LINHA É PINTADA COM UM VERDE CLARO&lt;/b&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; e.Row.BackColor = System.Drawing.Color.LightYellow; //&lt;b&gt;SE O VALOR FOR A PALAVRA &quot;INATIVO&quot;, A LINHA É PINTADA COM UM AMARELO CLARO&lt;/b&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
Quando executamos nosso projeto, temos o seguinte resultado, veja da figura abaixo?:&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEio5e7DSfQ48zm1-vwVvoP_A2h-cE-0t6oV2fUqbqHfWmFDXeCv-ne1TBX4uh6hvHvVV08YVHOwHUhIRMWBRqjAOpE-ruRWZ3x-av08yOKrWyau3ylXhQfd8MAv_vMJ1cyF1ae0pUL1Wee1/s1600/img4.PNG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;80&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEio5e7DSfQ48zm1-vwVvoP_A2h-cE-0t6oV2fUqbqHfWmFDXeCv-ne1TBX4uh6hvHvVV08YVHOwHUhIRMWBRqjAOpE-ruRWZ3x-av08yOKrWyau3ylXhQfd8MAv_vMJ1cyF1ae0pUL1Wee1/s320/img4.PNG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Espero que gostem, e comentem!!!&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://lucianocps.blogspot.com/feeds/7188902450706925823/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://lucianocps.blogspot.com/2012/04/mudando-cor-da-linha-de-uma-gridview.html#comment-form' title='5 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7272466530933643645/posts/default/7188902450706925823'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7272466530933643645/posts/default/7188902450706925823'/><link rel='alternate' type='text/html' href='http://lucianocps.blogspot.com/2012/04/mudando-cor-da-linha-de-uma-gridview.html' title='MUDANDO A COR DA LINHA DE UMA GRIDVIEW PELO STATUS'/><author><name>Luciano Carvalho</name><uri>http://www.blogger.com/profile/03206765508291405280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgnDCYnNLuQ2HX3I10TF_rk3l1VJpMxrs7HQoj499rcQbaLqhZDArfZ3hOQ3VHIHkA9Jb6imq6zkheSzB9EexjxZvdgi41SiUyWtokQlQzx1XIAjFvSWoQLmgsZNbw6sA/s220/eu_gramado_lago.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhoTDfqMo4qSP2xQUXj_9AF81s_fQMjdwO3EoOD6GRsdrL0g9Zg4UZdctztp3il37AjLtu_IoeF3WighnAIGRS9Up6JI7Y5Xqnl8JH6VUAcqoHXcZyVoWCLBwg3r5Rlcwe9lD0pzdViASWn/s72-c/img1.PNG" height="72" width="72"/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7272466530933643645.post-2751167212015321485</id><published>2011-09-21T18:26:00.000-07:00</published><updated>2012-04-14T20:06:53.214-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET"/><category scheme="http://www.blogger.com/atom/ns#" term="VISUAL STUDIO"/><title type='text'>RECUPERANDO VALOR DO TEXTBOX NO DETAILSVIEW</title><content type='html'>&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;
Hoje vou postar uma dica que talvez seja util para em algumas situações no visual web developer, vou ensinar como recuperar/resgatar um valor de um &lt;b&gt;TextBox&lt;/b&gt; dentro de um &lt;b&gt;DetailsView&lt;/b&gt;.&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;
O cenário da minha página é a seguinte, tenho um DETAILSVIEW com TEXTBOX, um LABEL e um BUTTON, conforme a imagem abaixo.&lt;/div&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; font-family: Arial,Helvetica,sans-serif; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkCy1YxcFsP0nyxY17suUtfWMXyWbEXk94dBcfUcQpnza0-QceeKI3B6pwghaWQZy0otOfDDWxWDJjDgRMA5EXHifQqQL5AHx46qm1hVVtfqFgwiHx2G-Etgn2hoZ71YFzF-63Ff8fUm0E/s1600/img1.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;134&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkCy1YxcFsP0nyxY17suUtfWMXyWbEXk94dBcfUcQpnza0-QceeKI3B6pwghaWQZy0otOfDDWxWDJjDgRMA5EXHifQqQL5AHx46qm1hVVtfqFgwiHx2G-Etgn2hoZ71YFzF-63Ff8fUm0E/s320/img1.PNG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;
&lt;br /&gt;
&lt;br /&gt;
O que voamos fazer é com que o LABEL  receba o valor que estiver no TEXTBOX do DETAILSVIEW após clicarmos no BUTTON.&lt;br /&gt;
Para que isso aconteça o precisaremos apenas colocar no evento do click do button o seguinte código.&lt;br /&gt;
&lt;br /&gt;
Label1.Text = ((TextBox)this.DetailsView1.FindControl(&quot;TextBox1&quot;)).Text;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; font-family: Arial,Helvetica,sans-serif; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjY7WW64WiH0fVkMQhEg2F8BchCfe716JgWVhncHZYtaUxrU49MGk-ZYB886tYeLgHrvKrM3khfNwc4uAaMRNlzXxtPujtvzc-FU1Yjg-LyjNY7NaJrjV-bbumNfqlg_dUPLVlRfEODwztw/s1600/img2.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;146&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjY7WW64WiH0fVkMQhEg2F8BchCfe716JgWVhncHZYtaUxrU49MGk-ZYB886tYeLgHrvKrM3khfNwc4uAaMRNlzXxtPujtvzc-FU1Yjg-LyjNY7NaJrjV-bbumNfqlg_dUPLVlRfEODwztw/s320/img2.PNG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;
&lt;br /&gt;
&lt;br /&gt;
Feito o processo conforme a imagem acima, ao clicar no botão, o label estará recebendo o mesmo conteudo do textbox do detailsview conforme imagem abaixo.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; font-family: Arial,Helvetica,sans-serif; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhc2KbcgGJqv5GisdfMtJJ6BYzHoi8laebjVoNHdi1fZ563rdmI-6VqhAQ62fIXMnUdybfWvyTjPM4VG2Me5BCJEfa3cMy4Ze9tB9TRylMwZZQj9quPkrcByKjjUleHXTg4begjp7th_OMJ/s1600/img3.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;154&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhc2KbcgGJqv5GisdfMtJJ6BYzHoi8laebjVoNHdi1fZ563rdmI-6VqhAQ62fIXMnUdybfWvyTjPM4VG2Me5BCJEfa3cMy4Ze9tB9TRylMwZZQj9quPkrcByKjjUleHXTg4begjp7th_OMJ/s320/img3.PNG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;
Espero que seja util essa dica, e até breve!!!&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lucianocps.blogspot.com/feeds/2751167212015321485/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://lucianocps.blogspot.com/2011/09/recuperando-valor-do-textbox-no.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7272466530933643645/posts/default/2751167212015321485'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7272466530933643645/posts/default/2751167212015321485'/><link rel='alternate' type='text/html' href='http://lucianocps.blogspot.com/2011/09/recuperando-valor-do-textbox-no.html' title='RECUPERANDO VALOR DO TEXTBOX NO DETAILSVIEW'/><author><name>Luciano Carvalho</name><uri>http://www.blogger.com/profile/03206765508291405280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgnDCYnNLuQ2HX3I10TF_rk3l1VJpMxrs7HQoj499rcQbaLqhZDArfZ3hOQ3VHIHkA9Jb6imq6zkheSzB9EexjxZvdgi41SiUyWtokQlQzx1XIAjFvSWoQLmgsZNbw6sA/s220/eu_gramado_lago.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkCy1YxcFsP0nyxY17suUtfWMXyWbEXk94dBcfUcQpnza0-QceeKI3B6pwghaWQZy0otOfDDWxWDJjDgRMA5EXHifQqQL5AHx46qm1hVVtfqFgwiHx2G-Etgn2hoZ71YFzF-63Ff8fUm0E/s72-c/img1.PNG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7272466530933643645.post-1774780507766974466</id><published>2011-09-08T18:14:00.000-07:00</published><updated>2012-04-14T20:07:37.008-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET"/><category scheme="http://www.blogger.com/atom/ns#" term="VISUAL STUDIO"/><title type='text'>USANDO RANDOM NO ASP.NET</title><content type='html'>Hoje vou mostrar como é simples usar o Random no Asp.Net.
No nosso exemplo vamos criar um projeto em CSharp.Net e na página iremos acrescentar um &lt;b&gt;LABEL&lt;/b&gt; e um &lt;b&gt;BUTTON&lt;/b&gt;.
Veja na figura abaixo:
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_-64_wtKoCrbVQ1Car8FiQd1TngutxKlmwSMmKmdZEOWA1EjjU49pkk2s2Ze4K97G2k3-aNoBTr7FamowNoduJWLPI6fRYqr5f_CE-Ujf70KnybTDi-M3J6AcLpuAQnwlXixGBLPd2eqv/s1600/img1.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;201&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_-64_wtKoCrbVQ1Car8FiQd1TngutxKlmwSMmKmdZEOWA1EjjU49pkk2s2Ze4K97G2k3-aNoBTr7FamowNoduJWLPI6fRYqr5f_CE-Ujf70KnybTDi-M3J6AcLpuAQnwlXixGBLPd2eqv/s320/img1.PNG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
Limpe o valor da propriedade Text do Label deixando conforme a imagem abaixo:
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsTJJapSFb2mquj7bGVveYOK1nuDK7CZHzNZZGmE7HCkfMPGeqJhtlGCTJ5oEpUxhqZGTK0g-FlVI1HPCh-yh2jtApOk4mresBIWHyO4blJCT3RqDj4rQvJo9KkU4n4yfy3Io1e_5BG8VE/s1600/img2.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;171&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsTJJapSFb2mquj7bGVveYOK1nuDK7CZHzNZZGmE7HCkfMPGeqJhtlGCTJ5oEpUxhqZGTK0g-FlVI1HPCh-yh2jtApOk4mresBIWHyO4blJCT3RqDj4rQvJo9KkU4n4yfy3Io1e_5BG8VE/s320/img2.PNG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
Em seguida dê um duplo clique no Button e coloque código conforme está na imagem
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgP_VxQC5t-Tk8YtfLayOWHTyGZQDeMIrXszQU9H3oru4tSmuwvf963OUQAQR2Y1pI0_rvEPIxGC_Tv13k31gwu_Bxq9lCsjF2nzn0R2vDakG3M54Apzr79dR9_QMHO3UY3Om73Z5Iikxx5/s1600/img3.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;198&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgP_VxQC5t-Tk8YtfLayOWHTyGZQDeMIrXszQU9H3oru4tSmuwvf963OUQAQR2Y1pI0_rvEPIxGC_Tv13k31gwu_Bxq9lCsjF2nzn0R2vDakG3M54Apzr79dR9_QMHO3UY3Om73Z5Iikxx5/s320/img3.PNG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
Bem, fieto isso esta pronto, ao clicar no botão será gerado um número e aparecerá no Label.

Vou explicar as duas linhas do código que colocar na ação do botão.
 
No código abaixo estou criando um novo objeto do tipo Random (Objeto numeros). 
&lt;i&gt;System.Random numeros = new System.Random();&lt;/i&gt;


Já no código abaixo estou convertendo o número que é do tipo &lt;b&gt;INTEIRO&lt;/b&gt; para &lt;b&gt;STRING&lt;/b&gt; e armazenando no &lt;b&gt;LABEL&lt;/b&gt;.
Esse número que gerado pelo Objeto numeros é gerado quando chamamos a função NEXT do objeto e o número gerado será sempre no intervalo que
for definido pelo usuário, no exemplo estamos gerando um número  entre 0 e 20.
&lt;i&gt;Label1.Text = numeros.Next(0, 20).ToString();&lt;/i&gt;



Espero que tenham gostado, até a próxima!!!</content><link rel='replies' type='application/atom+xml' href='http://lucianocps.blogspot.com/feeds/1774780507766974466/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://lucianocps.blogspot.com/2011/09/usando-random-no-aspnet.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7272466530933643645/posts/default/1774780507766974466'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7272466530933643645/posts/default/1774780507766974466'/><link rel='alternate' type='text/html' href='http://lucianocps.blogspot.com/2011/09/usando-random-no-aspnet.html' title='USANDO RANDOM NO ASP.NET'/><author><name>Luciano Carvalho</name><uri>http://www.blogger.com/profile/03206765508291405280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgnDCYnNLuQ2HX3I10TF_rk3l1VJpMxrs7HQoj499rcQbaLqhZDArfZ3hOQ3VHIHkA9Jb6imq6zkheSzB9EexjxZvdgi41SiUyWtokQlQzx1XIAjFvSWoQLmgsZNbw6sA/s220/eu_gramado_lago.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_-64_wtKoCrbVQ1Car8FiQd1TngutxKlmwSMmKmdZEOWA1EjjU49pkk2s2Ze4K97G2k3-aNoBTr7FamowNoduJWLPI6fRYqr5f_CE-Ujf70KnybTDi-M3J6AcLpuAQnwlXixGBLPd2eqv/s72-c/img1.PNG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7272466530933643645.post-773213495463013194</id><published>2011-08-24T19:58:00.001-07:00</published><updated>2012-04-14T20:07:47.485-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="MYSQL"/><title type='text'>[MYSQL] USANDO INNER JOIN</title><content type='html'>Hoje vou mostrar um exemplo de como usar o INNER JOIN no banco MySQL.
&lt;br /&gt;
&lt;br /&gt;
Para que você possa entender o uso do INNER JOIN, imagine que você tem um sistema de controle de salas,e no seu BD tem 3 tabelas:
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
1º Tabela (tb_sala) - Tabela com 3 campos (ID_SALA, SALA, DESCRICAO)
&lt;br /&gt;
2ª Tabela (tb_departamento) - Tabela com 2 campos (ID_DEPARTAMENTO, DEPARTAMENTO)
&lt;br /&gt;
3ª Tabela (tb_movimento) - Tabela com 5 campos (ID_MOVIMENTO, ID_SALA[FOREIGN KEY], ID_DEPARTAMENTO[FOREIGN KEY], EVENTO, SOLICITANTE)
&lt;br /&gt;
&lt;br /&gt;
Imaginemos então que você desenvolveu seu sistema e na hora de dar um SELECT na TB_MOVIMENTO o valor do campo ID_SALA aparece um numero e o valor do campo ID_DEPARTAMENTO também aparece um numero, ou seja, o usuario do ssietam não saberá que numero é aquela sala e nem que numero é aquele departamento, o que fazer então? Simples, usar o INNER JOIN no seu SELECT.
&lt;br /&gt;
&lt;br /&gt;
Veja na imagem abaixo um exemplo na prática do INNER JOIN sendo utilizado, perceba que no resultado ao invés de trazer o código ID_SALA e o código ID_DEPARTAMENTO, o resultado traz o NOME do DEPARTAMENTO e o NOME da SALA.
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;IMAGEM DO SELECT SEM INNER JOIN&lt;/b&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRHi48QFHJDWbCik4ved5oOkoNlfuLz7_ZXbXw9xAxWTdL193FfHKV7Ng5BghReBTBnqAlZsTK7bQRQMwOyLCLLxMhHV5ZBhl2VYi0UQDQVN4HBWH6ZaR3jijgRo3xjuVxjRxeWcn6JduQ/s1600/S_INNER_JOIN.png&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5644622831947509538&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRHi48QFHJDWbCik4ved5oOkoNlfuLz7_ZXbXw9xAxWTdL193FfHKV7Ng5BghReBTBnqAlZsTK7bQRQMwOyLCLLxMhHV5ZBhl2VYi0UQDQVN4HBWH6ZaR3jijgRo3xjuVxjRxeWcn6JduQ/s320/S_INNER_JOIN.png&quot; style=&quot;cursor: hand; cursor: pointer; display: block; height: 161px; margin: 0px auto 10px; text-align: center; width: 320px;&quot; /&gt;&lt;/a&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;IMAGEM DO SELECT COM INNER JOIN&lt;/b&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjve0OYh2QyFpnwZkm2-D2wmsNbB2DrSOb2kYjjMgmbVNVBcS0XKoeEvNyoma_8ZKH806Cem_JMxxPvIkACSCBGqmvGtKvu5NuD-f1yzwzDLKTm8jABhCqthD6LBMB-D98CrpsFZkq61nV_/s1600/inner_join.png&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5644622836267069282&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjve0OYh2QyFpnwZkm2-D2wmsNbB2DrSOb2kYjjMgmbVNVBcS0XKoeEvNyoma_8ZKH806Cem_JMxxPvIkACSCBGqmvGtKvu5NuD-f1yzwzDLKTm8jABhCqthD6LBMB-D98CrpsFZkq61nV_/s320/inner_join.png&quot; style=&quot;cursor: hand; cursor: pointer; display: block; height: 161px; margin: 0px auto 10px; text-align: center; width: 320px;&quot; /&gt;&lt;/a&gt;
&lt;br /&gt;
&lt;br /&gt;
Vou dar um breve explicação do SELECT:
&lt;br /&gt;
&lt;br /&gt;
//Linha onde informo os campos que quero que sejam mostrados no resultado da minha consulta
&lt;br /&gt;
SELECT ID_MOVIMENTO, SALA, DEPARTAMENTO, SOLICITANTE, EVENTO
&lt;br /&gt;
&lt;br /&gt;
//Linha onde informo a tabela que receberá os campos que estou unindo a ela (ou seja, onde estou fazendo o INNER JOIN)
&lt;br /&gt;
FROM TB_MOVIMENTO
&lt;br /&gt;
&lt;br /&gt;
//Linha onde informo qual campo da tabela movimento deverá ser comparado com o campo da tabela departamento ou seja, se o valor do id_departamento da tabela movimento for igual ao id_departamento da tabela departamento é esse registro que quero juntar na tabela movimento
&lt;br /&gt;
INNER JOIN TB_DEPARTAMENTO ON TB_MOVIMENTO.id_departamento=TB_DEPARTAMENTO.id_departamento
&lt;br /&gt;
&lt;br /&gt;
//Faço a mesma verificação que é feita acimá só que desta vez na tabela sala
&lt;br /&gt;
INNER JOIN TB_SALA ON TB_MOVIMENTO.id_sala=TB_SALA.id_sala
&lt;br /&gt;
&lt;br /&gt;
//Linha de Where normal, onde informo qual registro estou procurando
&lt;br /&gt;
WHERE TB_MOVIMENTO.id_departamento=1
&lt;br /&gt;
&lt;br /&gt;
Espero poder ter ajudado, até a próxima!!!</content><link rel='replies' type='application/atom+xml' href='http://lucianocps.blogspot.com/feeds/773213495463013194/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://lucianocps.blogspot.com/2011/08/mysql-usando-inner-join.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7272466530933643645/posts/default/773213495463013194'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7272466530933643645/posts/default/773213495463013194'/><link rel='alternate' type='text/html' href='http://lucianocps.blogspot.com/2011/08/mysql-usando-inner-join.html' title='[MYSQL] USANDO INNER JOIN'/><author><name>Luciano Carvalho</name><uri>http://www.blogger.com/profile/03206765508291405280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgnDCYnNLuQ2HX3I10TF_rk3l1VJpMxrs7HQoj499rcQbaLqhZDArfZ3hOQ3VHIHkA9Jb6imq6zkheSzB9EexjxZvdgi41SiUyWtokQlQzx1XIAjFvSWoQLmgsZNbw6sA/s220/eu_gramado_lago.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRHi48QFHJDWbCik4ved5oOkoNlfuLz7_ZXbXw9xAxWTdL193FfHKV7Ng5BghReBTBnqAlZsTK7bQRQMwOyLCLLxMhHV5ZBhl2VYi0UQDQVN4HBWH6ZaR3jijgRo3xjuVxjRxeWcn6JduQ/s72-c/S_INNER_JOIN.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7272466530933643645.post-5128841651008769377</id><published>2011-08-18T16:25:00.000-07:00</published><updated>2012-04-14T20:08:00.867-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET"/><category scheme="http://www.blogger.com/atom/ns#" term="VISUAL STUDIO"/><title type='text'>[ASP.NET] CHAMANDO EXECUTAVEL EM CSHARP.NET</title><content type='html'>&lt;br /&gt;
Olá amigos visitantes do meu Blog, primeiramente gostaria de agradecer a todos que acessam ou acessaram meu blog e principalmente aqueles que deixaram algum comentários, outra coisa que queria falar é que ta froid, muita correria e sem tempo para postar no blog mas prometo que tentarei postar com mais frequência.
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Vamos ao que interessa, hoje postarei aqui uma solução simples mas que pode ser de muito valia para os programadores, e afins da informática!
&lt;br /&gt;
Apenas para entenderem, essa semana tive a necessidade de fazer uma pagina web que enviasse um comando para um servidor onde em determinada pasta tem um .exe que gera relatórios em PDF, procurei em alguns fóruns e paginas do tipo, mas não encontrei, mas como sou brasileiro e não desisto nunca, encontrei em uma pagina algo falando sobre métodos e funcoes em asp.net e eis que com alguns minutos de leitura consegui bolar a solução pro meu problema.
&lt;br /&gt;
&lt;br /&gt;
Veja na imagem abaixo:
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEFIXgRA9_iEhZhe6fYOFEryQa9sMvlIbkcXOzeKXjPvYK31m_Biuk2aCfqND7GCmGd37OS_O_Qa2weWnV3lBmYGnYn355nuIPWy7sBtCE9wfhuCf-KhUi2OWhqNTqGRahPVnmGe71T0cI/s1600/exec_programa.PNG&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5642343656506017138&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEFIXgRA9_iEhZhe6fYOFEryQa9sMvlIbkcXOzeKXjPvYK31m_Biuk2aCfqND7GCmGd37OS_O_Qa2weWnV3lBmYGnYn355nuIPWy7sBtCE9wfhuCf-KhUi2OWhqNTqGRahPVnmGe71T0cI/s320/exec_programa.PNG&quot; style=&quot;cursor: hand; cursor: pointer; display: block; height: 138px; margin: 0px auto 10px; text-align: center; width: 320px;&quot; /&gt;&lt;/a&gt;
&lt;br /&gt;
&lt;br /&gt;
Isso mesmo, com o comando que coloquei no Button conforme a imagem acima consegui resolver meu problema, quando o usuário clica no botão na pagina web a pagina envia um comando de start para o programa que esta sendo passado no parâmetro.
&lt;br /&gt;
Ou seja, nesse exemplo ao clicar no botão a Calculadora do Windows será aberta na tela.
&lt;br /&gt;
&lt;br /&gt;
Simples né, em breve disponibilizarei mais dicas simples ou não, mas que serão úteis.
&lt;br /&gt;
Até próxima!!!</content><link rel='replies' type='application/atom+xml' href='http://lucianocps.blogspot.com/feeds/5128841651008769377/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://lucianocps.blogspot.com/2011/08/aspnet-chamando-executavel-em-csharpnet.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7272466530933643645/posts/default/5128841651008769377'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7272466530933643645/posts/default/5128841651008769377'/><link rel='alternate' type='text/html' href='http://lucianocps.blogspot.com/2011/08/aspnet-chamando-executavel-em-csharpnet.html' title='[ASP.NET] CHAMANDO EXECUTAVEL EM CSHARP.NET'/><author><name>Luciano Carvalho</name><uri>http://www.blogger.com/profile/03206765508291405280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgnDCYnNLuQ2HX3I10TF_rk3l1VJpMxrs7HQoj499rcQbaLqhZDArfZ3hOQ3VHIHkA9Jb6imq6zkheSzB9EexjxZvdgi41SiUyWtokQlQzx1XIAjFvSWoQLmgsZNbw6sA/s220/eu_gramado_lago.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEFIXgRA9_iEhZhe6fYOFEryQa9sMvlIbkcXOzeKXjPvYK31m_Biuk2aCfqND7GCmGd37OS_O_Qa2weWnV3lBmYGnYn355nuIPWy7sBtCE9wfhuCf-KhUi2OWhqNTqGRahPVnmGe71T0cI/s72-c/exec_programa.PNG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7272466530933643645.post-6457062910043910213</id><published>2011-06-20T16:50:00.000-07:00</published><updated>2011-06-20T17:00:50.980-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="TECNOLOGIA"/><title type='text'>[VIDEO ] TEAM ILUMINATE PERFORMACE</title><content type='html'>Ola amigos, faz tempo que não atualizo meu blog,  mas hoje estava navegando pela net e com um pouco de tempop sobrando...(só tempo sobrando mesmo, pq dinheiro, ta dificil..rsrs), então vi um video super interessante no Youtube do America&#39;s Got Talent, e como achei um video muito criativo, ou melhor, super criatvo... veja abaixo se esse video não é show.&lt;br /&gt;&lt;br /&gt;&lt;iframe src=&quot;http://www.youtube.com/embed/XRwX9oCaE9Q?fs=1&quot; allowfullscreen=&quot;&quot; width=&quot;480&quot; frameborder=&quot;0&quot; height=&quot;320&quot;&gt;&lt;/iframe&gt;</content><link rel='replies' type='application/atom+xml' href='http://lucianocps.blogspot.com/feeds/6457062910043910213/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://lucianocps.blogspot.com/2011/06/team-iluminate-performance-pura.html#comment-form' title='2 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7272466530933643645/posts/default/6457062910043910213'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7272466530933643645/posts/default/6457062910043910213'/><link rel='alternate' type='text/html' href='http://lucianocps.blogspot.com/2011/06/team-iluminate-performance-pura.html' title='[VIDEO ] TEAM ILUMINATE PERFORMACE'/><author><name>Luciano Carvalho</name><uri>http://www.blogger.com/profile/03206765508291405280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgnDCYnNLuQ2HX3I10TF_rk3l1VJpMxrs7HQoj499rcQbaLqhZDArfZ3hOQ3VHIHkA9Jb6imq6zkheSzB9EexjxZvdgi41SiUyWtokQlQzx1XIAjFvSWoQLmgsZNbw6sA/s220/eu_gramado_lago.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/XRwX9oCaE9Q/default.jpg" height="72" width="72"/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7272466530933643645.post-5017175175384753509</id><published>2011-04-07T17:17:00.000-07:00</published><updated>2012-04-14T20:09:22.693-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="MENSAGEM"/><title type='text'>O VALOR DA EDUCAÇÃO...</title><content type='html'>&lt;span style=&quot;font-family: georgia; font-size: 85%;&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Recebi um e-mail muito bacana na semana passada e resolvi compartilhar no meu blog, afinal de contas, hoje muitas pessoas não sabem o valor da educação, é uma mensagem muito legal e que devemos parar para pensar...&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial; font-weight: bold;&quot;&gt;&lt;span style=&quot;font-size: 85%;&quot;&gt;Quando você era bem pequeno...&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjnvVD3SaV2VesOndOIID4887ooLYNrHfUrHz2A87eoRYj9APaXfFobDNAeWRqmrSc2Ukr87YLTZFA0svoWVQ7B9cIZK4N1CwTZC-JwMcG2TYp6oIrh_zM6oJqHsyUuQF8_iRlwZbe1w7DB/s1600/image002.jpg&quot; style=&quot;font-family: georgia; font-weight: bold;&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5593000968587801906&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjnvVD3SaV2VesOndOIID4887ooLYNrHfUrHz2A87eoRYj9APaXfFobDNAeWRqmrSc2Ukr87YLTZFA0svoWVQ7B9cIZK4N1CwTZC-JwMcG2TYp6oIrh_zM6oJqHsyUuQF8_iRlwZbe1w7DB/s320/image002.jpg&quot; style=&quot;cursor: pointer; height: 152px; width: 203px;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;&lt;span style=&quot;font-size: 85%; font-weight: bold;&quot;&gt;&lt;br /&gt;...eles gasta&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;&lt;span style=&quot;font-size: 85%; font-weight: bold;&quot;&gt;vam horas lhe  ensinando a usar talheres  nas refeições...&lt;/span&gt;&lt;/span&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiE0Nan80yIhW7Q6j4pGVtKwcpOGsFvbKb0QGd1mk9iZ1SFAwqkfHH8YgANbZjsatG7yl3I2YQ90dh7SZ7m3GQQF2O6q-HetgsB9Kf_cXFclGR8guF6yns5bR0_J2xg2eOQ776PSOe3BYNT/s1600/image003.jpg&quot; style=&quot;font-family: georgia;&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5593001110208324578&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiE0Nan80yIhW7Q6j4pGVtKwcpOGsFvbKb0QGd1mk9iZ1SFAwqkfHH8YgANbZjsatG7yl3I2YQ90dh7SZ7m3GQQF2O6q-HetgsB9Kf_cXFclGR8guF6yns5bR0_J2xg2eOQ776PSOe3BYNT/s320/image003.jpg&quot; style=&quot;cursor: pointer; height: 150px; width: 202px;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;&lt;span style=&quot;font-size: 85%; font-weight: bold;&quot;&gt;&lt;br /&gt;... ensinando você a se vestir,  amarrar os cadarços dos  sapatos, fechar os botões da camisa..&lt;/span&gt;&lt;/span&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEix9fOBzsT2eQJbE9CYFGylyMwvUYapzv5CjOya-dTo7UL-448Pbtal5f7oTEsYtakpPc0s8JNnpmkgawF1R0Ih1uO6SH1iqZMok5tGGSyeAPCvTBa1NUPus72gi6E3w_fu4wEXLFUDojWq/s1600/image004.jpg&quot; style=&quot;font-family: georgia;&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5593001456578983746&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEix9fOBzsT2eQJbE9CYFGylyMwvUYapzv5CjOya-dTo7UL-448Pbtal5f7oTEsYtakpPc0s8JNnpmkgawF1R0Ih1uO6SH1iqZMok5tGGSyeAPCvTBa1NUPus72gi6E3w_fu4wEXLFUDojWq/s200/image004.jpg&quot; style=&quot;cursor: hand; cursor: pointer; height: 150px; width: 200px;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;&lt;span style=&quot;font-size: 85%; font-weight: bold;&quot;&gt;&lt;br /&gt;Limpando-o  quando você sujava suas fraldas lhe ensinando a lavar o rosto  a se banhar a pentear seus cabelos...&lt;/span&gt;&lt;/span&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVWKFFm7QLx80-_39NdrsNLSWqIU24inuEfCEStJG4JiflTLRwlPe3OwQQES5FYRNK461Q1fvZqvs3s3ZqKdpp8BBwRbJ0iUs0x1G95o8I_wddUPNUv0X11_DzXsK2bxA79Ir6QT0s-GE4/s1600/image005.jpg&quot; style=&quot;font-family: georgia;&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5593002643017731298&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVWKFFm7QLx80-_39NdrsNLSWqIU24inuEfCEStJG4JiflTLRwlPe3OwQQES5FYRNK461Q1fvZqvs3s3ZqKdpp8BBwRbJ0iUs0x1G95o8I_wddUPNUv0X11_DzXsK2bxA79Ir6QT0s-GE4/s200/image005.jpg&quot; style=&quot;cursor: hand; cursor: pointer; height: 150px; width: 200px;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;&lt;span style=&quot;font-size: 85%; font-weight: bold;&quot;&gt;&lt;br /&gt;...lhe  ensinando valores  humanos...&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjrfaVJiVlI0G3M6jTqDd09uD3GdcwMLGjR50-UpyZb9iaHutUvvwmwI8HFjYoa4kUwFV34gj3afPOU1zwAcB3N9YXykMFz_qoqvoehPDsJu9VOh0PnLBjmpJT9LKsqShUI2nmeb1hEQ57F/s1600/image009.jpg&quot; style=&quot;font-family: georgia;&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5593003076149340322&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjrfaVJiVlI0G3M6jTqDd09uD3GdcwMLGjR50-UpyZb9iaHutUvvwmwI8HFjYoa4kUwFV34gj3afPOU1zwAcB3N9YXykMFz_qoqvoehPDsJu9VOh0PnLBjmpJT9LKsqShUI2nmeb1hEQ57F/s200/image009.jpg&quot; style=&quot;cursor: hand; cursor: pointer; height: 150px; width: 200px;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;&lt;span style=&quot;font-size: 85%; font-weight: bold;&quot;&gt;Por isso...&lt;/span&gt;&lt;/span&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEglh3-H-48EZkoYGt4sN6jNugLTxZRhcE0L91dmRVNaB5MJGeqyJnwZWScPU6WxaaZU6uCo9ThIiMwd-ToYGhLHZZf59NhL9nuCc51dKJi0_oEVisk4OFSqjYjD82OyD8KQZw_pA7UvjvVC/s1600/image008.jpg&quot; style=&quot;font-family: georgia;&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5593003075216323106&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEglh3-H-48EZkoYGt4sN6jNugLTxZRhcE0L91dmRVNaB5MJGeqyJnwZWScPU6WxaaZU6uCo9ThIiMwd-ToYGhLHZZf59NhL9nuCc51dKJi0_oEVisk4OFSqjYjD82OyD8KQZw_pA7UvjvVC/s200/image008.jpg&quot; style=&quot;cursor: hand; cursor: pointer; height: 150px; width: 200px;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;&lt;span style=&quot;font-size: 85%; font-weight: bold;&quot;&gt;&lt;br /&gt;...quando eles ficarem velhos um  dia...e seria bom que todos pudessem chegar até aí (não preciso  explicar...não é?)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMC0CE267spoBjXWHuIWvDm1wsltLGVrv2sNyypM6_Qy1dcUkgtNOUXE6nCm4nGWJkVGmpaGj711SbxjEUmGBzZ48ryx0r8_dKK2pVR3LU372C2ONnt-v0ernHinOkfduDWRpM27GenZhe/s1600/image007.jpg&quot; style=&quot;font-family: georgia;&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5593003070357177714&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMC0CE267spoBjXWHuIWvDm1wsltLGVrv2sNyypM6_Qy1dcUkgtNOUXE6nCm4nGWJkVGmpaGj711SbxjEUmGBzZ48ryx0r8_dKK2pVR3LU372C2ONnt-v0ernHinOkfduDWRpM27GenZhe/s200/image007.jpg&quot; style=&quot;cursor: hand; cursor: pointer; height: 150px; width: 200px;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;&lt;span style=&quot;font-size: 85%; font-weight: bold;&quot;&gt;&lt;br /&gt;...quando eles começarem a ficar  mais esquecidos e demorarem a responder...&lt;/span&gt;&lt;/span&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjy2R_OpOCUi0-5uwZtlMXk09K8nbiiDuNCGi4Z8PTmz_BACmhCYfSS3n5HFwfHuUEceul64A7DsyZBIVu0qBrENmoFgN0XfspmUMeZ3bjoMBLNv7gBNE2Pccf16Df5lZdUi7BWppIfRBRO/s1600/image006.jpg&quot; style=&quot;font-family: georgia;&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5593003068476940770&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjy2R_OpOCUi0-5uwZtlMXk09K8nbiiDuNCGi4Z8PTmz_BACmhCYfSS3n5HFwfHuUEceul64A7DsyZBIVu0qBrENmoFgN0XfspmUMeZ3bjoMBLNv7gBNE2Pccf16Df5lZdUi7BWppIfRBRO/s200/image006.jpg&quot; style=&quot;cursor: hand; cursor: pointer; height: 150px; width: 200px;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;&lt;span style=&quot;font-size: 85%; font-weight: bold;&quot;&gt;&lt;br /&gt;...não se chateie com eles...&lt;/span&gt;&lt;/span&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj97ZWbS3j0Q7KZKuMjqWsx5ruDptiehzS4X9Z-SSD1LUGipZ6sgRawhkEFsiNnW9wmUlDI9GVNKklh-QRUHid_p0OyUwmQoKEGBJwYo9DaRjg90yQZEPrjYvFnNPGj8Vbvpzt1g2OWHxcp/s1600/image010.jpg&quot; style=&quot;font-family: georgia;&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5593003075390115282&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj97ZWbS3j0Q7KZKuMjqWsx5ruDptiehzS4X9Z-SSD1LUGipZ6sgRawhkEFsiNnW9wmUlDI9GVNKklh-QRUHid_p0OyUwmQoKEGBJwYo9DaRjg90yQZEPrjYvFnNPGj8Vbvpzt1g2OWHxcp/s200/image010.jpg&quot; style=&quot;cursor: hand; cursor: pointer; height: 150px; width: 200px;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;&lt;span style=&quot;font-size: 85%; font-weight: bold;&quot;&gt;&lt;br /&gt;...quando eles começarem a esquecer  de fechar botões da camisa, de amarrar cadarços de sapato...&lt;/span&gt;&lt;/span&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_XJiRLFupm3UTLo46iElRYa1GB-CcJHBzxR0FIiBFlttreGLOfEtW0fBhsenEf5fZCSxkmfbVss53A44Un4jvwgN6MBBiEGHrWZOhqyEuqh5r2jJxvpeOn5wzaL9qwBYnDBEIIQXtitoz/s1600/image014.jpg&quot; style=&quot;font-family: georgia;&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5593004180713021122&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_XJiRLFupm3UTLo46iElRYa1GB-CcJHBzxR0FIiBFlttreGLOfEtW0fBhsenEf5fZCSxkmfbVss53A44Un4jvwgN6MBBiEGHrWZOhqyEuqh5r2jJxvpeOn5wzaL9qwBYnDBEIIQXtitoz/s200/image014.jpg&quot; style=&quot;cursor: hand; cursor: pointer; height: 150px; width: 200px;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;&lt;span style=&quot;font-size: 85%; font-weight: bold;&quot;&gt;&lt;br /&gt;...quando eles começarem a se sujar nas  refeições...&lt;/span&gt;&lt;/span&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilDBRuGPTSsF4k2QDOyNeS9C0NNP6Fv8LSxdFOkUTpVLHTb2ycCj7Mj-KLHyj40fI41HqtH_ZCUU7fqUYrUjBnoI6qIsPuke043YZIfNVB_HMcUMuTMmu30gWm21N_dd2s5Lo2GNVIFUVp/s1600/image013.jpg&quot; style=&quot;font-family: georgia;&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5593004174039484818&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilDBRuGPTSsF4k2QDOyNeS9C0NNP6Fv8LSxdFOkUTpVLHTb2ycCj7Mj-KLHyj40fI41HqtH_ZCUU7fqUYrUjBnoI6qIsPuke043YZIfNVB_HMcUMuTMmu30gWm21N_dd2s5Lo2GNVIFUVp/s200/image013.jpg&quot; style=&quot;cursor: hand; cursor: pointer; height: 150px; width: 200px;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;&lt;span style=&quot;font-size: 85%; font-weight: bold;&quot;&gt;&lt;br /&gt;...quando as mãos deles começarem a  tremer enquanto penteiam cabelo...&lt;/span&gt;&lt;/span&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9Vr8PKsnabSnNCQbgb24-HNDn3gumtr939xIB5g6ieVRz_x07QlbuJFgvXzpuXsKiWTZ_os5QjSxVwosOlAQFGZ-DfYwIB_DeFimRi1ZpBDI6uKO-gNOrGYPxcpknFasil7PYtEznjZL7/s1600/image012.jpg&quot; style=&quot;font-family: georgia;&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5593004166608402418&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9Vr8PKsnabSnNCQbgb24-HNDn3gumtr939xIB5g6ieVRz_x07QlbuJFgvXzpuXsKiWTZ_os5QjSxVwosOlAQFGZ-DfYwIB_DeFimRi1ZpBDI6uKO-gNOrGYPxcpknFasil7PYtEznjZL7/s200/image012.jpg&quot; style=&quot;cursor: hand; cursor: pointer; height: 150px; width: 200px;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;&lt;span style=&quot;font-size: 85%; font-weight: bold;&quot;&gt;...por favor, não os  apresse...porque você está crescendo aos poucos, e eles  envelhecendo...&lt;/span&gt;&lt;/span&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgOsF-hDvxyQNiPTg-jKUskPS03RfOwDejspOgH9x6NorNLRB2PnAQTiQYSMNC6ruVtYe8yBziomo98rPZO628WSLin4Sar_XdaVrIjBgMOkUANOvIv7A6W5Oz3sXqKNrCAVlZBo5Kwp8A3/s1600/image011.jpg&quot; style=&quot;font-family: georgia;&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5593004165251238546&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgOsF-hDvxyQNiPTg-jKUskPS03RfOwDejspOgH9x6NorNLRB2PnAQTiQYSMNC6ruVtYe8yBziomo98rPZO628WSLin4Sar_XdaVrIjBgMOkUANOvIv7A6W5Oz3sXqKNrCAVlZBo5Kwp8A3/s200/image011.jpg&quot; style=&quot;cursor: hand; cursor: pointer; height: 150px; width: 200px;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;&lt;span style=&quot;font-size: 85%; font-weight: bold;&quot;&gt;...basta sua presença... sua  paciência... sua generosidade... sua  retribuição...&lt;/span&gt;&lt;/span&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJZcSFm3qf1Orelt1s-PGRhz-_y9_c2W0E4v2DqRyZ5rFAaasGJ7q-Jp_qsxT1cSjwhVtyog141vPtGbMXZhwgR6tRyy1tT69Hv1WP4o106oI7kUx3VVwhSRP1N1l0ATlaNkojYO9OZw7G/s1600/image015.jpg&quot; style=&quot;font-family: georgia;&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5593004184469977426&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJZcSFm3qf1Orelt1s-PGRhz-_y9_c2W0E4v2DqRyZ5rFAaasGJ7q-Jp_qsxT1cSjwhVtyog141vPtGbMXZhwgR6tRyy1tT69Hv1WP4o106oI7kUx3VVwhSRP1N1l0ATlaNkojYO9OZw7G/s200/image015.jpg&quot; style=&quot;cursor: hand; cursor: pointer; height: 150px; width: 200px;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;&lt;span style=&quot;font-size: 85%; font-weight: bold;&quot;&gt;...para que os corações  deles fiquem aquecidos...&lt;/span&gt;&lt;/span&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEicBPmLM4jGQVPQfUpUNFdfFMXhnhnU4MQ-CSpU0SbaqhVoBiMoDEhw0IsxAKggzdcgALb5D3l6D7URvj9LQT9yxwSMz2vtV__dA61Nyo7bOgdU1zH5Ph-42ghyphenhyphencjNDmd8qPmNSLwDLFQJl/s1600/image019.jpg&quot; style=&quot;font-family: georgia;&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5593005082749553522&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEicBPmLM4jGQVPQfUpUNFdfFMXhnhnU4MQ-CSpU0SbaqhVoBiMoDEhw0IsxAKggzdcgALb5D3l6D7URvj9LQT9yxwSMz2vtV__dA61Nyo7bOgdU1zH5Ph-42ghyphenhyphencjNDmd8qPmNSLwDLFQJl/s200/image019.jpg&quot; style=&quot;cursor: hand; cursor: pointer; height: 150px; width: 200px;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;&lt;span style=&quot;font-size: 85%; font-weight: bold;&quot;&gt;...se um dia eles não conseguirem  se equilibrar ou caminhar direito...&lt;/span&gt;&lt;/span&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxqjpvefxMez4zPNXTLY8QKSMfretxJMIfluFiXIMRjz4SOA4dPBFg-IFBMkQhozrF8dkENibZBDQcyjrd1lqF5F5MfdhvrATT7hKJ211ZHfTCfYHzp3co2I8zC3OO8NZ892gqsCoc0Vhyphenhyphen/s1600/image018.jpg&quot; style=&quot;font-family: georgia;&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5593005078233055586&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxqjpvefxMez4zPNXTLY8QKSMfretxJMIfluFiXIMRjz4SOA4dPBFg-IFBMkQhozrF8dkENibZBDQcyjrd1lqF5F5MfdhvrATT7hKJ211ZHfTCfYHzp3co2I8zC3OO8NZ892gqsCoc0Vhyphenhyphen/s200/image018.jpg&quot; style=&quot;cursor: hand; cursor: pointer; height: 150px; width: 200px;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;&lt;span style=&quot;font-size: 85%; font-weight: bold;&quot;&gt;&lt;br /&gt;...segure firme as mãos deles e os  acompanhe bem devagar respeitando o ritmo deles durante a caminhada... da  mesma forma como eles respei&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;&lt;span style=&quot;font-size: 85%; font-weight: bold;&quot;&gt;taram o seu ritmo quando lhe ensinaram a  andar...&lt;/span&gt;&lt;/span&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpKfFKZLsqXgk_I16hE1TsaRGJok4Xnthzunt6Cnzbtp3D8yd6aNxtgRa7C6pCLKKGekbeLds2Av5MDFCH9rLlIjg7KbLRBDhIapztuudxDJ_6dA1r2A6fobL43lC4gfS1IQZMW2jAywM5/s1600/image017.jpg&quot; style=&quot;font-family: georgia;&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5593005070381502498&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpKfFKZLsqXgk_I16hE1TsaRGJok4Xnthzunt6Cnzbtp3D8yd6aNxtgRa7C6pCLKKGekbeLds2Av5MDFCH9rLlIjg7KbLRBDhIapztuudxDJ_6dA1r2A6fobL43lC4gfS1IQZMW2jAywM5/s200/image017.jpg&quot; style=&quot;cursor: hand; cursor: pointer; height: 150px; width: 200px;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;&lt;span style=&quot;font-size: 85%; font-weight: bold;&quot;&gt;&lt;br /&gt;fique perto dêles...assim  como...&lt;/span&gt;&lt;/span&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-e8k-SwFmu_FtXBJHOWXYYfWZL7hE_adxk-JaVPBxZadhkFV4SIgPROMSclAEnP6xeCGg_nPMGaukgV3qXVzJKqGb1IAAi3YitFSSbTvqG_TiTA3-Ge7TlIt0qpc15yGLTiSM2HZNraFK/s1600/image016.jpg&quot; style=&quot;font-family: georgia;&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5593005068775358754&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-e8k-SwFmu_FtXBJHOWXYYfWZL7hE_adxk-JaVPBxZadhkFV4SIgPROMSclAEnP6xeCGg_nPMGaukgV3qXVzJKqGb1IAAi3YitFSSbTvqG_TiTA3-Ge7TlIt0qpc15yGLTiSM2HZNraFK/s200/image016.jpg&quot; style=&quot;cursor: hand; cursor: pointer; height: 150px; width: 200px;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;&lt;span style=&quot;font-size: 85%; font-weight: bold;&quot;&gt;&lt;br /&gt;...eles sempre estiveram  presentes em sua vida, sofrendo por você... torcendo por você...&lt;br /&gt;e vivendo &quot;POR  VOCÊ&quot;&lt;/span&gt;&lt;/span&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgpFqHKMlThyphenhyphenoQHhLfy4CoY5E-qPa-hQLI97WQHhOjqhX01w06nUILoB6oysmVWy5RVrFO6THX3LTsymUGfR1c05FZNX0OdStHQVsw0mxssEo0k2DXjR7UuGaGkqbdlCay8QyyKyjrHeAcT/s1600/image020.jpg&quot; style=&quot;font-family: georgia;&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5593005086635434210&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgpFqHKMlThyphenhyphenoQHhLfy4CoY5E-qPa-hQLI97WQHhOjqhX01w06nUILoB6oysmVWy5RVrFO6THX3LTsymUGfR1c05FZNX0OdStHQVsw0mxssEo0k2DXjR7UuGaGkqbdlCay8QyyKyjrHeAcT/s200/image020.jpg&quot; style=&quot;cursor: hand; cursor: pointer; height: 150px; width: 200px;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;&lt;span style=&quot;font-size: 85%; font-weight: bold;&quot;&gt;&lt;span style=&quot;color: red;&quot;&gt;&quot;Não eduque seu filho para ser rico, eduque-o para ser feliz.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: red;&quot;&gt;Assim ele  saberá o VALOR das coisas e não o seu PREÇO&quot;&lt;/span&gt;&lt;br /&gt;(Max  Gehringer) &lt;/span&gt;&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://lucianocps.blogspot.com/feeds/5017175175384753509/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://lucianocps.blogspot.com/2011/04/o-valor-da-educacao.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7272466530933643645/posts/default/5017175175384753509'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7272466530933643645/posts/default/5017175175384753509'/><link rel='alternate' type='text/html' href='http://lucianocps.blogspot.com/2011/04/o-valor-da-educacao.html' title='O VALOR DA EDUCAÇÃO...'/><author><name>Luciano Carvalho</name><uri>http://www.blogger.com/profile/03206765508291405280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgnDCYnNLuQ2HX3I10TF_rk3l1VJpMxrs7HQoj499rcQbaLqhZDArfZ3hOQ3VHIHkA9Jb6imq6zkheSzB9EexjxZvdgi41SiUyWtokQlQzx1XIAjFvSWoQLmgsZNbw6sA/s220/eu_gramado_lago.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjnvVD3SaV2VesOndOIID4887ooLYNrHfUrHz2A87eoRYj9APaXfFobDNAeWRqmrSc2Ukr87YLTZFA0svoWVQ7B9cIZK4N1CwTZC-JwMcG2TYp6oIrh_zM6oJqHsyUuQF8_iRlwZbe1w7DB/s72-c/image002.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7272466530933643645.post-4023660857094847329</id><published>2011-02-08T15:14:00.000-08:00</published><updated>2012-04-14T20:10:15.403-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="TECNOLOGIA"/><title type='text'>PREPARE-SE PARA O PROTOCOLO IPV6</title><content type='html'>&lt;br /&gt;&lt;span style=&quot;font-family: georgia; font-size: 100%;&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;PREPARE-SE PARA O PROTOCOLO IPV6.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Olá amigos, estava eu navegando a alguns dias atras, quando me deparei com uma noticia sobre o &lt;a href=&quot;http://www.blogger.com/%28http://tecnologia.uol.com.br/ultimas-noticias/redacao/2011/02/03/encerra-estoque-mundial-de-enderecos-de-internet-disponiveis-informa-icann.jhtm&quot; style=&quot;font-weight: bold;&quot;&gt;termino do estoque de IP&#39;s&lt;/a&gt;, então lembrei de outra noticia q tinha lido na Internet sobre um novo tipo de protocolo IP, que seria o IPV6, mas na época não dei muita importância, claro q como sou de T.I. e sempre que sai algo novo nessa área, como qualquer outro profissional dela, acabei lendo para saber do que se tratava, pois é, acho que assim como eu, vocês que também trabalham na área hoje deveriam procurar saber mais informações sobre o assunto, afinal de contas, depois da noticia de termino do estoque de IP, só nos resta saber como usar esse novo tipo de IP.&lt;/span&gt;&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;span style=&quot;font-family: georgia; font-size: 100%;&quot;&gt;&lt;br /&gt;&lt;br /&gt;Mas fiquem calmos, de acordo com mesma noticia, no Brasil a previsão é para que esgote o estoque apenas em 2012, ou seja, ano que vem, mas é sempre bom estar preparado antes da hora.&lt;br /&gt;&lt;br /&gt;Segundo Jim Frey, diretor da Enterprise Management Associates (EMA), a tendência é a de que a adoção do novo protocolo, somada à virtualização e à cloud computing, aumente a complexidade das redes e leve a mais erros de configuração.&lt;br /&gt;&lt;br /&gt;Para que isso não aconteça na rede da empresa que você trabalha, acho que seria interessante se inteirar mais sobre o assunto.&lt;br /&gt;&lt;br /&gt;Seguem alguns links interessantes para leitura, página dedicada ao IPV6 (&lt;a href=&quot;http://www.ipv6.br/&quot;&gt;http://www.ipv6.br/&lt;/a&gt;).&lt;br /&gt;Instruções de como configurar um &lt;a href=&quot;http://www.ipv6.br/IPV6/ArtigoConfigurandoServidorDNSnoMicrosoftWindows2003&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;servidor DNS com Windows 2003 para usar rede IPV6. (http://www.ipv6.br/IPV6/ArtigoConfigurandoServidorDNSnoMicrosoftWindows2003).&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Artigo sobre a migração para o IPV6. &lt;a href=&quot;http://computerworld.uol.com.br/tecnologia/2011/02/03/prepare-se-para-evitar-que-migracao-para-o-ipv6-seja-disruptiva/&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;(http://computerworld.uol.com.br/tecnologia/2011/02/03/prepare-se-para-evitar-que-migracao-para-o-ipv6-seja-disruptiva/)&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://lucianocps.blogspot.com/feeds/4023660857094847329/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://lucianocps.blogspot.com/2011/02/ipv6-solucao-para-falta-de-ips.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7272466530933643645/posts/default/4023660857094847329'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7272466530933643645/posts/default/4023660857094847329'/><link rel='alternate' type='text/html' href='http://lucianocps.blogspot.com/2011/02/ipv6-solucao-para-falta-de-ips.html' title='PREPARE-SE PARA O PROTOCOLO IPV6'/><author><name>Luciano Carvalho</name><uri>http://www.blogger.com/profile/03206765508291405280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgnDCYnNLuQ2HX3I10TF_rk3l1VJpMxrs7HQoj499rcQbaLqhZDArfZ3hOQ3VHIHkA9Jb6imq6zkheSzB9EexjxZvdgi41SiUyWtokQlQzx1XIAjFvSWoQLmgsZNbw6sA/s220/eu_gramado_lago.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7272466530933643645.post-8104706391654234185</id><published>2011-01-03T16:27:00.000-08:00</published><updated>2012-04-14T20:10:28.638-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="TECNOLOGIA"/><title type='text'>TECNOLOGIA A FAVOR DA VIDA: INTERNAÇÃO A DISTÂNCIA</title><content type='html'>&lt;span style=&quot;font-family: georgia; font-size: 85%;&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;TECNOLOGIA A FAVOR DA VIDA: INTERNAÇÃO &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4HOoEYt8XR7sVPVhBWDj6ixjjeoEiMeEyiKxCkj57vMVKn5oDvMVzZBbmjfK3JjA789nD9hV6U5YPaOtxZp3jWxnk8ZSdloW9jno9Tri_gJRUmHscTifJ8_dBQRcmUAW79gvULAR_A35E/s1600/Centro_Imagem1.jpg&quot; style=&quot;font-family: georgia;&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5558122913088086210&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4HOoEYt8XR7sVPVhBWDj6ixjjeoEiMeEyiKxCkj57vMVKn5oDvMVzZBbmjfK3JjA789nD9hV6U5YPaOtxZp3jWxnk8ZSdloW9jno9Tri_gJRUmHscTifJ8_dBQRcmUAW79gvULAR_A35E/s320/Centro_Imagem1.jpg&quot; style=&quot;cursor: pointer; float: left; height: 240px; margin: 0pt 10px 10px 0pt; width: 320px;&quot; /&gt;&lt;/a&gt;&lt;span style=&quot;font-family: georgia; font-size: 85%;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-family: arial; font-size: 85%;&quot;&gt;Lendo a Revista Galileu de Janeiro de 2011 me deparei com uma matéria interessante que se tratava de uma nova tecnologia, mas até ai tudo bem todo dia tem uma nova tecnologia, mas o que me chamou a atenção mesmo é que a matéria fala de uma forma de tecnologia que permitirá que pacientes sejam monitorados mesmo fora do hospital.&lt;br /&gt;&lt;br /&gt;Esta tecnologia é uma iniciativa de pesquisadores Portugueses em parceria com o Massachusetts Institute of Technology (MIT), a inteção é aumentar a mobilidade de quem teria que passar dias internado.&lt;/span&gt;&lt;span style=&quot;font-family: georgia; font-size: 85%;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-family: arial; font-size: 85%;&quot;&gt;O sistema, chamado Mobile Health Living (que em portugês significaria + ou - algo como saúde e vida móvel), está em testes no Hospital Privado de Guimarães, em Portugal.&lt;/span&gt;&lt;span style=&quot;font-family: georgia; font-size: 85%;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;span style=&quot;font-family: georgia; font-size: 85%;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-family: arial; font-size: 85%;&quot;&gt;Veja abaixo como funciona essa tecnologia:&lt;/span&gt;&lt;span style=&quot;font-family: georgia; font-size: 85%;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSAZigYhcmQ2SEdMU22rM5b-97jaiTBYBeLKuepIxY2CfOcK17awUF4x_s9p_ib_zXIJXzkuGGdnxX_eKe-xvDe1MSuHEzofR-psD7KDxRFeiKw4CRX9kYx-a0PXQ7aH-_YDksV2KOYaK4/s1600/1.jpg&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5558121816178927266&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSAZigYhcmQ2SEdMU22rM5b-97jaiTBYBeLKuepIxY2CfOcK17awUF4x_s9p_ib_zXIJXzkuGGdnxX_eKe-xvDe1MSuHEzofR-psD7KDxRFeiKw4CRX9kYx-a0PXQ7aH-_YDksV2KOYaK4/s320/1.jpg&quot; style=&quot;cursor: pointer; height: 212px; width: 236px;&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUl_UiGFNY-w09CLqx6OblzOwybwm3WvwdM0zj8UHwJ5ChJj69u3z-Y8JwqtXbzrQkeYIWiad4tv5ojAeVWVIIXqRMFKcxgXsGztYB72-lHWg_iM8Z29-juH6Q0nF1RvRkSct6zS7n1jdE/s1600/2.jpg&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5558121817266478882&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUl_UiGFNY-w09CLqx6OblzOwybwm3WvwdM0zj8UHwJ5ChJj69u3z-Y8JwqtXbzrQkeYIWiad4tv5ojAeVWVIIXqRMFKcxgXsGztYB72-lHWg_iM8Z29-juH6Q0nF1RvRkSct6zS7n1jdE/s320/2.jpg&quot; style=&quot;cursor: pointer; height: 211px; width: 188px;&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjcotgsFNdtofy9ENjl15XOw-fuwtQYP-8PngHp7KK4UUiZkPf5gZPNGkXUIEk5PcHUr1dhG8JWIpG8wRT7a5FQRx7MW1h8mKHz_gPSSIsjzRMEL70sw2hM8e3YQwbQPBC8rJGJNRzxYiOH/s1600/3.jpg&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5558121821126428258&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjcotgsFNdtofy9ENjl15XOw-fuwtQYP-8PngHp7KK4UUiZkPf5gZPNGkXUIEk5PcHUr1dhG8JWIpG8wRT7a5FQRx7MW1h8mKHz_gPSSIsjzRMEL70sw2hM8e3YQwbQPBC8rJGJNRzxYiOH/s320/3.jpg&quot; style=&quot;cursor: pointer; height: 213px; width: 195px;&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzIFSPkZVaTAfPh2vU9RTK3VvGAlT4TTMaq5rh_Q-MRP-AVvaVkvi2E5UNZgtM5iN8dptSTOmt5DsyuisFDAgmxkih302Nld5lcGImaMY-JuMeWAFLwDUJF3wpVLMi6EkdwWYMHlXHDc_8/s1600/4.jpg&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5558121825256943522&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzIFSPkZVaTAfPh2vU9RTK3VvGAlT4TTMaq5rh_Q-MRP-AVvaVkvi2E5UNZgtM5iN8dptSTOmt5DsyuisFDAgmxkih302Nld5lcGImaMY-JuMeWAFLwDUJF3wpVLMi6EkdwWYMHlXHDc_8/s320/4.jpg&quot; style=&quot;cursor: pointer; height: 237px; width: 248px;&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRKnW2qzwKaxuSGHnddNijPeuG8OjzISINansMKJt_UKkYjIFBDxWBrSvz80ntSy_c_lZea2gqqSSk1G7F0ML2CZQJX3xtGU-_oO5Rp3sFu6jdUsqF2fcYqmNT_O9jI_8mxEwoU4Tdb9zo/s1600/5.jpg&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5558121832798689378&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRKnW2qzwKaxuSGHnddNijPeuG8OjzISINansMKJt_UKkYjIFBDxWBrSvz80ntSy_c_lZea2gqqSSk1G7F0ML2CZQJX3xtGU-_oO5Rp3sFu6jdUsqF2fcYqmNT_O9jI_8mxEwoU4Tdb9zo/s320/5.jpg&quot; style=&quot;cursor: pointer; height: 237px; width: 276px;&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style=&quot;font-family: georgia; font-size: 85%;&quot;&gt;&lt;br /&gt;&lt;br /&gt;Caso tenha se interessado pelo assunto, você poderá ler toda materia na pagina da revista caso ja esteja disponive&lt;span style=&quot;color: #ff6600;&quot;&gt;l(&lt;/span&gt;&lt;a href=&quot;http://revistagalileu.globo.com/&quot; style=&quot;color: #ff6600; font-weight: bold;&quot;&gt;http://revistagalileu.globo.com/&lt;/a&gt;&lt;span style=&quot;color: #ff6600;&quot;&gt;)&lt;/span&gt;, ou na revista Galileu de Janeiro 2011 na página 13.&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://lucianocps.blogspot.com/feeds/8104706391654234185/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://lucianocps.blogspot.com/2011/01/tecnologia-favor-da-vida-internacao.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7272466530933643645/posts/default/8104706391654234185'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7272466530933643645/posts/default/8104706391654234185'/><link rel='alternate' type='text/html' href='http://lucianocps.blogspot.com/2011/01/tecnologia-favor-da-vida-internacao.html' title='TECNOLOGIA A FAVOR DA VIDA: INTERNAÇÃO A DISTÂNCIA'/><author><name>Luciano Carvalho</name><uri>http://www.blogger.com/profile/03206765508291405280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgnDCYnNLuQ2HX3I10TF_rk3l1VJpMxrs7HQoj499rcQbaLqhZDArfZ3hOQ3VHIHkA9Jb6imq6zkheSzB9EexjxZvdgi41SiUyWtokQlQzx1XIAjFvSWoQLmgsZNbw6sA/s220/eu_gramado_lago.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4HOoEYt8XR7sVPVhBWDj6ixjjeoEiMeEyiKxCkj57vMVKn5oDvMVzZBbmjfK3JjA789nD9hV6U5YPaOtxZp3jWxnk8ZSdloW9jno9Tri_gJRUmHscTifJ8_dBQRcmUAW79gvULAR_A35E/s72-c/Centro_Imagem1.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7272466530933643645.post-4966935207640431886</id><published>2010-11-17T16:40:00.000-08:00</published><updated>2012-04-14T20:10:38.678-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="SEGURANÇA"/><title type='text'>WIN32/SALITY: PREVINA-SE DESSA PRAGA!!!</title><content type='html'>&lt;br /&gt;&lt;span style=&quot;font-family: georgia; font-size: 100%;&quot;&gt;WIN32/SALITY: PREVINA-SE DESSA PRAGA!!!&lt;br /&gt;&lt;br /&gt;Descrição do Win32:Sality: é um vírus parasita que infecta arquivos executáveis Win32 PE.&lt;br /&gt;Ele infecta os arquivos (*. exe e *. scr) no local, de rede e drives removíveis, substituindo o código no ponto de entrada do arquivo original e salvar o código substituído em seu corpo o vírus.&lt;/span&gt;&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;span style=&quot;font-family: georgia; font-size: 100%;&quot;&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Para mais informações você pode acessar:&lt;br /&gt;&lt;a href=&quot;http://forum.guiadohacker.com.br/showthread.php?t=10151&quot; style=&quot;color: #ff6600; font-weight: bold;&quot;&gt;http://forum.guiadohacker.com.br/showthread.php?t=10151&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Hoje voltarei a falar de segurança, especificamente de um virus conhecido como Win32/Sality.&lt;br /&gt;Você conhece esse virus, não? Então nem queira conhecer, ou melhor, conheça, mas reze para não pegar esse virus em seu computador.&lt;br /&gt;&lt;br /&gt;O motivo desse post é justamente para disponibilizar alguns links interessantes com dicas para previnir e também alguns sugestões de ferramentas free ou não para remoção desse do Win32/Sality.&lt;br /&gt;&lt;br /&gt;Infelizmente disse o disprazer de conhecer esse virus já quando ele estava instalado em um dos servidores da empresa que trabalho, bem o resultado vocês ja imaginam né, algumas estações foram infectadas pelo fato de estar com o antivirus desatualizado, dor de cabeça, horas de pesquisa sobre atualizações de segurança, patchs, ferramentas de remoção e etc.&lt;br /&gt;&lt;br /&gt;O Importante é que agora o servidor e as estações de trabalho estão limpos e claro que não foi fácil, e para previnir que você também não passe por isso na rede da empresa ou em casa, seguem alguns links interessantes e que poderá ajuda-lo na remoção desse virus.&lt;br /&gt;&lt;br /&gt;Espero poder ter ajudado a previnir ou  a remover essa praga com esses links.&lt;br /&gt;&lt;br /&gt;Ferramenta que me ajudou e muito na remoção do virus:&lt;br /&gt;Página: &lt;a href=&quot;http://devbuilds.kaspersky-labs.com/devbuilds/AVPTool/&quot; style=&quot;color: #ff6600; font-weight: bold;&quot;&gt;http://devbuilds.kaspersky-labs.com/devbuilds/AVPTool/&lt;/a&gt;&lt;br /&gt;Programa: &lt;a href=&quot;http://devbuilds.kaspersky-labs.com/devbuilds/AVPTool/setup_9.0.0.722_18.11.2010_02-13.exe&quot; style=&quot;color: #ff6600; font-weight: bold;&quot;&gt;http://devbuilds.kaspersky-labs.com/devbuilds/AVPTool/setup_9.0.0.722_18.11.2010_02-13.exe&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Alguns links referente ao Win32/Sality:&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.microsoft.com/security/portal/Threat/Encyclopedia/Entry.aspx?Name=Virus%3aWin32%2fSality&quot; style=&quot;color: #ff6600; font-weight: bold;&quot;&gt;http://www.microsoft.com/security/portal/Threat/Encyclopedia/Entry.aspx?Name=Virus%3aWin32%2fSality&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.pcforum.com.br/cgi/yabb/YaBB.cgi?num=1259374300&quot; style=&quot;color: #ff6600; font-weight: bold;&quot;&gt;http://www.pcforum.com.br/cgi/yabb/YaBB.cgi?num=1259374300&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.symantec.com/security_response/writeup.jsp?docid=2006-011714-3948-99&quot;&gt;&lt;span style=&quot;color: #ff6600; font-weight: bold;&quot;&gt;http://www.symantec.com/security_response/writeup.jsp?docid=2006-011714-3948-99&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.linhadefensiva.org/forum/index.php?showtopic=83215&quot;&gt;&lt;span style=&quot;color: #ff6600; font-weight: bold;&quot;&gt;http://www.linhadefensiva.org/forum/index.php?showtopic=83215&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://lucianocps.blogspot.com/feeds/4966935207640431886/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://lucianocps.blogspot.com/2010/11/w32sality-previna-se-dessa-praga.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7272466530933643645/posts/default/4966935207640431886'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7272466530933643645/posts/default/4966935207640431886'/><link rel='alternate' type='text/html' href='http://lucianocps.blogspot.com/2010/11/w32sality-previna-se-dessa-praga.html' title='WIN32/SALITY: PREVINA-SE DESSA PRAGA!!!'/><author><name>Luciano Carvalho</name><uri>http://www.blogger.com/profile/03206765508291405280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgnDCYnNLuQ2HX3I10TF_rk3l1VJpMxrs7HQoj499rcQbaLqhZDArfZ3hOQ3VHIHkA9Jb6imq6zkheSzB9EexjxZvdgi41SiUyWtokQlQzx1XIAjFvSWoQLmgsZNbw6sA/s220/eu_gramado_lago.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7272466530933643645.post-4756434826832334145</id><published>2010-09-13T18:02:00.000-07:00</published><updated>2012-04-14T20:10:59.502-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="SEGURANÇA"/><title type='text'>NAVEGANDO COM SEGURANÇA.</title><content type='html'>&lt;br /&gt;&lt;span style=&quot;font-family: georgia; font-size: 100%;&quot;&gt;Quem nunca teve problema com link infectado? Quem nunca recebeu um alerta&lt;br /&gt;de virus ao clicar em um link?&lt;/span&gt;&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;span style=&quot;font-family: georgia; font-size: 100%;&quot;&gt;&lt;br /&gt;Acho que todos os que usam a intenet seja apenas para fazer uma consulta em alguma pagina de busca para&lt;br /&gt;&lt;br /&gt;fazer um trabalho de escola ou seja para uso comercial já teve ter passado por esse tipo de situação.&lt;br /&gt;&lt;br /&gt;Se isso te incomoda e você gostaria de poder entrar em um link seja ele enviado por um amigo, ou resultado&lt;br /&gt;&lt;br /&gt;de uma consulta feita em algum site de busca com uma maior segurança e sem ter tedo de ser infectado.&lt;br /&gt;&lt;br /&gt;Sua solucção pode ser estar nesses plugins da McAfee, leve e grátis o McAfee SiteAdvisor é um plugin que&lt;br /&gt;&lt;br /&gt;pode se instalado tanto no Firefox quanto no Internet Explorer.&lt;br /&gt;&lt;br /&gt;Além de ser gratuito, outra grande vantagem desse plugin é que é simples de ser utilizado.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Basta instalar esse complemento e ao abrir o navegador será mostrando um ícone na Barra de Ferramentas&lt;br /&gt;&lt;br /&gt;do navegador e ao fizer uma busca em alguma pagina de busca será este complemento assinala como&lt;br /&gt;&lt;br /&gt;verdes os sites considerados pela equipe do &lt;a href=&quot;http://www.mcafee.com/br/&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;McAfee&lt;/span&gt;&lt;/a&gt; como seguros, e vermelho os sites considerados&lt;br /&gt;&lt;br /&gt;perigosos.&lt;br /&gt;&lt;br /&gt;Baixe agora mesmo esse complemento e instale para ter uma navegação mais segura e confiável.&lt;br /&gt;&lt;br /&gt;McAfee SiteAdvisor para Firefox&lt;br /&gt;&lt;a href=&quot;http://download.mcafee.com/products/sa/firefox/safe.xpi?cid=20209&quot; style=&quot;color: #cc6600; font-weight: bold;&quot;&gt;http://download.mcafee.com/products/sa/firefox/safe.xpi?cid=20209&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;McAfee SiteAdvisor para Internet Explorer&lt;br /&gt;&lt;a href=&quot;http://sadownload.mcafee.com/products/SA/IE/upgrade/3.2/website/saSetup3.2.0.152_p3.exe&quot; style=&quot;color: #993300; font-weight: bold;&quot;&gt;http://sadownload.mcafee.com/products/SA/IE/upgrade/3.2/website/saSetup3.2.0.152_p3.exe&lt;/a&gt;&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://lucianocps.blogspot.com/feeds/4756434826832334145/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://lucianocps.blogspot.com/2010/09/navegando-com-seguranca.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7272466530933643645/posts/default/4756434826832334145'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7272466530933643645/posts/default/4756434826832334145'/><link rel='alternate' type='text/html' href='http://lucianocps.blogspot.com/2010/09/navegando-com-seguranca.html' title='NAVEGANDO COM SEGURANÇA.'/><author><name>Luciano Carvalho</name><uri>http://www.blogger.com/profile/03206765508291405280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgnDCYnNLuQ2HX3I10TF_rk3l1VJpMxrs7HQoj499rcQbaLqhZDArfZ3hOQ3VHIHkA9Jb6imq6zkheSzB9EexjxZvdgi41SiUyWtokQlQzx1XIAjFvSWoQLmgsZNbw6sA/s220/eu_gramado_lago.jpg'/></author><thr:total>0</thr:total></entry></feed>